The JobBOSS²-specific REST API for cloud-hosted JobBOSS² customers, covering orders and order line items, order routings, quotes and quote line items, customers, contacts, shipping addresses, estimates and part master, materials and material issues, time tickets, employees and vendors. Uses bearer tokens from the Integration Engine OAuth 2.0 client-credentials flow, take/skip paging, fields/filter/sort expressions, and a Title/Status/Detail/TraceId JSON error envelope.
JobBOSS² Public API is one of 15 APIs that ECI Solutions publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include ERP, Manufacturing, Job Shop, Quotes, and Orders. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.
This API exposes
142 operations
across 117 paths,
organized into 62 resource areas,
and defines 191 schemas.
It is described by OpenAPI 3.0.1, at version v1.
Requests are made against a single base URL, https://api-jb2.integrations.ecimanufacturing.com:443.
142 operations117 paths191 schemas100 GET18 PATCH24 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.0.1
API Version
v1
Base URL
https://api-jb2.integrations.ecimanufacturing.com
Authentication
OAuth 2.0
Resource Areas
62
Authentication & Security 1
JobBOSS² Public API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (Bearer) using the clientCredentials flow, exposing 1 scope.
By default, every request must be authenticated.
Bearer — OAuth 2.0 Client Credentials Flow with API Users issued from Integration Engine Management Console
Paths & Operations 142
Across 117 paths, the API surfaces 142 operations — 100 GET, 18 PATCH, 24 POST. They span 62 resource areas, including null, AP Checks, AR Invoice Details, AR Invoices, Attendance Ticket Details, Attendance Tickets, Authentication, Bin Locations, and 54 more. Each is listed below with its method, path, parameters, and response codes.
The contract defines 191 schemas that model the data the API accepts and returns. The most detailed are Estimate (137 properties), OrderRouting (80 properties), WorkCenter (78 properties), Employee (78 properties). Each schema is shown below with its type and property counts.
ARInvoice
object
60 properties
ARInvoiceDetail
object
45 properties
ARInvoiceDetailListSuccessResponse
object
1 property
ARInvoiceListSuccessResponse
object
1 property
AttendanceTicketCreate
object
2 properties2 required
BinLocation
object
13 properties
BinLocationListSuccessResponse
object
1 property
Company
object
37 properties
CompanyCalendar
object
25 properties
CompanyCalendarListSuccessResponse
object
1 property
CompanyListSuccessResponse
object
1 property
Contact
object
18 properties
ContactCreate
object
13 properties3 required
ContactListSuccessResponse
object
1 property
ContactSuccessResponse
object
1 property
ContactUpdate
object
8 properties
CorrectiveAction
object
41 properties
CorrectiveActionListSuccessResponse
object
1 property
CorrectiveActionSuccessResponse
object
1 property
CurrencyCode
object
20 properties
CurrencyCodeListSuccessResponse
object
1 property
Customer
object
62 properties
CustomerCreate
object
40 properties2 required
CustomerListSuccessResponse
object
1 property
CustomerReturn
object
34 properties
CustomerReturnLineItem
object
29 properties
CustomerReturnLineItemListSuccessResponse
object
1 property
CustomerReturnListSuccessResponse
object
1 property
CustomerReturnReleaseApi
object
10 properties
CustomerReturnReleaseApiListSuccessResponse
object
1 property
CustomerShippingAddressCreate
object
14 properties1 required
CustomerSuccessResponse
object
1 property
CustomerUpdate
object
28 properties
Department
object
6 properties
DepartmentListSuccessResponse
object
1 property
DocumentControl
object
27 properties
DocumentControlHistory
object
11 properties
DocumentControlHistoryListSuccessResponse
object
1 property
DocumentControlListSuccessResponse
object
1 property
DocumentReview
object
14 properties
DocumentReviewListSuccessResponse
object
1 property
Employee
object
78 properties
EmployeeListSuccessResponse
object
1 property
EmployeeTraining
object
15 properties
EmployeeTrainingListSuccessResponse
object
1 property
EmployeeUpdate
object
17 properties
ErrorResponse
object
1 property
ErrorSchema
object
4 properties
Estimate
object
137 properties
EstimateCreate
object
74 properties1 required
EstimateListSuccessResponse
object
1 property
EstimateSuccessResponse
object
1 property
EstimateUpdate
object
16 properties
Feedback
object
26 properties
FeedbackListSuccessResponse
object
1 property
GLAccount
object
14 properties
GLAccountListSuccessResponse
object
1 property
GLAccountSuccessResponse
object
1 property
JobMaterial
object
50 properties
JobMaterialListSuccessResponse
object
1 property
JobMaterialSuccessResponse
object
1 property
JobRequirement
object
29 properties
JobRequirementListSuccessResponse
object
1 property
JobRequirementSuccessResponse
object
1 property
Material
object
22 properties
MaterialCreate
object
10 properties1 required
MaterialListSuccessResponse
object
1 property
MaterialSuccessResponse
object
1 property
NonConformance
object
36 properties
NonConformanceListSuccessResponse
object
1 property
NonConformanceSuccessResponse
object
1 property
ObjectSuccessResponse
object
1 property
OperationCode
object
17 properties
OperationCodeListSuccessResponse
object
1 property
OperationCodeSuccessResponse
object
1 property
Order
object
59 properties
OrderCreate
object
47 properties1 required
OrderLineItem
object
66 properties
OrderLineItemCreate
object
38 properties1 required
OrderLineItemListSuccessResponse
object
1 property
OrderLineItemOrderRoutingUpdate
object
6 properties
OrderLineItemSuccessResponse
object
1 property
OrderLineItemUpdate
object
14 properties
OrderListSuccessResponse
object
1 property
OrderRouting
object
80 properties
OrderRoutingCreate
object
23 properties1 required
OrderRoutingListSuccessResponse
object
1 property
OrderRoutingSuccessResponse
object
1 property
OrderRoutingUpdate
object
5 properties
OrderSuccessResponse
object
1 property
OrderUpdate
object
13 properties
PackingList
object
55 properties
PackingListLineItem
object
22 properties
PackingListLineItemListSuccessResponse
object
1 property
PackingListListSuccessResponse
object
1 property
ProductCode
object
12 properties
ProductCodeListSuccessResponse
object
1 property
ProductCodeSuccessResponse
object
1 property
PurchaseOrder
object
60 properties
PurchaseOrderLineItem
object
66 properties
PurchaseOrderLineItemListSuccessResponse
object
1 property
PurchaseOrderLineItemUpdate
object
13 properties
PurchaseOrderListSuccessResponse
object
1 property
PurchaseOrderRelease
object
14 properties
PurchaseOrderReleaseListSuccessResponse
object
1 property
PurchaseOrderSuccessResponse
object
1 property
PurchaseOrderUpdate
object
13 properties
Quote
object
47 properties
QuoteCreate
object
43 properties1 required
QuoteLineItem
object
66 properties
QuoteLineItemCreate
object
61 properties
QuoteLineItemListSuccessResponse
object
1 property
QuoteLineItemSuccessResponse
object
1 property
QuoteLineItemUpdate
object
61 properties
QuoteListSuccessResponse
object
1 property
QuoteSuccessResponse
object
1 property
QuoteUpdate
object
42 properties
ReasonCode
object
8 properties
ReasonCodeListSuccessResponse
object
1 property
ReasonCodeSuccessResponse
object
1 property
Release
object
19 properties
ReleaseCreate
object
9 properties1 required
ReleaseListSuccessResponse
object
1 property
ReleaseSuccessResponse
object
1 property
Routing
object
62 properties
RoutingCreate
object
10 properties4 required
RoutingListSuccessResponse
object
1 property
RoutingSuccessResponse
object
1 property
Salesperson
object
16 properties
SalespersonListSuccessResponse
object
1 property
SalespersonUpdate
object
10 properties
ShippingAddress
object
21 properties
ShippingAddressCreate
object
15 properties2 required
ShippingAddressListSuccessResponse
object
1 property
ShippingAddressSuccessResponse
object
1 property
ShippingAddressUpdate
object
13 properties
StockToJobBinCreate
object
3 properties1 required
StockToJobMaterialCreate
object
4 properties3 required
StockToJobMaterialResultSchema
object
5 properties
StockToJobTransferCreate
object
4 properties3 required
StockToJobTransferResult
object
3 properties
StockToJobTransferResultSuccessResponse
object
1 property
TaxCode
object
20 properties
TaxCodeListSuccessResponse
object
1 property
TaxCodeSuccessResponse
object
1 property
Term
object
11 properties
TermListSuccessResponse
object
1 property
TermSuccessResponse
object
1 property
TimeAndAttendance
object
10 properties
TimeAndAttendanceDetail
object
30 properties
TimeAndAttendanceDetailCreate
object
12 properties
TimeAndAttendanceDetailListSuccessResponse
object
1 property
TimeAndAttendanceDetailUpdate
object
12 properties
TimeAndAttendanceListSuccessResponse
object
1 property
TimeAndAttendanceSuccessResponse
object
1 property
TimeTicket
object
9 properties
TimeTicketCreate
object
4 properties2 required
TimeTicketDetail
object
45 properties
TimeTicketDetailCreate
object
22 properties3 required
TimeTicketDetailListSuccessResponse
object
1 property
TimeTicketDetailSuccessResponse
object
1 property
TimeTicketDetailUpdate
object
20 properties
TimeTicketListSuccessResponse
object
1 property
TimeTicketSuccessResponse
object
1 property
TimeTicketTimeTicketDetailsCreate
object
19 properties1 required
TimeTicketTimeTicketDetailsUpdate
object
21 properties
TimeTicketUpdate
object
1 property
ToolingMaintenance
object
15 properties
ToolingMaintenanceListSuccessResponse
object
1 property
UserLabel
object
21 properties
UserLabelListSuccessResponse
object
1 property
UserTransaction
object
8 properties
UserTransactionSuccessResponse
object
1 property
Vendor
object
77 properties
VendorCreate
object
57 properties3 required
VendorListSuccessResponse
object
1 property
VendorReturn
object
34 properties
VendorReturnLineItems
object
27 properties
VendorReturnLineItemsListSuccessResponse
object
1 property
VendorReturnListSuccessResponse
object
1 property
VendorReturnReleases
object
11 properties
VendorReturnReleasesListSuccessResponse
object
1 property
VendorSuccessResponse
object
1 property
VendorUpdate
object
51 properties
WorkCenter
object
78 properties
WorkCenterCreate
object
44 properties1 required
WorkCenterListSuccessResponse
object
1 property
WorkCenterMaintenance
object
15 properties
WorkCenterMaintenanceListSuccessResponse
object
1 property
WorkCenterSuccessResponse
object
1 property
WorkCenterUpdate
object
41 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of JobBOSS² Public API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.