How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ECI Solutions ERP/CALCULATORS API

The ERP/CALCULATORS API from ECI Solutions — 8 operation(s) for erp/calculators.

ECI Solutions ERP/CALCULATORS API is one of 194 APIs that ECI Solutions publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include ERP/CALCULATORS. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, a support channel, authentication docs, and a changelog.

This API exposes 16 operations across 8 paths, and defines 15 schemas. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against a single base URL, https://api-m1.integrations.ecimanufacturing.com.

16 operations 8 paths 15 schemas 4 DELETE8 GET4 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://api-erp.integrations.ecimanufacturing.com
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

ECI Solutions ERP/CALCULATORS API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the clientCredentials flow, exposing 1 scope. By default, every request must be authenticated.

  • oauth2 — OAuth 2.0 Client Credentials Flow with API Users issued from Integration Engine Management Console

Paths & Operations 16

Across 8 paths, the API surfaces 16 operations — 4 DELETE, 8 GET, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

ERP/CALCULATORS 16
GET
/api/ERP/LaserCalculatorLines
Returns all existing LaserCalculatorLines according to the filter, order by and…
ERPLaserCalculatorLines_GetAllLaserCalculatorLineAsync 4 params → 200400401404415500
PUT
/api/ERP/LaserCalculatorLines
Creates or updates a single LaserCalculatorLine record
ERPLaserCalculatorLines_PutLaserCalculatorLineAsync body → 200201400401404415500
GET
/api/ERP/LaserCalculatorLines/{key}
Returns a single LaserCalculatorLine record for a given Unique Id
ERPLaserCalculatorLines_GetLaserCalculatorLineAsync 1 param → 200400401404415500
DELETE
/api/ERP/LaserCalculatorLines/{key}
Deletes a single LaserCalculatorLine record
ERPLaserCalculatorLines_DeleteLaserCalculatorLineAsync 1 param → 200400401404415500
GET
/api/ERP/LaserCalculators
Returns all existing LaserCalculators according to the filter, order by and…
ERPLaserCalculators_GetAllLaserCalculatorAsync 4 params → 200400401404415500
PUT
/api/ERP/LaserCalculators
Creates or updates a single LaserCalculator record
ERPLaserCalculators_PutLaserCalculatorAsync body → 200201400401404415500
GET
/api/ERP/LaserCalculators/{key}
Returns a single LaserCalculator record for a given Unique Id
ERPLaserCalculators_GetLaserCalculatorAsync 1 param → 200400401404415500
DELETE
/api/ERP/LaserCalculators/{key}
Deletes a single LaserCalculator record
ERPLaserCalculators_DeleteLaserCalculatorAsync 1 param → 200400401404415500
GET
/api/ERP/PunchCalculators
Returns all existing PunchCalculators according to the filter, order by and…
ERPPunchCalculators_GetAllPunchCalculatorAsync 4 params → 200400401404415500
PUT
/api/ERP/PunchCalculators
Creates or updates a single PunchCalculator record
ERPPunchCalculators_PutPunchCalculatorAsync body → 200201400401404415500
GET
/api/ERP/PunchCalculators/{key}
Returns a single PunchCalculator record for a given Unique Id
ERPPunchCalculators_GetPunchCalculatorAsync 1 param → 200400401404415500
DELETE
/api/ERP/PunchCalculators/{key}
Deletes a single PunchCalculator record
ERPPunchCalculators_DeletePunchCalculatorAsync 1 param → 200400401404415500
GET
/api/ERP/SheetCalculators
Returns all existing SheetCalculators according to the filter, order by and…
ERPSheetCalculators_GetAllSheetCalculatorAsync 4 params → 200400401404415500
PUT
/api/ERP/SheetCalculators
Creates or updates a single SheetCalculator record
ERPSheetCalculators_PutSheetCalculatorAsync body → 200201400401404415500
GET
/api/ERP/SheetCalculators/{key}
Returns a single SheetCalculator record for a given Unique Id
ERPSheetCalculators_GetSheetCalculatorAsync 1 param → 200400401404415500
DELETE
/api/ERP/SheetCalculators/{key}
Deletes a single SheetCalculator record
ERPSheetCalculators_DeleteSheetCalculatorAsync 1 param → 200400401404415500

Schemas 15

The contract defines 15 schemas that model the data the API accepts and returns. The most detailed are ERPLaserCalculatorDto (31 properties), ERPPunchCalculatorDto (22 properties), ERPSheetCalculatorDto (17 properties), ERPLaserCalculatorLineDto (12 properties). Each schema is shown below with its type and property counts.

ERPLaserCalculatorLineDto
object
12 properties 2 required
ERPPunchCalculatorDto
object
22 properties 1 required
ERPResponseMessageDto_IList_ERPSheetCalculatorDto
object
3 properties
APIResponseMessageDto
object
5 properties
ERPResponseMessageDto_IList_ERPLaserCalculatorDto
object
3 properties
ERPResponseMessageDto_ERPLaserCalculatorLineDto
object
3 properties
ERPResponseMessageDto_IList_ERPLaserCalculatorLineDto
object
3 properties
ERPSheetCalculatorDto
object
17 properties 1 required
Warning
object
1 property
ERPResponseMessageDto_ERPSheetCalculatorDto
object
3 properties
ERPResponseMessageDto_IList_ERPPunchCalculatorDto
object
3 properties
ERPLaserCalculatorDto
object
31 properties 1 required
Error
object
1 property
ERPResponseMessageDto_ERPPunchCalculatorDto
object
3 properties
ERPResponseMessageDto_ERPLaserCalculatorDto
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

eci-solutions-erp-calculators-api-openapi.yml Raw ↑

Other APIs ECI Solutions publishes across the network.

ECI Solutions Account API
ECI Solutions Account Vault API
ECI Solutions Activation Code API
ECI Solutions Addresses API
ECI Solutions Analytics API
ECI Solutions AP Checks API
ECI Solutions Application API
ECI Solutions AR Invoice Details API
ECI Solutions AR Invoices API
ECI Solutions Attendance Ticket Details API
ECI Solutions Attendance Tickets API
ECI Solutions Authentication API
Where this information came from

This is an independent, third-party profile of ECI Solutions ERP/CALCULATORS 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.