| disable |
POST /api/QuickbooksConnection/disable |
Endpoint level permissions |
|
| timelogPushIsActive |
GET /api/QuickbooksConnection/timelogPushIsActive |
Endpoint level permissions |
|
| find-record |
GET /api/QuickbooksConnection/find-record |
Endpoint level permissions |
|
| delete-record |
POST /api/QuickbooksConnection/delete-record |
Endpoint level permissions |
|
| get-resource |
GET /api/QuickbooksConnection/get-resource |
Endpoint level permissions |
|
| save |
POST /api/QuickbooksConnection/save |
Admin or Module WRITE |
|
| auth |
GET /api/QuickbooksConnection/auth |
Endpoint level permissions |
Initial OAuth connection
|
| push-purchase-order |
GET /api/QuickbooksConnection/push-purchase-order |
Endpoint level permissions |
|
| push-job |
GET /api/QuickbooksConnection/push-job |
Endpoint level permissions |
|
| push-expense |
POST /api/QuickbooksConnection/push-expense |
Endpoint level permissions |
|
| push-employee |
GET /api/QuickbooksConnection/push-employee |
Endpoint level permissions |
$type = Employee, Vendor, or Customer
|
| push-supplier |
POST /api/QuickbooksConnection/push-supplier |
Endpoint level permissions |
Pushes a supplier contact from tradetraks to QBO Vendor, and updates 'qbo_id' on tradetraks contact record
|
| push-customer |
POST /api/QuickbooksConnection/push-customer |
Endpoint level permissions |
Pushes a customer from tradetraks to QBO, and updates 'qbo_id' on tradetraks contact record
|
| get-tax-codes |
GET /api/QuickbooksConnection/get-tax-codes |
Endpoint level permissions |
Get list of tax codes from QBO
|
| push-timelog |
POST /api/QuickbooksConnection/push-timelog |
Endpoint level permissions |
|
| push-invoice |
POST /api/QuickbooksConnection/push-invoice |
Endpoint level permissions |
requires following structure for $log: {
regular log fields,
Job: {
JobPersonnelRole: [
{
EmployeeClassification: [
{}
]
}
]
},
Service: {
//same as Job
},
User: [
{
EmployeeSetting: []
}
]
}
|
| sync-employees |
POST /api/QuickbooksConnection/sync-employees |
Endpoint level permissions |
Batch synce employees from tt -> QBO
|
| import-expense-codes |
GET /api/QuickbooksConnection/import-expense-codes |
Endpoint level permissions |
|
| import-vendors |
GET /api/QuickbooksConnection/import-vendors |
Endpoint level permissions |
Imports vendors from QBO into tradetraks
|
| import-customers |
POST /api/QuickbooksConnection/import-customers |
Endpoint level permissions |
Imports customers from QBO into tradetraks. If matching customer name is found, do nothing. tradetraks will be considered source of truth
|
| find |
GET /api/QuickbooksConnection/find |
Admin or Module READ |
|
| get |
GET /api/QuickbooksConnection/get |
Admin or Module READ |
|