/
Update external service s...
Updates external service settings.
Security
SecretApiKey or JWT
- Mock serverhttps://www.rebilly.com/_mock/catalog/all/external-services-settings
- Sandbox serverhttps://api-sandbox.rebilly.com/organizations/{organizationId}/external-services-settings
- Live serverhttps://api.rebilly.com/organizations/{organizationId}/external-services-settings
- SecretApiKey
- JWT
curl -i -X PUT \
https://www.rebilly.com/_mock/catalog/all/external-services-settings \
-H 'Content-Type: application/json' \
-H 'REB-APIKEY: YOUR_API_KEY_HERE' \
-d '{
"quickBooksOnline": {
"customer": {
"sync": "manually",
"displayName": "id"
},
"invoice": {
"sync": "manually",
"syncZeroInvoices": false,
"unearnedRevenueAccountId": "jrn_acc_01H32J1C97KWGRCKF1E1JY0QG8",
"taxesAccountId": "jrn_acc_01H32J1KGXSRDH0K8Q7YYA552T",
"discountsAccountId": "jrn_acc_01H32J1KGXSRDH0K8Q7YYA552T",
"department": "jrn_acc_01H32J1KGXSRDH0K8Q7YYA552T",
"itemName": "string",
"itemDescription": "string",
"itemSku": "string",
"itemLineDescription": "string",
"taxName": "string",
"taxDescription": "string",
"taxSku": "string",
"taxLineDescription": "string"
},
"transaction": {
"syncPayments": "manually",
"syncRefundReceipts": "manually",
"depositAccountId": "jrn_acc_01H32J1C97KWGRCKF1E1JY0QG8",
"department": "jrn_acc_01H32J1KGXSRDH0K8Q7YYA552T"
},
"journalEntry": {
"sync": "manually"
}
}
}'External service settings updated.
Headers
Total number of rate limit tokens for this request within a rate limit period. For more information, see Rate limits.
Example:3600
Response
{ "quickBooksOnline": { "customer": { … }, "invoice": { … }, "transaction": { … }, "journalEntry": { … } } }