Every endpoint in Manufacturing: 57 operations across 8 resources. Each one takes the same API key and returns the same error shapes as the rest of the API; see Authentication and Errors and limits.
Every path below is relative to https://app.jaicrm.ai. A key only reaches what it was granted when it was created, an endpoint you cannot use answers 403 rather than hiding.
Orders
GET/api/manufacturing/orders
List manufacturing orders, filtered, sorted and paged
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}
Read one manufacturing order in full
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/comments
List the comments for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/comments
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/cost
List the cost for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/cost
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/dependencies
List what would break if a manufacturing order were deleted
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/dependencies
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/detail
List the detail for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/detail
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/email-check
List the email check for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/email-check
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/related
List the related for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/related
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/related/{module}
List the related for a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
module | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/related/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/similar
Find manufacturing orders that look like duplicates of this one
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/similar
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/{id}/timeline
Read everything that has happened to a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/timeline
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/export.csv
Download manufacturing orders as a CSV file
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/export.csv
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/kanban
Read manufacturing orders arranged as a board
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/kanban
-H 'Authorization: Bearer YOUR_API_KEY'
GET/api/manufacturing/orders/pivot
Summarise manufacturing orders as a pivot table
curl -X GET https://app.jaicrm.ai/api/manufacturing/orders/pivot
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders
Create a manufacturing order
Body
| Field | Type | Required | Notes |
|---|---|---|---|
startDate | one of several | Optional | None |
ownerId | string (uuid) | Optional | None |
notes | string | Optional | None |
custom | object | Optional | None |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders
-H 'Authorization: Bearer YOUR_API_KEY'
-H 'Content-Type: application/json'
-d '{
"startDate": "…",
"ownerId": "…",
"notes": "…",
"custom": "…"
}'
POST/api/manufacturing/orders/{id}/assignees
Put somebody on a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/assignees
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/cancel
Cancel a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/cancel
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/comments
Add to the comments of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/comments
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/complete
Add to the complete of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/complete
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/confirm
Add to the confirm of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/confirm
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/email
Send an email about a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/email
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/notes
Add a note to a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/notes
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/release
Add to the release of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/release
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/start
Add to the start of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/start
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/{id}/tracking
Add to the tracking of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/tracking
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/bulk
Change several manufacturing orders at once
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/bulk
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/bulk/assign
Assign several manufacturing orders to somebody at once
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/bulk/assign
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/bulk/delete
Delete several manufacturing orders at once
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/bulk/delete
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/import
Import manufacturing orders from a CSV file
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/import
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/orders/new
Add to the new of a manufacturing order
curl -X POST https://app.jaicrm.ai/api/manufacturing/orders/new
-H 'Authorization: Bearer YOUR_API_KEY'
PATCH/api/manufacturing/orders/{id}
Change a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
Body
| Field | Type | Required | Notes |
|---|---|---|---|
startDate | one of several | Optional | None |
ownerId | string (uuid) | Optional | None |
notes | string | Optional | None |
custom | object | Optional | None |
status | string | Optional | None |
curl -X PATCH https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
-H 'Content-Type: application/json'
-d '{
"startDate": "…",
"ownerId": "…",
"notes": "…",
"custom": "…"
}'
PATCH/api/manufacturing/orders/{id}/notes/{noteId}
Change or remove a note on a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
noteId | string | Required | The record’s id. |
curl -X PATCH https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/notes/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/orders/{id}
Delete a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/orders/{id}/assignees/{userId}
Take somebody off a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
userId | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/assignees/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/orders/{id}/comments/{commentId}
Remove from the comments of a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
commentId | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/comments/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/orders/{id}/notes/{noteId}
Change or remove a note on a manufacturing order
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
noteId | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/orders/RECORD_ID/notes/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
Job cards
GET/api/manufacturing/job-cards
List job cards, filtered, sorted and paged
curl -X GET https://app.jaicrm.ai/api/manufacturing/job-cards
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/job-cards/{id}/complete
Add to the complete of a job card
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/job-cards/RECORD_ID/complete
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/job-cards/{id}/pause
Add to the pause of a job card
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/job-cards/RECORD_ID/pause
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/job-cards/{id}/staff
Add to the staff of a job card
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/job-cards/RECORD_ID/staff
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/job-cards/{id}/start
Add to the start of a job card
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/job-cards/RECORD_ID/start
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/job-cards/{id}/work-center
Add to the work center of a job card
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X POST https://app.jaicrm.ai/api/manufacturing/job-cards/RECORD_ID/work-center
-H 'Authorization: Bearer YOUR_API_KEY'
Work center types
GET/api/manufacturing/work-center-types
List work center types
curl -X GET https://app.jaicrm.ai/api/manufacturing/work-center-types
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/work-center-types
Create a work center type
curl -X POST https://app.jaicrm.ai/api/manufacturing/work-center-types
-H 'Authorization: Bearer YOUR_API_KEY'
PATCH/api/manufacturing/work-center-types/{id}
Change a work center type
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X PATCH https://app.jaicrm.ai/api/manufacturing/work-center-types/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/work-center-types/{id}
Delete a work center type
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/work-center-types/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
Work centers
GET/api/manufacturing/work-centers
List work centres, filtered, sorted and paged
curl -X GET https://app.jaicrm.ai/api/manufacturing/work-centers
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/work-centers
Create a work centre
curl -X POST https://app.jaicrm.ai/api/manufacturing/work-centers
-H 'Authorization: Bearer YOUR_API_KEY'
PATCH/api/manufacturing/work-centers/{id}
Change a work centre
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X PATCH https://app.jaicrm.ai/api/manufacturing/work-centers/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/work-centers/{id}
Delete a work centre
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/work-centers/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
Operations
GET/api/manufacturing/operations
List operations, filtered, sorted and paged
curl -X GET https://app.jaicrm.ai/api/manufacturing/operations
-H 'Authorization: Bearer YOUR_API_KEY'
POST/api/manufacturing/operations
Create an operation
curl -X POST https://app.jaicrm.ai/api/manufacturing/operations
-H 'Authorization: Bearer YOUR_API_KEY'
PATCH/api/manufacturing/operations/{id}
Change an operation
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X PATCH https://app.jaicrm.ai/api/manufacturing/operations/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
DELETE/api/manufacturing/operations/{id}
Delete an operation
| Parameter | Type | Required | Notes |
|---|---|---|---|
id | string | Required | The record’s id. |
curl -X DELETE https://app.jaicrm.ai/api/manufacturing/operations/RECORD_ID
-H 'Authorization: Bearer YOUR_API_KEY'
Shopfloor
GET/api/manufacturing/shopfloor
List shopfloor
curl -X GET https://app.jaicrm.ai/api/manufacturing/shopfloor
-H 'Authorization: Bearer YOUR_API_KEY'
Dashboard
GET/api/manufacturing/dashboard
Read the dashboard dashboard
curl -X GET https://app.jaicrm.ai/api/manufacturing/dashboard
-H 'Authorization: Bearer YOUR_API_KEY'
Manufacturing
GET/api/manufacturing/
List manufacturing
curl -X GET https://app.jaicrm.ai/api/manufacturing/
-H 'Authorization: Bearer YOUR_API_KEY'
Something missing or wrong here? Tell us. A question that needed asking usually means a page that needed writing.