GET v1/ProductionJobs?fields={fields}&where={where}&order={order}&page={page}&rows={rows}

Get a list of Production Jobs.

Request Information

URI Parameters

NameDescriptionTypeAdditional information

fields

A comma-separated list of field names

string

None.

where

A where clause

string

None.

order

An order by clause

string

None.

page

The page number (default: 1)

integer

Default value is 1

rows

Rows per page (default: 50, maximum: 250)

integer

Default value is 50

Body Parameters

None.

Response Information

Resource Description

Collection of ProductionJob
NameDescriptionTypeAdditional information

Id

A unique Job ID.

integer

None.

CreatedDate

Created date time.

date

None.

ModifiedDate

Last modified date time.

date

None.

DueDate

Due Date

date

None.

CompletedDate

Completed Date

date

None.

CreatedBy

Created by User ID.

integer

None.

CompletedBy

Completed by User ID.

integer

None.

IsApproved

Is Approved (default: true)

boolean

None.

BranchId

Branch ID

integer

None.

Company

Company

string

Max length: 250

ProjectName

Project Name

string

None.

ProductionNotes

Production Notes.

string

None.

Reference

The unique Job reference.

string

Max length: 20

Source

The source

string

None.

TotalCost

Product Total

decimal number

None.

CustomFields

Custom Fields

Dictionary of string [key] and Object [value]

None.

Products

Production Job Products.

Collection of ProductionJobProduct

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "id": 99,
    "createdDate": "2024-04-16T07:32:45.9283372Z",
    "modifiedDate": "2024-04-16T07:32:45.9283372Z",
    "dueDate": "2024-04-23T07:32:45.9283372Z",
    "completedDate": "2024-04-16T07:32:45.9283372Z",
    "createdBy": 10,
    "completedBy": 10,
    "isApproved": false,
    "branchId": 1,
    "company": null,
    "projectName": "Test Project",
    "productionNotes": "Test Job",
    "reference": "JOB-1",
    "source": "API",
    "totalCost": 100.0,
    "customFields": null,
    "products": [
      {
        "id": 0,
        "productId": 0,
        "productOptionId": 0,
        "type": "Make",
        "sort": 0,
        "code": "TestProduct1",
        "name": "Composite Product",
        "option1": null,
        "option2": null,
        "option3": null,
        "notes": null,
        "dueDate": null,
        "standardQty": 1.0,
        "actualQty": 1.0,
        "unitCost": 100.0,
        "components": [
          {
            "id": 0,
            "productId": 0,
            "productOptionId": 0,
            "type": "Use",
            "sort": 0,
            "code": "C1",
            "name": "Component 1",
            "option1": null,
            "option2": null,
            "option3": null,
            "notes": null,
            "dueDate": null,
            "standardQty": 1.0,
            "actualQty": 1.0,
            "unitCost": 50.0
          },
          {
            "id": 0,
            "productId": 0,
            "productOptionId": 0,
            "type": "Use",
            "sort": 0,
            "code": "C2",
            "name": "Component 2",
            "option1": null,
            "option2": null,
            "option3": null,
            "notes": null,
            "dueDate": null,
            "standardQty": 1.0,
            "actualQty": 1.0,
            "unitCost": 50.0
          }
        ]
      }
    ]
  }
]