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/PRODUCTION API

The ERP/PRODUCTION API from ECI Solutions — 66 operation(s) for erp/production.

ECI Solutions ERP/PRODUCTION 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/PRODUCTION. 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 122 operations across 66 paths, and defines 102 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.

122 operations 66 paths 102 schemas 28 DELETE66 GET28 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/PRODUCTION 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 122

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

ERP/PRODUCTION 122
GET
/api/ERP/ChangeRequestGroupLinks
Returns all existing ChangeRequestGroupLinks according to the filter, order by…
ERPChangeRequestGroupLinks_GetAllChangeRequestGroupLinkAsync 4 params → 200400401404415500
PUT
/api/ERP/ChangeRequestGroupLinks
Creates or updates a single ChangeRequestGroupLink record
ERPChangeRequestGroupLinks_PutChangeRequestGroupLinkAsync body → 200201400401404415500
GET
/api/ERP/ChangeRequestGroupLinks/{key}
Returns a single ChangeRequestGroupLink record for a given Unique Id
ERPChangeRequestGroupLinks_GetChangeRequestGroupLinkAsync 1 param → 200400401404415500
DELETE
/api/ERP/ChangeRequestGroupLinks/{key}
Deletes a single ChangeRequestGroupLink record
ERPChangeRequestGroupLinks_DeleteChangeRequestGroupLinkAsync 1 param → 200400401404415500
GET
/api/ERP/ChangeRequestGroups
Returns all existing ChangeRequestGroups according to the filter, order by and…
ERPChangeRequestGroups_GetAllChangeRequestGroupAsync 4 params → 200400401404415500
GET
/api/ERP/ChangeRequestGroups/{key}
Returns a single ChangeRequestGroup record for a given Unique Id
ERPChangeRequestGroups_GetChangeRequestGroupAsync 1 param → 200400401404415500
GET
/api/ERP/ChangeRequests
Returns all existing ChangeRequests according to the filter, order by and…
ERPChangeRequests_GetAllChangeRequestAsync 4 params → 200400401404415500
PUT
/api/ERP/ChangeRequests
Creates or updates a single ChangeRequest record
ERPChangeRequests_PutChangeRequestAsync body → 200201400401404415500
GET
/api/ERP/ChangeRequests/{key}
Returns a single ChangeRequest record for a given Unique Id
ERPChangeRequests_GetChangeRequestAsync 1 param → 200400401404415500
DELETE
/api/ERP/ChangeRequests/{key}
Deletes a single ChangeRequest record
ERPChangeRequests_DeleteChangeRequestAsync 1 param → 200400401404415500
GET
/api/ERP/ChangeRequestTypes
Returns all existing ChangeRequestTypes according to the filter, order by and…
ERPChangeRequestTypes_GetAllChangeRequestTypeAsync 4 params → 200400401404415500
PUT
/api/ERP/ChangeRequestTypes
Creates or updates a single ChangeRequestType record
ERPChangeRequestTypes_PutChangeRequestTypeAsync body → 200201400401404415500
GET
/api/ERP/ChangeRequestTypes/{key}
Returns a single ChangeRequestType record for a given Unique Id
ERPChangeRequestTypes_GetChangeRequestTypeAsync 1 param → 200400401404415500
DELETE
/api/ERP/ChangeRequestTypes/{key}
Deletes a single ChangeRequestType record
ERPChangeRequestTypes_DeleteChangeRequestTypeAsync 1 param → 200400401404415500
GET
/api/ERP/JobAssemblies
Returns all existing JobAssemblies according to the filter, order by and…
ERPJobAssemblies_GetAllJobAssemblyAsync 4 params → 200400401404415500
PUT
/api/ERP/JobAssemblies
Creates or updates a single JobAssembly record
ERPJobAssemblies_PutJobAssemblyAsync body → 200201400401404415500
GET
/api/ERP/JobAssemblies/{key}
Returns a single JobAssembly record for a given Unique Id
ERPJobAssemblies_GetJobAssemblyAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobAssemblies/{key}
Deletes a single JobAssembly record
ERPJobAssemblies_DeleteJobAssemblyAsync 1 param → 200400401404415500
GET
/api/ERP/JobCosts
Returns all existing JobCosts according to the filter, order by and pagination…
ERPJobCosts_GetAllJobCostAsync 4 params → 200400401404415500
PUT
/api/ERP/JobCosts
Creates or updates a single JobCost record
ERPJobCosts_PutJobCostAsync body → 200201400401404415500
GET
/api/ERP/JobCosts/{key}
Returns a single JobCost record for a given Unique Id
ERPJobCosts_GetJobCostAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobCosts/{key}
Deletes a single JobCost record
ERPJobCosts_DeleteJobCostAsync 1 param → 200400401404415500
GET
/api/ERP/JobMaterialComponents
Returns all existing JobMaterialComponents according to the filter, order by…
ERPJobMaterialComponents_GetAllJobMaterialComponentAsync 4 params → 200400401404415500
PUT
/api/ERP/JobMaterialComponents
Creates or updates a single JobMaterialComponent record
ERPJobMaterialComponents_PutJobMaterialComponentAsync body → 200201400401404415500
GET
/api/ERP/JobMaterialComponents/{key}
Returns a single JobMaterialComponent record for a given Unique Id
ERPJobMaterialComponents_GetJobMaterialComponentAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobMaterialComponents/{key}
Deletes a single JobMaterialComponent record
ERPJobMaterialComponents_DeleteJobMaterialComponentAsync 1 param → 200400401404415500
GET
/api/ERP/JobMaterials
Returns all existing JobMaterials according to the filter, order by and…
ERPJobMaterials_GetAllJobMaterialAsync 4 params → 200400401404415500
PUT
/api/ERP/JobMaterials
Creates or updates a single JobMaterial record
ERPJobMaterials_PutJobMaterialAsync body → 200201400401404415500
GET
/api/ERP/JobMaterials/{key}
Returns a single JobMaterial record for a given Unique Id
ERPJobMaterials_GetJobMaterialAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobMaterials/{key}
Deletes a single JobMaterial record
ERPJobMaterials_DeleteJobMaterialAsync 1 param → 200400401404415500
GET
/api/ERP/JobMemos
Returns all existing JobMemos according to the filter, order by and pagination…
ERPJobMemos_GetAllJobMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/JobMemos
Creates or updates a single JobMemo record
ERPJobMemos_PutJobMemoAsync body → 200201400401404415500
GET
/api/ERP/JobMemos/{key}
Returns a single JobMemo record for a given Unique Id
ERPJobMemos_GetJobMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobMemos/{key}
Deletes a single JobMemo record
ERPJobMemos_DeleteJobMemoAsync 1 param → 200400401404415500
GET
/api/ERP/JobOperations
Returns all existing JobOperations according to the filter, order by and…
ERPJobOperations_GetAllJobOperationAsync 4 params → 200400401404415500
PUT
/api/ERP/JobOperations
Creates or updates a single JobOperation record
ERPJobOperations_PutJobOperationAsync body → 200201400401404415500
GET
/api/ERP/JobOperations/{key}
Returns a single JobOperation record for a given Unique Id
ERPJobOperations_GetJobOperationAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobOperations/{key}
Deletes a single JobOperation record
ERPJobOperations_DeleteJobOperationAsync 1 param → 200400401404415500
GET
/api/ERP/JobPriorities
Returns all existing JobPriorities according to the filter, order by and…
ERPJobPriorities_GetAllJobPriorityAsync 4 params → 200400401404415500
PUT
/api/ERP/JobPriorities
Creates or updates a single JobPriority record
ERPJobPriorities_PutJobPriorityAsync body → 200201400401404415500
GET
/api/ERP/JobPriorities/{key}
Returns a single JobPriority record for a given Unique Id
ERPJobPriorities_GetJobPriorityAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobPriorities/{key}
Deletes a single JobPriority record
ERPJobPriorities_DeleteJobPriorityAsync 1 param → 200400401404415500
GET
/api/ERP/Jobs
Returns all existing Jobs according to the filter, order by and pagination…
ERPJobs_GetAllJobAsync 4 params → 200400401404415500
PUT
/api/ERP/Jobs
Creates or updates a single Job record
ERPJobs_PutJobAsync body → 200201400401404415500
GET
/api/ERP/Jobs/{key}
Returns a single Job record for a given Unique Id
ERPJobs_GetJobAsync 1 param → 200400401404415500
DELETE
/api/ERP/Jobs/{key}
Deletes a single Job record
ERPJobs_DeleteJobAsync 1 param → 200400401404415500
GET
/api/ERP/JobScenarios
Returns all existing JobScenarios according to the filter, order by and…
ERPJobScenarios_GetAllJobScenarioAsync 4 params → 200400401404415500
PUT
/api/ERP/JobScenarios
Creates or updates a single JobScenario record
ERPJobScenarios_PutJobScenarioAsync body → 200201400401404415500
GET
/api/ERP/JobScenarios/{key}
Returns a single JobScenario record for a given Unique Id
ERPJobScenarios_GetJobScenarioAsync 1 param → 200400401404415500
DELETE
/api/ERP/JobScenarios/{key}
Deletes a single JobScenario record
ERPJobScenarios_DeleteJobScenarioAsync 1 param → 200400401404415500
GET
/api/ERP/MRPDemands
Returns all existing MRPDemands according to the filter, order by and…
ERPMRPDemands_GetAllMRPDemandAsync 4 params → 200400401404415500
PUT
/api/ERP/MRPDemands
Creates or updates a single MRPDemand record
ERPMRPDemands_PutMRPDemandAsync body → 200201400401404415500
GET
/api/ERP/MRPDemands/{key}
Returns a single MRPDemand record for a given Unique Id
ERPMRPDemands_GetMRPDemandAsync 1 param → 200400401404415500
DELETE
/api/ERP/MRPDemands/{key}
Deletes a single MRPDemand record
ERPMRPDemands_DeleteMRPDemandAsync 1 param → 200400401404415500
GET
/api/ERP/MRPJobDetails
Returns all existing MRPJobDetails according to the filter, order by and…
ERPMRPJobDetails_GetAllMRPJobDetailAsync 4 params → 200400401404415500
PUT
/api/ERP/MRPJobDetails
Creates or updates a single MRPJobDetail record
ERPMRPJobDetails_PutMRPJobDetailAsync body → 200201400401404415500
GET
/api/ERP/MRPJobDetails/{key}
Returns a single MRPJobDetail record for a given Unique Id
ERPMRPJobDetails_GetMRPJobDetailAsync 1 param → 200400401404415500
DELETE
/api/ERP/MRPJobDetails/{key}
Deletes a single MRPJobDetail record
ERPMRPJobDetails_DeleteMRPJobDetailAsync 1 param → 200400401404415500
GET
/api/ERP/MRPLines
Returns all existing MRPLines according to the filter, order by and pagination…
ERPMRPLines_GetAllMRPLineAsync 4 params → 200400401404415500
PUT
/api/ERP/MRPLines
Creates or updates a single MRPLine record
ERPMRPLines_PutMRPLineAsync body → 200201400401404415500
GET
/api/ERP/MRPLines/{key}
Returns a single MRPLine record for a given Unique Id
ERPMRPLines_GetMRPLineAsync 1 param → 200400401404415500
DELETE
/api/ERP/MRPLines/{key}
Deletes a single MRPLine record
ERPMRPLines_DeleteMRPLineAsync 1 param → 200400401404415500
GET
/api/ERP/MRPSessions
Returns all existing MRPSessions according to the filter, order by and…
ERPMRPSessions_GetAllMRPSessionAsync 4 params → 200400401404415500
PUT
/api/ERP/MRPSessions
Creates or updates a single MRPSession record
ERPMRPSessions_PutMRPSessionAsync body → 200201400401404415500
GET
/api/ERP/MRPSessions/{key}
Returns a single MRPSession record for a given Unique Id
ERPMRPSessions_GetMRPSessionAsync 1 param → 200400401404415500
DELETE
/api/ERP/MRPSessions/{key}
Deletes a single MRPSession record
ERPMRPSessions_DeleteMRPSessionAsync 1 param → 200400401404415500
GET
/api/ERP/MRPSupply
Returns all existing MRPSupply according to the filter, order by and pagination…
ERPMRPSupply_GetAllMRPSupplyAsync 4 params → 200400401404415500
PUT
/api/ERP/MRPSupply
Creates or updates a single MRPSupply record
ERPMRPSupply_PutMRPSupplyAsync body → 200201400401404415500
GET
/api/ERP/MRPSupply/{key}
Returns a single MRPSupply record for a given Unique Id
ERPMRPSupply_GetMRPSupplyAsync 1 param → 200400401404415500
DELETE
/api/ERP/MRPSupply/{key}
Deletes a single MRPSupply record
ERPMRPSupply_DeleteMRPSupplyAsync 1 param → 200400401404415500
GET
/api/ERP/PlantDepartments
Returns all existing PlantDepartments according to the filter, order by and…
ERPPlantDepartments_GetAllPlantDepartmentAsync 4 params → 200400401404415500
PUT
/api/ERP/PlantDepartments
Creates or updates a single PlantDepartment record
ERPPlantDepartments_PutPlantDepartmentAsync body → 200201400401404415500
GET
/api/ERP/PlantDepartments/{key}
Returns a single PlantDepartment record for a given Unique Id
ERPPlantDepartments_GetPlantDepartmentAsync 1 param → 200400401404415500
DELETE
/api/ERP/PlantDepartments/{key}
Deletes a single PlantDepartment record
ERPPlantDepartments_DeletePlantDepartmentAsync 1 param → 200400401404415500
GET
/api/ERP/Plants
Returns all existing Plants according to the filter, order by and pagination…
ERPPlants_GetAllPlantAsync 4 params → 200400401404415500
PUT
/api/ERP/Plants
Creates or updates a single Plant record
ERPPlants_PutPlantAsync body → 200201400401404415500
GET
/api/ERP/Plants/{key}
Returns a single Plant record for a given Unique Id
ERPPlants_GetPlantAsync 1 param → 200400401404415500
DELETE
/api/ERP/Plants/{key}
Deletes a single Plant record
ERPPlants_DeletePlantAsync 1 param → 200400401404415500
GET
/api/ERP/Priorities
Returns all existing Priorities according to the filter, order by and…
ERPPriorities_GetAllPriorityAsync 4 params → 200400401404415500
PUT
/api/ERP/Priorities
Creates or updates a single Priority record
ERPPriorities_PutPriorityAsync body → 200201400401404415500
GET
/api/ERP/Priorities/{key}
Returns a single Priority record for a given Unique Id
ERPPriorities_GetPriorityAsync 1 param → 200400401404415500
DELETE
/api/ERP/Priorities/{key}
Deletes a single Priority record
ERPPriorities_DeletePriorityAsync 1 param → 200400401404415500
GET
/api/ERP/Processes
Returns all existing Processes according to the filter, order by and pagination…
ERPProcesses_GetAllProcessAsync 4 params → 200400401404415500
PUT
/api/ERP/Processes
Creates or updates a single Process record
ERPProcesses_PutProcessAsync body → 200201400401404415500
GET
/api/ERP/Processes/{key}
Returns a single Process record for a given Unique Id
ERPProcesses_GetProcessAsync 1 param → 200400401404415500
DELETE
/api/ERP/Processes/{key}
Deletes a single Process record
ERPProcesses_DeleteProcessAsync 1 param → 200400401404415500
GET
/api/ERP/ProductionCalendarDays
Returns all existing ProductionCalendarDays according to the filter, order by…
ERPProductionCalendarDays_GetAllProductionCalendarDayAsync 4 params → 200400401404415500
GET
/api/ERP/ProductionCalendarDays/{key}
Returns a single ProductionCalendarDay record for a given Unique Id
ERPProductionCalendarDays_GetProductionCalendarDayAsync 1 param → 200400401404415500
GET
/api/ERP/ProductionCalendars
Returns all existing ProductionCalendars according to the filter, order by and…
ERPProductionCalendars_GetAllProductionCalendarAsync 4 params → 200400401404415500
GET
/api/ERP/ProductionCalendars/{key}
Returns a single ProductionCalendar record for a given Unique Id
ERPProductionCalendars_GetProductionCalendarAsync 1 param → 200400401404415500
GET
/api/ERP/ProductionCalendarWorkCenters
Returns all existing ProductionCalendarWorkCenters according to the filter…
ERPProductionCalendarWorkCenters_GetAllProductionCalendarWorkCenterAsync 4 params → 200400401404415500
GET
/api/ERP/ProductionCalendarWorkCenters/{key}
Returns a single ProductionCalendarWorkCenter record for a given Unique Id
ERPProductionCalendarWorkCenters_GetProductionCalendarWorkCenterAsync 1 param → 200400401404415500
GET
/api/ERP/ProductionDepartments
Returns all existing ProductionDepartments according to the filter, order by…
ERPProductionDepartments_GetAllProductionDepartmentAsync 4 params → 200400401404415500
PUT
/api/ERP/ProductionDepartments
Creates or updates a single ProductionDepartment record
ERPProductionDepartments_PutProductionDepartmentAsync body → 200201400401404415500
GET
/api/ERP/ProductionDepartments/{key}
Returns a single ProductionDepartment record for a given Unique Id
ERPProductionDepartments_GetProductionDepartmentAsync 1 param → 200400401404415500
DELETE
/api/ERP/ProductionDepartments/{key}
Deletes a single ProductionDepartment record
ERPProductionDepartments_DeleteProductionDepartmentAsync 1 param → 200400401404415500
GET
/api/ERP/ToolCategories
Returns all existing ToolCategories according to the filter, order by and…
ERPToolCategories_GetAllToolCategoryAsync 4 params → 200400401404415500
GET
/api/ERP/ToolCategories/{key}
Returns a single ToolCategory record for a given Unique Id
ERPToolCategories_GetToolCategoryAsync 1 param → 200400401404415500
GET
/api/ERP/ToolMemos
Returns all existing ToolMemos according to the filter, order by and pagination…
ERPToolMemos_GetAllToolMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/ToolMemos
Creates or updates a single ToolMemo record
ERPToolMemos_PutToolMemoAsync body → 200201400401404415500
GET
/api/ERP/ToolMemos/{key}
Returns a single ToolMemo record for a given Unique Id
ERPToolMemos_GetToolMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/ToolMemos/{key}
Deletes a single ToolMemo record
ERPToolMemos_DeleteToolMemoAsync 1 param → 200400401404415500
GET
/api/ERP/ToolMovements
Returns all existing ToolMovements according to the filter, order by and…
ERPToolMovements_GetAllToolMovementAsync 4 params → 200400401404415500
PUT
/api/ERP/ToolMovements
Creates or updates a single ToolMovement record
ERPToolMovements_PutToolMovementAsync body → 200201400401404415500
GET
/api/ERP/ToolMovements/{key}
Returns a single ToolMovement record for a given Unique Id
ERPToolMovements_GetToolMovementAsync 1 param → 200400401404415500
DELETE
/api/ERP/ToolMovements/{key}
Deletes a single ToolMovement record
ERPToolMovements_DeleteToolMovementAsync 1 param → 200400401404415500
GET
/api/ERP/Tools
Returns all existing Tools according to the filter, order by and pagination…
ERPTools_GetAllToolAsync 4 params → 200400401404415500
PUT
/api/ERP/Tools
Creates or updates a single Tool record
ERPTools_PutToolAsync body → 200201400401404415500
GET
/api/ERP/Tools/{key}
Returns a single Tool record for a given Unique Id
ERPTools_GetToolAsync 1 param → 200400401404415500
DELETE
/api/ERP/Tools/{key}
Deletes a single Tool record
ERPTools_DeleteToolAsync 1 param → 200400401404415500
GET
/api/ERP/WorkCenterMachines
Returns all existing WorkCenterMachines according to the filter, order by and…
ERPWorkCenterMachines_GetAllWorkCenterMachineAsync 4 params → 200400401404415500
PUT
/api/ERP/WorkCenterMachines
Creates or updates a single WorkCenterMachine record
ERPWorkCenterMachines_PutWorkCenterMachineAsync body → 200201400401404415500
GET
/api/ERP/WorkCenterMachines/{key}
Returns a single WorkCenterMachine record for a given Unique Id
ERPWorkCenterMachines_GetWorkCenterMachineAsync 1 param → 200400401404415500
DELETE
/api/ERP/WorkCenterMachines/{key}
Deletes a single WorkCenterMachine record
ERPWorkCenterMachines_DeleteWorkCenterMachineAsync 1 param → 200400401404415500
GET
/api/ERP/WorkCenterMemos
Returns all existing WorkCenterMemos according to the filter, order by and…
ERPWorkCenterMemos_GetAllWorkCenterMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/WorkCenterMemos
Creates or updates a single WorkCenterMemo record
ERPWorkCenterMemos_PutWorkCenterMemoAsync body → 200201400401404415500
GET
/api/ERP/WorkCenterMemos/{key}
Returns a single WorkCenterMemo record for a given Unique Id
ERPWorkCenterMemos_GetWorkCenterMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/WorkCenterMemos/{key}
Deletes a single WorkCenterMemo record
ERPWorkCenterMemos_DeleteWorkCenterMemoAsync 1 param → 200400401404415500
GET
/api/ERP/WorkCenters
Returns all existing WorkCenters according to the filter, order by and…
ERPWorkCenters_GetAllWorkCenterAsync 4 params → 200400401404415500
PUT
/api/ERP/WorkCenters
Creates or updates a single WorkCenter record
ERPWorkCenters_PutWorkCenterAsync body → 200201400401404415500
GET
/api/ERP/WorkCenters/{key}
Returns a single WorkCenter record for a given Unique Id
ERPWorkCenters_GetWorkCenterAsync 1 param → 200400401404415500
DELETE
/api/ERP/WorkCenters/{key}
Deletes a single WorkCenter record
ERPWorkCenters_DeleteWorkCenterAsync 1 param → 200400401404415500

