Skip to content

CS Producer (v1.0)

Manage flow of work through a production facility and get reports.

Download OpenAPI description
Overview
Languages
Servers
https://api.scheduler.strongtie.io

Cards

Operations

ProducerProductionGroups

Operations

Reports

Operations

Retrieves a shift reconciliation.

Request

Security
Bearer
Query
startstring(date)required

The start date in facility time.

endstring(date)required

The end date in facility time.

No request payload

Responses

The shift reconciliation was successfully retrieved.

Bodyapplication/json
dataobject(ProductionSchedulerServer.Application.Features.Reports.Commands.GetShiftReconciliationCommand.ReconciliationData)required

List of projects included in this response

data.​reportCreationTimestring or nullrequired

Date and time the report was generated in the timezone of the facility with no timezone offset indicator (ISO 8601 format, e.g., 2024-10-31T14:30:00)

data.​stationsArray of strings or nullrequired

List of all stations returned, in the same order they will be reported for each PPG

Example: ["Plate Pick","Lumber Pick","Blade Saw","DeRobo","Floor","N. Assembly"]
data.​statusArray of objects or null(ProductionSchedulerServer.Application.Features.Reports.Commands.GetShiftReconciliationCommand.ReconciliationProjects)required

Data about the PPGs from this project

data.​status[].​ppgDataArray of objects or null(ProductionSchedulerServer.Application.Features.Reports.Commands.GetShiftReconciliationCommand.ReconciliationPpgs)required

Data about the PPGs from this project

data.​status[].​ppgData[].​ppgNamestring or nullrequired

Name of a PPG associated with a project

Example: "ABC123"
data.​status[].​ppgData[].​stationStatusArray of objects or null(ProductionSchedulerServer.Application.Features.Reports.Commands.GetShiftReconciliationCommand.ReconciliationStationStatus)required

Status of stations in this PPG, in the same order that these stations are returned in the stations block.

data.​status[].​ppgData[].​stationStatus[].​stationNamestring or nullrequired

The name of a station

Example: "'Plate Pick', 'Blade Saw'"
data.​status[].​ppgData[].​stationStatus[].​stationStatestring(ProductionSchedulerServer.Domain.ValueTypes.StationState)
Enum"""waiting""in progress""complete"
data.​status[].​ppgData[].​ppgIdinteger(int32)(ProductionSchedulerServer.Domain.Entities.ProducerProductionGroups.ProducerProductionGroupId)
data.​status[].​ppgData[].​createdstring(date-time)

When the PPG was created

data.​status[].​ppgData[].​createdBystring or null

Who created the PPG

data.​status[].​ppgData[].​customerNamestring or null

The name of the customer associated with this PPG

data.​status[].​ppgData[].​dueDatestring or null(date)

When the PPG is due

data.​status[].​projectNamestring or nullrequired

The name of a project

Example: "Washington St. Apartment"
data.​status[].​projectNumberstring or nullrequired

The number of the project

data.​status[].​projectCompleteboolean

Whether the entire project is complete or not.

Example: true
data.​status[].​projectIdstring(uuid)

The ID of the project

metadataobject(ProductionSchedulerServer.Application.Features.Reports.ResponseMetadata)required

The metadata associated with the response.

metadata.​requestDatestring(date-time)

The date the request was made.

metadata.​versionstring or null

The version of the response.

Response
application/json
{ "metadata": { "requestDate": "2019-08-24T14:15:22Z", "version": "string" }, "data": { "reportCreationTime": "string", "stations": [], "status": [] } }

Retrieves a cut not built report.

Request

Security
Bearer
No request payload

Responses

The report was successfully retrieved.

Bodyapplication/json
metadataobject(ProductionSchedulerServer.Application.Features.Reports.ResponseMetadata)

The metadata associated with the response.

dataobject(ProductionSchedulerServer.Application.Features.Reports.Queries.GetCutNotBuiltQuery.CutNotBuiltData)

The data object for the cut not built report.

Response
application/json
{ "metadata": { "requestDate": "2019-08-24T14:15:22Z", "version": "string" }, "data": { "reportCreationTime": "string", "totalBdFt": 0.1, "totalLFt": 0.1, "totalComponents": 0, "totalPieces": 0, "projects": [] } }

Settings

Operations

Shift Statistics

Operations

Stations

Operations

Svgs

Operations