Main Product API
Main Product API
curl -i -X GET \
'https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfi-integrations?pageNumber=1&pageSize=100&platform=egnyte&searchQuery={%22example%22}&sortDirection=asc' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Successfully read the resource you requested. The TonicDM user's token for the cloud platform must be set up and have access to the resources in the 3rd party system.
The date and time this record was created in the 3rd Party System.
The date and time this record was last updated in the 3rd Party System.
The date and time this record was sent to the User's organization from the 3rd Party System. This value might be explicitly passed by the 3rd party system, or a substitute value might be determined by Tonic if the Sent datetime cannot be found. If this is an empty string, the datetime that it was sent to (recieved by) the User's organization could be determined.
The title or subject of the record in the 3rd party system.
The message accompanying this transaction, in the manner of the body of an email.
[ { "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "3rdPartyId": "string", "recievedDatetime": "2019-08-24T14:15:22Z", "status": "string", "number": "string", "revision": "string", "title": "string", "message": "string", "addressees": [ … ] } ]
UUID without hyphens (32 characters)
curl -i -X POST \
https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfi-integrations \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"brandId": "8e8aa42241794371ae9d0ed7b67a8c86",
"name": "string"
}'
{ "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "brandId": "8e8aa42241794371ae9d0ed7b67a8c86", "name": "string" }
A JSON-encoded string containing the query options.
Returns data for the specified GUIDs
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
curl -i -X GET \
'https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfi-reason-codes?dataQuantity=true&filterIds={id}%2C{id}%2C{id}&pageNumber=1&pageSize=100&searchQuery={%22example%22}&sortDirection=asc' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
[ { "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "brandId": "8e8aa42241794371ae9d0ed7b67a8c86", "name": "string" } ]