Public APIs for interacting with Jigcar
Jigcar Public APIs (1.0.0-alpha)
The origin of the movement request
The location the vehicle should be collected from
The time of day the vehicle should be collected on
The destination of the movement request
The location the vehicle should be delivered to
The time of day the vehicle should be delivered on
Any external identifier you want to link with this movement request
- Mock serverhttps://docs.jigcar.com/_mock/openapi-v1/movement-requests/create-in-planning-pool
- https://public-api.jigcar.com/v1/movement-requests/create-in-planning-pool
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.jigcar.com/_mock/openapi-v1/movement-requests/create-in-planning-pool \
-H 'Content-Type: application/json' \
-H 'X-Jigcar-API-Key: YOUR_API_KEY_HERE' \
-d '{
"vehicle": {
"vin": "string",
"vrm": "string",
"make": "Mercedes-Benz",
"model": "A-Class",
"modelVariant": "A 180 AMG Line Executive Hatchback"
},
"origin": {
"location": {
"type": "INTERNAL",
"siteId": "some-site-id"
},
"readyToCollectFromTimeslot": "AM",
"readyToCollectFromDate": "2023-10-29"
},
"destination": {
"location": {
"type": "INTERNAL",
"siteId": "some-site-id"
},
"deliveryByTimeslot": "AM",
"deliveryByDate": "2023-10-29",
"deliverOnSpecifiedDate": true
},
"businessArea": "Retail",
"notes": "Talk to Kevin for keys",
"externalId": "some-external-identifier",
"moDelInformation": {
"pin": "some-model-pin"
},
"transportMethod": "DRIVEN"
}'Created.
The identifier for the vehicle movement request
The origin of the movement request
The location the vehicle should be collected from
The time of day the vehicle should be collected on
The estimated collection timeslot for the vehicle
The destination of the movement request
The location the vehicle should be delivered to
The time of day the vehicle should be delivered on
Whether the vehicle should be delivered on the specified date. Defaults to false.
The estimated delivery timeslot for the vehicle
The status of the movement request
The date that the movement request was completed, if applicable
Any external identifier you want to link with this movement request
{ "id": "01K4NNVBR6J323BY6X26J62WA5", "vehicle": { "vin": "string", "vrm": "string", "make": "Mercedes-Benz", "model": "A-Class", "modelVariant": "A 180 AMG Line Executive Hatchback" }, "origin": { "location": { … }, "readyToCollectFromTimeslot": "AM", "readyToCollectFromDate": "2023-10-29", "estimatedCollectionTimeslot": "AM", "estimatedCollectionDate": "2023-10-29" }, "destination": { "location": { … }, "deliveryByTimeslot": "AM", "deliveryByDate": "2023-10-29", "deliverOnSpecifiedDate": true, "estimatedDeliveryTimeslot": "AM", "estimatedDeliveryDate": "2023-10-29" }, "status": "IN_PROGRESS", "completedOn": "2025-07-01T09:00:00.000Z", "businessArea": "Retail", "notes": "Talk to Kevin for keys", "externalId": "some-external-identifier", "moDelInformation": { "pin": "some-model-pin" }, "transportMethod": "DRIVEN", "provider": { "type": "DRIVER", "id": "some-driver-id", "firstname": "John", "surname": "Wick" } }
- Mock serverhttps://docs.jigcar.com/_mock/openapi-v1/movement-requests/{requestId}
- https://public-api.jigcar.com/v1/movement-requests/{requestId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.jigcar.com/_mock/openapi-v1/movement-requests/01K4NNVBR6J323BY6X26J62WA5 \
-H 'X-Jigcar-API-Key: YOUR_API_KEY_HERE'Vehicle movement request retrieved
The identifier for the vehicle movement request
The origin of the movement request
The location the vehicle should be collected from
The time of day the vehicle should be collected on
The estimated collection timeslot for the vehicle
The destination of the movement request
The location the vehicle should be delivered to
The time of day the vehicle should be delivered on
Whether the vehicle should be delivered on the specified date. Defaults to false.
The estimated delivery timeslot for the vehicle
The status of the movement request
The date that the movement request was completed, if applicable
Any external identifier you want to link with this movement request
{ "id": "01K4NNVBR6J323BY6X26J62WA5", "vehicle": { "vin": "string", "vrm": "string", "make": "Mercedes-Benz", "model": "A-Class", "modelVariant": "A 180 AMG Line Executive Hatchback" }, "origin": { "location": { … }, "readyToCollectFromTimeslot": "AM", "readyToCollectFromDate": "2023-10-29", "estimatedCollectionTimeslot": "AM", "estimatedCollectionDate": "2023-10-29" }, "destination": { "location": { … }, "deliveryByTimeslot": "AM", "deliveryByDate": "2023-10-29", "deliverOnSpecifiedDate": true, "estimatedDeliveryTimeslot": "AM", "estimatedDeliveryDate": "2023-10-29" }, "status": "IN_PROGRESS", "completedOn": "2025-07-01T09:00:00.000Z", "businessArea": "Retail", "notes": "Talk to Kevin for keys", "externalId": "some-external-identifier", "moDelInformation": { "pin": "some-model-pin" }, "transportMethod": "DRIVEN", "provider": { "type": "DRIVER", "id": "some-driver-id", "firstname": "John", "surname": "Wick" } }
- Mock serverhttps://docs.jigcar.com/_mock/openapi-v1/movement-requests/{requestId}
- https://public-api.jigcar.com/v1/movement-requests/{requestId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.jigcar.com/_mock/openapi-v1/movement-requests/01K4NNVBR6J323BY6X26J62WA5 \
-H 'Content-Type: application/json' \
-H 'X-Jigcar-API-Key: YOUR_API_KEY_HERE' \
-d '{
"origin": {
"location": {
"type": "INTERNAL",
"siteId": "some-site-id"
},
"readyToCollectFromTimeslot": "AM",
"readyToCollectFromDate": "2023-10-29"
},
"destination": {
"location": {
"type": "INTERNAL",
"siteId": "some-site-id"
},
"deliveryByTimeslot": "AM",
"deliveryByDate": "2023-10-29",
"deliverOnSpecifiedDate": true
},
"notes": "I left snacks in the glove compartment"
}'Vehicle movement request updated
The identifier for the vehicle movement request
The origin of the movement request
The location the vehicle should be collected from
The time of day the vehicle should be collected on
The estimated collection timeslot for the vehicle
The destination of the movement request
The location the vehicle should be delivered to
The time of day the vehicle should be delivered on
Whether the vehicle should be delivered on the specified date. Defaults to false.
The estimated delivery timeslot for the vehicle
The status of the movement request
The date that the movement request was completed, if applicable
Any external identifier you want to link with this movement request
{ "id": "01K4NNVBR6J323BY6X26J62WA5", "vehicle": { "vin": "string", "vrm": "string", "make": "Mercedes-Benz", "model": "A-Class", "modelVariant": "A 180 AMG Line Executive Hatchback" }, "origin": { "location": { … }, "readyToCollectFromTimeslot": "AM", "readyToCollectFromDate": "2023-10-29", "estimatedCollectionTimeslot": "AM", "estimatedCollectionDate": "2023-10-29" }, "destination": { "location": { … }, "deliveryByTimeslot": "AM", "deliveryByDate": "2023-10-29", "deliverOnSpecifiedDate": true, "estimatedDeliveryTimeslot": "AM", "estimatedDeliveryDate": "2023-10-29" }, "status": "IN_PROGRESS", "completedOn": "2025-07-01T09:00:00.000Z", "businessArea": "Retail", "notes": "Talk to Kevin for keys", "externalId": "some-external-identifier", "moDelInformation": { "pin": "some-model-pin" }, "transportMethod": "DRIVEN", "provider": { "type": "DRIVER", "id": "some-driver-id", "firstname": "John", "surname": "Wick" } }