Schemas 102

The contract defines 102 schemas that model the data the API accepts and returns. The most detailed are ERPJobOperationDto (90 properties), ERPJobMaterialDto (73 properties), ERPJobDto (64 properties), ERPPlantDto (64 properties). Each schema is shown below with its type and property counts.

APIResponseMessageDto
object
5 properties
ERPResponseMessageDto_ERPProductionCalendarDayDto
object
3 properties
ERPChangeRequestGroupLinkDto
object
7 properties 3 required
ERPResponseMessageDto_IList_ERPWorkCenterMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPProductionCalendarWorkCenterDto
object
3 properties
Error
object
1 property
ERPResponseMessageDto_ERPPriorityDto
object
3 properties
ERPResponseMessageDto_IList_ERPPriorityDto
object
3 properties
ERPResponseMessageDto_IList_ERPMRPDemandDto
object
3 properties
ERPToolMovementDto
object
19 properties 4 required
ERPWorkCenterDto
object
47 properties 7 required
ERPResponseMessageDto_IList_ERPToolCategoryDto
object
3 properties
ERPJobPriorityDto
object
4 properties 2 required
ERPToolMemoDto
object
10 properties 1 required
ERPResponseMessageDto_IList_ERPProductionCalendarDayDto
object
3 properties
ERPResponseMessageDto_ERPJobCostDto
object
3 properties
ERPResponseMessageDto_ERPMRPSessionDto
object
3 properties
ERPResponseMessageDto_ERPMRPLineDto
object
3 properties
ERPJobCostDto
object
29 properties 5 required
ERPToolCategoryDto
object
8 properties 2 required
ERPResponseMessageDto_IList_ERPJobAssemblyDto
object
3 properties
ERPResponseMessageDto_ERPChangeRequestGroupDto
object
3 properties
ERPResponseMessageDto_ERPProcessDto
object
3 properties
ERPResponseMessageDto_IList_ERPPlantDto
object
3 properties
ERPResponseMessageDto_IList_ERPMRPJobDetailDto
object
3 properties
ERPProductionCalendarWorkCenterDto
object
7 properties 3 required
ERPChangeRequestGroupDto
object
8 properties 1 required
ERPResponseMessageDto_ERPProductionCalendarWorkCenterDto
object
3 properties
ERPResponseMessageDto_IList_ERPMRPSessionDto
object
3 properties
ERPResponseMessageDto_IList_ERPToolMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobOperationDto
object
3 properties
ERPResponseMessageDto_ERPJobAssemblyDto
object
3 properties
ERPWorkCenterMachineDto
object
5 properties 3 required
ERPResponseMessageDto_ERPMRPDemandDto
object
3 properties
ERPResponseMessageDto_ERPToolMovementDto
object
3 properties
ERPResponseMessageDto_IList_ERPProductionCalendarDto
object
3 properties
ERPResponseMessageDto_ERPToolDto
object
3 properties
ERPMRPLineDto
object
21 properties 3 required
ERPResponseMessageDto_ERPMRPJobDetailDto
object
3 properties
ERPChangeRequestDto
object
31 properties 7 required
ERPJobOperationDto
object
90 properties 9 required
ERPMRPJobDetailDto
object
31 properties 7 required
ERPResponseMessageDto_ERPProductionDepartmentDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobCostDto
object
3 properties
ERPResponseMessageDto_IList_ERPChangeRequestTypeDto
object
3 properties
ERPResponseMessageDto_IList_ERPPlantDepartmentDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobDto
object
3 properties
ERPResponseMessageDto_ERPJobMaterialComponentDto
object
3 properties
ERPJobMaterialComponentDto
object
27 properties 8 required
ERPPlantDepartmentDto
object
23 properties 3 required
ERPResponseMessageDto_ERPChangeRequestGroupLinkDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobScenarioDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobMaterialDto
object
3 properties
ERPResponseMessageDto_ERPJobDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobMaterialComponentDto
object
3 properties
ERPResponseMessageDto_ERPJobMaterialDto
object
3 properties
ERPMRPSupplyDto
object
19 properties 7 required
ERPResponseMessageDto_IList_ERPToolMovementDto
object
3 properties
ERPJobDto
object
64 properties 5 required
ERPResponseMessageDto_IList_ERPToolDto
object
3 properties
ERPJobAssemblyDto
object
54 properties 7 required
ERPResponseMessageDto_ERPJobOperationDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobMemoDto
object
3 properties
ERPChangeRequestTypeDto
object
8 properties 2 required
ERPPlantDto
object
64 properties 2 required
ERPResponseMessageDto_IList_ERPMRPLineDto
object
3 properties
ERPResponseMessageDto_IList_ERPWorkCenterMachineDto
object
3 properties
ERPResponseMessageDto_ERPPlantDto
object
3 properties
ERPResponseMessageDto_ERPWorkCenterMemoDto
object
3 properties
ERPResponseMessageDto_ERPToolMemoDto
object
3 properties
ERPToolDto
object
21 properties 2 required
ERPPriorityDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPChangeRequestGroupDto
object
3 properties
ERPResponseMessageDto_IList_ERPProcessDto
object
3 properties
ERPProductionDepartmentDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPChangeRequestDto
object
3 properties
ERPResponseMessageDto_ERPChangeRequestTypeDto
object
3 properties
ERPResponseMessageDto_ERPJobPriorityDto
object
3 properties
ERPMRPSessionDto
object
17 properties 2 required
ERPResponseMessageDto_ERPJobMemoDto
object
3 properties
Warning
object
1 property
ERPWorkCenterMemoDto
object
14 properties 4 required
ERPResponseMessageDto_ERPJobScenarioDto
object
3 properties
ERPResponseMessageDto_IList_ERPChangeRequestGroupLinkDto
object
3 properties
ERPResponseMessageDto_ERPProductionCalendarDto
object
3 properties
ERPResponseMessageDto_IList_ERPProductionDepartmentDto
object
3 properties
ERPProductionCalendarDayDto
object
10 properties
ERPResponseMessageDto_ERPWorkCenterDto
object
3 properties
ERPProductionCalendarDto
object
7 properties 1 required
ERPResponseMessageDto_ERPPlantDepartmentDto
object
3 properties
ERPJobMemoDto
object
12 properties 4 required
ERPResponseMessageDto_ERPChangeRequestDto
object
3 properties
ERPJobScenarioDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPMRPSupplyDto
object
3 properties
ERPResponseMessageDto_IList_ERPWorkCenterDto
object
3 properties
ERPMRPDemandDto
object
28 properties 7 required
ERPJobMaterialDto
object
73 properties 6 required
ERPResponseMessageDto_ERPWorkCenterMachineDto
object
3 properties
ERPResponseMessageDto_ERPToolCategoryDto
object
3 properties
ERPResponseMessageDto_ERPMRPSupplyDto
object
3 properties
ERPResponseMessageDto_IList_ERPJobPriorityDto
object
3 properties
ERPProcessDto
object
20 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

eci-solutions-erp-production-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/PRODUCTION 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.