APIs for the Global service of TonicDM
https://developers-internal.tonicdm.com/_mock/global/global/
https://us-api.tonicdm.com/
https://de-api.tonicdm.com/
https://ie-api.tonicdm.com/
A JSON-encoded string containing the query options.
Returns data for the specified GUIDs. If this filter is specifed, all other filters will be ignored.
Provide the values of one or more statuses separated by comma (no spaces). If more than one filter is given, they will be combined with AND. If no value is supplied, active
is assumed.
provide the keywords of one or more Industry Roles separated by comma (no spaces). If more than one filter is given, they will be combined with AND.
provide the keywords of one or more Customer Types separated by comma (no spaces). If more than one filter is given, they will be combined with AND.
provide the GUIDs of one or more disciplines separated by comma (no spaces). If more than one filter is given, they will be combined with AND.
If caching data on the client side, the data_quantity=id_only|basic|complete
option can be passed to manage the completeness of the data received and therefore rate limiting.
The number of results to return per page
https://developers-internal.tonicdm.com/_mock/global/global/global/tenants
https://us-api.tonicdm.com/global/tenants
https://de-api.tonicdm.com/global/tenants
https://ie-api.tonicdm.com/global/tenants
curl -i -X GET \
'https://developers-internal.tonicdm.com/_mock/global/global/global/tenants?dataQuantity=id_only&filterCustomerTypes=unpaid%2Cpaid&filterDisciplineIds={id}%2C{id}%2C{id}&filterIds={id}%2C{id}%2C{id}&filterIndustryRoles=generalcontractor%2Cprimeconsultant&filterStatuses=active%2Cinactive&pageNumber=1&pageSize=100&searchQuery={%22example%22}&sortBy=domain&sortDirection=asc' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Successfully read the resource you requested. One or more records are returned in the form of an array.
One or more domains that belong to this Tenant. This is similar to, but not the same as Brands. Users logging in are assigned an Org based on their email domain. This section is read-only. Domains are assigned to an Org and edited using the RoutingDomain endpoints.
A code used to identify the Tenant, mainly used as the email address prefix when emailing data into the system.
Customer lifecycle. Controls the UI offered to users in this Tenant.
[ { "id": "da9c62640a894f61b247801a2e300c44", "domains": [ … ], "pipedriveId": "X", "intercomId": "X", "customerType": "paid", "homeZoneId": "aws-us" }, { "id": "5a40f72e966b4428a0af1375e4833849", "domains": [ … ], "pipedriveId": "X", "intercomId": "X", "customerType": "paid", "homeZoneId": "aws-us" } ]
Customer lifecycle. Controls the UI offered to users in this Tenant.
https://developers-internal.tonicdm.com/_mock/global/global/global/tenants
https://us-api.tonicdm.com/global/tenants
https://de-api.tonicdm.com/global/tenants
https://ie-api.tonicdm.com/global/tenants
curl -i -X POST \
https://developers-internal.tonicdm.com/_mock/global/global/global/tenants \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"pipedriveId": "string",
"intercomId": "string",
"customerType": "none",
"homeZoneId": "string"
}'
Successfully created the resource you sent
One or more domains that belong to this Tenant. This is similar to, but not the same as Brands. Users logging in are assigned an Org based on their email domain. This section is read-only. Domains are assigned to an Org and edited using the RoutingDomain endpoints.
A code used to identify the Tenant, mainly used as the email address prefix when emailing data into the system.
Customer lifecycle. Controls the UI offered to users in this Tenant.
{ "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "domains": [ { … } ], "pipedriveId": "string", "intercomId": "string", "uniqueCode": "string", "customerType": "none", "homeZoneId": "string" }
Customer lifecycle. Controls the UI offered to users in this Tenant.
https://developers-internal.tonicdm.com/_mock/global/global/global/tenants
https://us-api.tonicdm.com/global/tenants
https://de-api.tonicdm.com/global/tenants
https://ie-api.tonicdm.com/global/tenants
curl -i -X PATCH \
https://developers-internal.tonicdm.com/_mock/global/global/global/tenants \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "8e8aa42241794371ae9d0ed7b67a8c86",
"pipedriveId": "string",
"intercomId": "string",
"customerType": "none",
"homeZoneId": "string"
}'
Successfully read the resource you requested. One or more records are returned in the form of an array.
One or more domains that belong to this Tenant. This is similar to, but not the same as Brands. Users logging in are assigned an Org based on their email domain. This section is read-only. Domains are assigned to an Org and edited using the RoutingDomain endpoints.
A code used to identify the Tenant, mainly used as the email address prefix when emailing data into the system.
Customer lifecycle. Controls the UI offered to users in this Tenant.
{ "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "domains": [ { … } ], "pipedriveId": "string", "intercomId": "string", "uniqueCode": "string", "customerType": "none", "homeZoneId": "string" }