Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

1Factory Work Orders API

Work Orders define a list of current work order primary & secondary identifiers that may be used as identifiers on Inspections & FAIs.

1Factory Work Orders API is one of 7 APIs that 1Factory publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 8 JSON Schema definitions.

Tagged areas include Work Orders. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 8 JSON Schemas.

This API exposes 2 operations across 2 paths, and defines 4 schemas. It is described by OpenAPI 3.0.3, at version 24.31.

Requests are made against 5 base URLs: https://www.1factory.co/api/v1, https://www.1factory.com/api/v1, https://val.1factory.co/api/v1, https://val.1factory.com/api/v1, https://localhost/api/v1.

2 operations 2 paths 4 schemas 2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
24.31
Base URL
https://www.1factory.com/api/v1
Authentication
API Key, API Key
Terms of Service
Resource Areas
1

Authentication & Security 2

1Factory Work Orders API declares 2 security schemes for authenticating requests. An API key is passed in the header as x-1factory-org (OrgId). An API key is passed in the header as x-1factory-key (ApiKey). By default, every request must be authenticated.

  • OrgId — ID of your organization in 1Factory. Available in the Settings page of the 1Factory application.
  • ApiKey — API key for your organization. Generated in the Settings page of the 1Factory application.

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Work Orders 2

Work Orders define a list of current work order primary & secondary identifiers that may be used as identifiers on Inspections & FAIs.

PUT
/mfg/workOrderList
1Factory Updates the List of Manufacturing Work Order Numbers for Your Organization.
body → 200400401
PUT
/rec/workOrderList
1Factory Updates the List of Receiving Work Order Numbers for Your Organization.
body → 200400401

Schemas 4

The contract defines 4 schemas that model the data the API accepts and returns. The most detailed is Error (2 properties). Each schema is shown below with its type and property counts.

insp_ident_1
string
Primary identifier for an inspection or FAI, for example a Work Order or Purchase Order. For FAIs, this is the 'FAI Number'. Must be unique for each entry when…
insp_ident_2
string
Secondary identifier for an inspection or FAI, for example a Customer Purchase Order or Lot . For FAIs this is the 'PO Number'. (Optional)
Error
object
2 properties
WorkOrderList
array

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

1factory-work-orders-api-openapi.yml Raw ↑

Other APIs 1Factory publishes across the network.

1Factory Customers API
1Factory Manufacturing API
1Factory Part Master API
1Factory QMS API
1Factory Receiving API
1Factory Suppliers API