This API provides backend services for the Augmented Decision Making application, focusing on the efficient scheduling and assignment of tasks Operations to a given Resources.
The system models the following key entities:
The API enables users and automated systems to:
/agent/ endpoint) using natural language to query the schedule, identify conflicts, request moves, or trigger conflict resolution processes. The agent utilizes specialized tools to interact with the system's state.https://api.acc.adm.wearetransformers.nl/
https://api.acc.adm.wearetransformers.nl/v1/plannings/{id}/resources/
curl -i -X GET \
'https://api.acc.adm.wearetransformers.nl/v1/plannings/{id}/resources/' \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "externalId": "string", "name": "string", "ordering": 0.1, "tags": [ … ], "location": "15f20760-76a7-41ee-b509-705d3ffd8eb5", "requiredTags": [ … ], "metadata": { … } } ]
https://api.acc.adm.wearetransformers.nl/v1/resources/
curl -i -X POST \
https://api.acc.adm.wearetransformers.nl/v1/resources/ \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"externalId": "string",
"name": "string",
"ordering": 0.1,
"tags": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
],
"location": "15f20760-76a7-41ee-b509-705d3ffd8eb5",
"metadata": {
"kind": "maritime_berth",
"berth_length": 0,
"latitude": null,
"longitude": null
}
}'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "externalId": "string", "name": "string", "ordering": 0.1, "tags": [ "497f6eca-6276-4993-bfeb-53cbbbba6f08" ], "location": "15f20760-76a7-41ee-b509-705d3ffd8eb5", "requiredTags": [ "string" ], "metadata": { "kind": "maritime_berth", "berth_length": 0, "latitude": null, "longitude": null } }
https://api.acc.adm.wearetransformers.nl/v1/resources/{id}/
curl -i -X PATCH \
'https://api.acc.adm.wearetransformers.nl/v1/resources/{id}/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"externalId": "string",
"name": "string",
"ordering": 0.1,
"tags": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
],
"location": "15f20760-76a7-41ee-b509-705d3ffd8eb5",
"metadata": {
"kind": "maritime_berth",
"berth_length": 0,
"latitude": null,
"longitude": null
}
}'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "externalId": "string", "name": "string", "ordering": 0.1, "tags": [ "497f6eca-6276-4993-bfeb-53cbbbba6f08" ], "location": "15f20760-76a7-41ee-b509-705d3ffd8eb5", "requiredTags": [ "string" ], "metadata": { "kind": "maritime_berth", "berth_length": 0, "latitude": null, "longitude": null } }
https://api.acc.adm.wearetransformers.nl/v1/resources/{id}/
curl -i -X DELETE \
'https://api.acc.adm.wearetransformers.nl/v1/resources/{id}/' \
-H 'Authorization: YOUR_API_KEY_HERE'