TonicDM Product API (0.0.5)
Main Product API
https://developers-internal.tonicdm.com/_mock/tonicdm-product/
https://us-api.tonicdm.com/
https://de-api.tonicdm.com/
https://ie-api.tonicdm.com/
Whether the item is active or inactive in TonicDM. Potentially the item could be (soft) deleted.
The overall title given to this Item, in the manner of the subject of an email. This will typically match the title
of the received
Part, but not always.
- Mock server
https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfis
- Server located in the USA
https://us-api.tonicdm.com/workflow/rfis
- Server located in Germany
https://de-api.tonicdm.com/workflow/rfis
- Server located in Ireland
https://ie-api.tonicdm.com/workflow/rfis
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfis \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "8e8aa42241794371ae9d0ed7b67a8c86",
"status": "active",
"project_id": "8e8aa42241794371ae9d0ed7b67a8c86",
"item_discipline": {
"id": "8e8aa42241794371ae9d0ed7b67a8c86"
},
"stage": "string",
"manual_stage": false,
"manual_received_datetime": "2019-08-24T14:15:22Z",
"manual_response_datetime": "2019-08-24T14:15:22Z",
"our_response_required_date": "2019-08-24",
"our_number": "string",
"our_revision": "string",
"our_title": "string",
"responsible_person_id": "8e8aa42241794371ae9d0ed7b67a8c86",
"reasonCode": {
"id": "8e8aa42241794371ae9d0ed7b67a8c86",
"brandId": "8e8aa42241794371ae9d0ed7b67a8c86",
"name": "string"
},
"parts": [
{
"part_type": "receive",
"status": "string",
"number": "string",
"revision": "string",
"title": "string",
"message": "string",
"item_id": "8e8aa42241794371ae9d0ed7b67a8c86",
"action_datetime": "2019-08-24T14:15:22Z",
"from_organization_id": "8e8aa42241794371ae9d0ed7b67a8c86",
"response_required_date": "2019-08-24",
"fileset_zone": "string",
"fileset_id": "8e8aa42241794371ae9d0ed7b67a8c86"
}
]
}'
Successfully changed the resource you sent
Whether the item is active or inactive in TonicDM. Potentially the item could be (soft) deleted.
The overall title given to this Item, in the manner of the subject of an email. This will typically match the title
of the received
Part, but not always.
{ "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "status": "active", "project_id": "8e8aa42241794371ae9d0ed7b67a8c86", "item_discipline": { "id": "8e8aa42241794371ae9d0ed7b67a8c86", "initials": "string", "abbreviation": "string", "name": "string" }, "workflow_number": 0, "is_internal_forward": true, "stage": "string", "manual_stage": false, "manual_received_datetime": "2019-08-24T14:15:22Z", "manual_response_datetime": "2019-08-24T14:15:22Z", "our_response_required_date": "2019-08-24", "our_number": "string", "our_revision": "string", "our_title": "string", "responsible_person_id": "8e8aa42241794371ae9d0ed7b67a8c86", "reasonCode": { "id": "8e8aa42241794371ae9d0ed7b67a8c86", "datetimeCreated": "2019-08-24T14:15:22Z", "datetimeUpdated": "2019-08-24T14:15:22Z", "brandId": "8e8aa42241794371ae9d0ed7b67a8c86", "name": "string" }, "parts": [ { … } ] }
- Mock server
https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfis
- Server located in the USA
https://us-api.tonicdm.com/workflow/rfis
- Server located in Germany
https://de-api.tonicdm.com/workflow/rfis
- Server located in Ireland
https://ie-api.tonicdm.com/workflow/rfis
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfis?id=8e8aa42241794371ae9d0ed7b67a8c86' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Request
Get the details of Parts of RFIs stored in the Workflow module, either by specifying one or more RFI Items to get all the Parts for those RFIs, or by specifying the GUIDs of the Parts themselves. Parts are the actions that have occured for an Item, eg. when the Item was received, when it was forwarded etc.
- Mock server
https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfi-parts
- Server located in the USA
https://us-api.tonicdm.com/workflow/rfi-parts
- Server located in Germany
https://de-api.tonicdm.com/workflow/rfi-parts
- Server located in Ireland
https://ie-api.tonicdm.com/workflow/rfi-parts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developers-internal.tonicdm.com/_mock/tonicdm-product/workflow/rfi-parts?filterIds={id}%2C{id}%2C{id}&filterPartIds={PartId}%2C{PartId}%2C{PartId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Successfully read the resource you requested. One or more records are returned in the form of an array.
An Item Part represents a transaction, which can be one of four functional types.
Indicates whether this Part was created with user-supplied information or whether it was created automatically by TonicDM (as the delivery of an item sent through TonicDM). Only user
Parts can be edited.
The Workflow that this Part belongs to. Note that this is redundant with the Workflow assigned at the Item level.
The recorded datetime that the transaction represented by this Part took place. It may be different from the datetimeCreated
when the transaction is manually entered.
[ { "id": "be26af2278974fddb5fcf67d83c10de4" }, { "id": "be26af2278974fddb5fcf67d83c10de3" } ]