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

The ERP/CRM API from ECI Solutions — 64 operation(s) for erp/crm.

ECI Solutions ERP/CRM 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/CRM. 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 124 operations across 64 paths, and defines 99 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.

124 operations 64 paths 99 schemas 30 DELETE64 GET30 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/CRM 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 124

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

ERP/CRM 124
GET
/api/ERP/CallLines
Returns all existing CallLines according to the filter, order by and pagination…
ERPCallLines_GetAllCallLineAsync 4 params → 200400401404415500
PUT
/api/ERP/CallLines
Creates or updates a single CallLine record
ERPCallLines_PutCallLineAsync body → 200201400401404415500
GET
/api/ERP/CallLines/{key}
Returns a single CallLine record for a given Unique Id
ERPCallLines_GetCallLineAsync 1 param → 200400401404415500
DELETE
/api/ERP/CallLines/{key}
Deletes a single CallLine record
ERPCallLines_DeleteCallLineAsync 1 param → 200400401404415500
GET
/api/ERP/CallMemos
Returns all existing CallMemos according to the filter, order by and pagination…
ERPCallMemos_GetAllCallMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/CallMemos
Creates or updates a single CallMemo record
ERPCallMemos_PutCallMemoAsync body → 200201400401404415500
GET
/api/ERP/CallMemos/{key}
Returns a single CallMemo record for a given Unique Id
ERPCallMemos_GetCallMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/CallMemos/{key}
Deletes a single CallMemo record
ERPCallMemos_DeleteCallMemoAsync 1 param → 200400401404415500
GET
/api/ERP/Calls
Returns all existing Calls according to the filter, order by and pagination…
ERPCalls_GetAllCallAsync 4 params → 200400401404415500
PUT
/api/ERP/Calls
Creates or updates a single Call record
ERPCalls_PutCallAsync body → 200201400401404415500
GET
/api/ERP/Calls/{key}
Returns a single Call record for a given Unique Id
ERPCalls_GetCallAsync 1 param → 200400401404415500
DELETE
/api/ERP/Calls/{key}
Deletes a single Call record
ERPCalls_DeleteCallAsync 1 param → 200400401404415500
GET
/api/ERP/CallTypes
Returns all existing CallTypes according to the filter, order by and pagination…
ERPCallTypes_GetAllCallTypeAsync 4 params → 200400401404415500
GET
/api/ERP/CallTypes/{key}
Returns a single CallType record for a given Unique Id
ERPCallTypes_GetCallTypeAsync 1 param → 200400401404415500
GET
/api/ERP/ContactGroups
Returns all existing ContactGroups according to the filter, order by and…
ERPContactGroups_GetAllContactGroupAsync 4 params → 200400401404415500
PUT
/api/ERP/ContactGroups
Creates or updates a single ContactGroup record
ERPContactGroups_PutContactGroupAsync body → 200201400401404415500
GET
/api/ERP/ContactGroups/{key}
Returns a single ContactGroup record for a given Unique Id
ERPContactGroups_GetContactGroupAsync 1 param → 200400401404415500
DELETE
/api/ERP/ContactGroups/{key}
Deletes a single ContactGroup record
ERPContactGroups_DeleteContactGroupAsync 1 param → 200400401404415500
GET
/api/ERP/ContactMethods
Returns all existing ContactMethods according to the filter, order by and…
ERPContactMethods_GetAllContactMethodAsync 4 params → 200400401404415500
PUT
/api/ERP/ContactMethods
Creates or updates a single ContactMethod record
ERPContactMethods_PutContactMethodAsync body → 200201400401404415500
GET
/api/ERP/ContactMethods/{key}
Returns a single ContactMethod record for a given Unique Id
ERPContactMethods_GetContactMethodAsync 1 param → 200400401404415500
DELETE
/api/ERP/ContactMethods/{key}
Deletes a single ContactMethod record
ERPContactMethods_DeleteContactMethodAsync 1 param → 200400401404415500
GET
/api/ERP/ContactTitles
Returns all existing ContactTitles according to the filter, order by and…
ERPContactTitles_GetAllContactTitleAsync 4 params → 200400401404415500
PUT
/api/ERP/ContactTitles
Creates or updates a single ContactTitle record
ERPContactTitles_PutContactTitleAsync body → 200201400401404415500
GET
/api/ERP/ContactTitles/{key}
Returns a single ContactTitle record for a given Unique Id
ERPContactTitles_GetContactTitleAsync 1 param → 200400401404415500
DELETE
/api/ERP/ContactTitles/{key}
Deletes a single ContactTitle record
ERPContactTitles_DeleteContactTitleAsync 1 param → 200400401404415500
GET
/api/ERP/CountyCodes
Returns all existing CountyCodes according to the filter, order by and…
ERPCountyCodes_GetAllCountyCodeAsync 4 params → 200400401404415500
PUT
/api/ERP/CountyCodes
Creates or updates a single CountyCode record
ERPCountyCodes_PutCountyCodeAsync body → 200201400401404415500
GET
/api/ERP/CountyCodes/{key}
Returns a single CountyCode record for a given Unique Id
ERPCountyCodes_GetCountyCodeAsync 1 param → 200400401404415500
DELETE
/api/ERP/CountyCodes/{key}
Deletes a single CountyCode record
ERPCountyCodes_DeleteCountyCodeAsync 1 param → 200400401404415500
GET
/api/ERP/CustomerGroups
Returns all existing CustomerGroups according to the filter, order by and…
ERPCustomerGroups_GetAllCustomerGroupAsync 4 params → 200400401404415500
PUT
/api/ERP/CustomerGroups
Creates or updates a single CustomerGroup record
ERPCustomerGroups_PutCustomerGroupAsync body → 200201400401404415500
GET
/api/ERP/CustomerGroups/{key}
Returns a single CustomerGroup record for a given Unique Id
ERPCustomerGroups_GetCustomerGroupAsync 1 param → 200400401404415500
DELETE
/api/ERP/CustomerGroups/{key}
Deletes a single CustomerGroup record
ERPCustomerGroups_DeleteCustomerGroupAsync 1 param → 200400401404415500
GET
/api/ERP/Followups
Returns all existing Followups according to the filter, order by and pagination…
ERPFollowups_GetAllFollowupAsync 4 params → 200400401404415500
PUT
/api/ERP/Followups
Creates or updates a single Followup record
ERPFollowups_PutFollowupAsync body → 200201400401404415500
GET
/api/ERP/Followups/{key}
Returns a single Followup record for a given Unique Id
ERPFollowups_GetFollowupAsync 1 param → 200400401404415500
DELETE
/api/ERP/Followups/{key}
Deletes a single Followup record
ERPFollowups_DeleteFollowupAsync 1 param → 200400401404415500
GET
/api/ERP/IndustryTypes
Returns all existing IndustryTypes according to the filter, order by and…
ERPIndustryTypes_GetAllIndustryTypeAsync 4 params → 200400401404415500
PUT
/api/ERP/IndustryTypes
Creates or updates a single IndustryType record
ERPIndustryTypes_PutIndustryTypeAsync body → 200201400401404415500
GET
/api/ERP/IndustryTypes/{key}
Returns a single IndustryType record for a given Unique Id
ERPIndustryTypes_GetIndustryTypeAsync 1 param → 200400401404415500
DELETE
/api/ERP/IndustryTypes/{key}
Deletes a single IndustryType record
ERPIndustryTypes_DeleteIndustryTypeAsync 1 param → 200400401404415500
GET
/api/ERP/KnowledgeBasePages
Returns all existing KnowledgeBasePages according to the filter, order by and…
ERPKnowledgeBasePages_GetAllKnowledgeBasePageAsync 4 params → 200400401404415500
PUT
/api/ERP/KnowledgeBasePages
Creates or updates a single KnowledgeBasePage record
ERPKnowledgeBasePages_PutKnowledgeBasePageAsync body → 200201400401404415500
GET
/api/ERP/KnowledgeBasePages/{key}
Returns a single KnowledgeBasePage record for a given Unique Id
ERPKnowledgeBasePages_GetKnowledgeBasePageAsync 1 param → 200400401404415500
DELETE
/api/ERP/KnowledgeBasePages/{key}
Deletes a single KnowledgeBasePage record
ERPKnowledgeBasePages_DeleteKnowledgeBasePageAsync 1 param → 200400401404415500
GET
/api/ERP/LeadCompetitors
Returns all existing LeadCompetitors according to the filter, order by and…
ERPLeadCompetitors_GetAllLeadCompetitorAsync 4 params → 200400401404415500
PUT
/api/ERP/LeadCompetitors
Creates or updates a single LeadCompetitor record
ERPLeadCompetitors_PutLeadCompetitorAsync body → 200201400401404415500
GET
/api/ERP/LeadCompetitors/{key}
Returns a single LeadCompetitor record for a given Unique Id
ERPLeadCompetitors_GetLeadCompetitorAsync 1 param → 200400401404415500
DELETE
/api/ERP/LeadCompetitors/{key}
Deletes a single LeadCompetitor record
ERPLeadCompetitors_DeleteLeadCompetitorAsync 1 param → 200400401404415500
GET
/api/ERP/LeadLines
Returns all existing LeadLines according to the filter, order by and pagination…
ERPLeadLines_GetAllLeadLineAsync 4 params → 200400401404415500
PUT
/api/ERP/LeadLines
Creates or updates a single LeadLine record
ERPLeadLines_PutLeadLineAsync body → 200201400401404415500
GET
/api/ERP/LeadLines/{key}
Returns a single LeadLine record for a given Unique Id
ERPLeadLines_GetLeadLineAsync 1 param → 200400401404415500
DELETE
/api/ERP/LeadLines/{key}
Deletes a single LeadLine record
ERPLeadLines_DeleteLeadLineAsync 1 param → 200400401404415500
GET
/api/ERP/LeadMemos
Returns all existing LeadMemos according to the filter, order by and pagination…
ERPLeadMemos_GetAllLeadMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/LeadMemos
Creates or updates a single LeadMemo record
ERPLeadMemos_PutLeadMemoAsync body → 200201400401404415500
GET
/api/ERP/LeadMemos/{key}
Returns a single LeadMemo record for a given Unique Id
ERPLeadMemos_GetLeadMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/LeadMemos/{key}
Deletes a single LeadMemo record
ERPLeadMemos_DeleteLeadMemoAsync 1 param → 200400401404415500
GET
/api/ERP/Leads
Returns all existing Leads according to the filter, order by and pagination…
ERPLeads_GetAllLeadAsync 4 params → 200400401404415500
PUT
/api/ERP/Leads
Creates or updates a single Lead record
ERPLeads_PutLeadAsync body → 200201400401404415500
GET
/api/ERP/Leads/{key}
Returns a single Lead record for a given Unique Id
ERPLeads_GetLeadAsync 1 param → 200400401404415500
DELETE
/api/ERP/Leads/{key}
Deletes a single Lead record
ERPLeads_DeleteLeadAsync 1 param → 200400401404415500
GET
/api/ERP/LeadSalesPeople
Returns all existing LeadSalesPeople according to the filter, order by and…
ERPLeadSalesPeople_GetAllLeadSalesPersonAsync 4 params → 200400401404415500
PUT
/api/ERP/LeadSalesPeople
Creates or updates a single LeadSalesPerson record
ERPLeadSalesPeople_PutLeadSalesPersonAsync body → 200201400401404415500
GET
/api/ERP/LeadSalesPeople/{key}
Returns a single LeadSalesPerson record for a given Unique Id
ERPLeadSalesPeople_GetLeadSalesPersonAsync 1 param → 200400401404415500
DELETE
/api/ERP/LeadSalesPeople/{key}
Deletes a single LeadSalesPerson record
ERPLeadSalesPeople_DeleteLeadSalesPersonAsync 1 param → 200400401404415500
GET
/api/ERP/MarketingPrograms
Returns all existing MarketingPrograms according to the filter, order by and…
ERPMarketingPrograms_GetAllMarketingProgramAsync 4 params → 200400401404415500
PUT
/api/ERP/MarketingPrograms
Creates or updates a single MarketingProgram record
ERPMarketingPrograms_PutMarketingProgramAsync body → 200201400401404415500
GET
/api/ERP/MarketingPrograms/{key}
Returns a single MarketingProgram record for a given Unique Id
ERPMarketingPrograms_GetMarketingProgramAsync 1 param → 200400401404415500
DELETE
/api/ERP/MarketingPrograms/{key}
Deletes a single MarketingProgram record
ERPMarketingPrograms_DeleteMarketingProgramAsync 1 param → 200400401404415500
GET
/api/ERP/Milestones
Returns all existing Milestones according to the filter, order by and…
ERPMilestones_GetAllMilestoneAsync 4 params → 200400401404415500
PUT
/api/ERP/Milestones
Creates or updates a single Milestone record
ERPMilestones_PutMilestoneAsync body → 200201400401404415500
GET
/api/ERP/Milestones/{key}
Returns a single Milestone record for a given Unique Id
ERPMilestones_GetMilestoneAsync 1 param → 200400401404415500
DELETE
/api/ERP/Milestones/{key}
Deletes a single Milestone record
ERPMilestones_DeleteMilestoneAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationContactGroupLinks
Returns all existing OrganizationContactGroupLinks according to the filter…
ERPOrganizationContactGroupLinks_GetAllOrganizationContactGroupLinkAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationContactGroupLinks
Creates or updates a single OrganizationContactGroupLink record
ERPOrganizationContactGroupLinks_PutOrganizationContactGroupLinkAsync body → 200201400401404415500
GET
/api/ERP/OrganizationContactGroupLinks/{key}
Returns a single OrganizationContactGroupLink record for a given Unique Id
ERPOrganizationContactGroupLinks_GetOrganizationContactGroupLinkAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationContactGroupLinks/{key}
Deletes a single OrganizationContactGroupLink record
ERPOrganizationContactGroupLinks_DeleteOrganizationContactGroupLinkAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationContacts
Returns all existing OrganizationContacts according to the filter, order by and…
ERPOrganizationContacts_GetAllOrganizationContactAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationContacts
Creates or updates a single OrganizationContact record
ERPOrganizationContacts_PutOrganizationContactAsync body → 200201400401404415500
GET
/api/ERP/OrganizationContacts/{key}
Returns a single OrganizationContact record for a given Unique Id
ERPOrganizationContacts_GetOrganizationContactAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationContacts/{key}
Deletes a single OrganizationContact record
ERPOrganizationContacts_DeleteOrganizationContactAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationIndustryTypeLinks
Returns all existing OrganizationIndustryTypeLinks according to the filter…
ERPOrganizationIndustryTypeLinks_GetAllOrganizationIndustryTypeLinkAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationIndustryTypeLinks
Creates or updates a single OrganizationIndustryTypeLink record
ERPOrganizationIndustryTypeLinks_PutOrganizationIndustryTypeLinkAsync body → 200201400401404415500
GET
/api/ERP/OrganizationIndustryTypeLinks/{key}
Returns a single OrganizationIndustryTypeLink record for a given Unique Id
ERPOrganizationIndustryTypeLinks_GetOrganizationIndustryTypeLinkAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationIndustryTypeLinks/{key}
Deletes a single OrganizationIndustryTypeLink record
ERPOrganizationIndustryTypeLinks_DeleteOrganizationIndustryTypeLinkAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationLocations
Returns all existing OrganizationLocations according to the filter, order by…
ERPOrganizationLocations_GetAllOrganizationLocationAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationLocations
Creates or updates a single OrganizationLocation record
ERPOrganizationLocations_PutOrganizationLocationAsync body → 200201400401404415500
GET
/api/ERP/OrganizationLocations/{key}
Returns a single OrganizationLocation record for a given Unique Id
ERPOrganizationLocations_GetOrganizationLocationAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationLocations/{key}
Deletes a single OrganizationLocation record
ERPOrganizationLocations_DeleteOrganizationLocationAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationLocSalesPeople
Returns all existing OrganizationLocSalesPeople according to the filter, order…
ERPOrganizationLocSalesPeople_GetAllOrganizationLocSalesPersonAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationLocSalesPeople
Creates or updates a single OrganizationLocSalesPerson record
ERPOrganizationLocSalesPeople_PutOrganizationLocSalesPersonAsync body → 200201400401404415500
GET
/api/ERP/OrganizationLocSalesPeople/{key}
Returns a single OrganizationLocSalesPerson record for a given Unique Id
ERPOrganizationLocSalesPeople_GetOrganizationLocSalesPersonAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationLocSalesPeople/{key}
Deletes a single OrganizationLocSalesPerson record
ERPOrganizationLocSalesPeople_DeleteOrganizationLocSalesPersonAsync 1 param → 200400401404415500
GET
/api/ERP/OrganizationMemos
Returns all existing OrganizationMemos according to the filter, order by and…
ERPOrganizationMemos_GetAllOrganizationMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/OrganizationMemos
Creates or updates a single OrganizationMemo record
ERPOrganizationMemos_PutOrganizationMemoAsync body → 200201400401404415500
GET
/api/ERP/OrganizationMemos/{key}
Returns a single OrganizationMemo record for a given Unique Id
ERPOrganizationMemos_GetOrganizationMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/OrganizationMemos/{key}
Deletes a single OrganizationMemo record
ERPOrganizationMemos_DeleteOrganizationMemoAsync 1 param → 200400401404415500
GET
/api/ERP/Organizations
Returns all existing Organizations according to the filter, order by and…
ERPOrganizations_GetAllOrganizationAsync 4 params → 200400401404415500
PUT
/api/ERP/Organizations
Creates or updates a single Organization record
ERPOrganizations_PutOrganizationAsync body → 200201400401404415500
GET
/api/ERP/Organizations/{key}
Returns a single Organization record for a given Unique Id
ERPOrganizations_GetOrganizationAsync 1 param → 200400401404415500
DELETE
/api/ERP/Organizations/{key}
Deletes a single Organization record
ERPOrganizations_DeleteOrganizationAsync 1 param → 200400401404415500
GET
/api/ERP/ServiceContractLines
Returns all existing ServiceContractLines according to the filter, order by and…
ERPServiceContractLines_GetAllServiceContractLineAsync 4 params → 200400401404415500
PUT
/api/ERP/ServiceContractLines
Creates or updates a single ServiceContractLine record
ERPServiceContractLines_PutServiceContractLineAsync body → 200201400401404415500
GET
/api/ERP/ServiceContractLines/{key}
Returns a single ServiceContractLine record for a given Unique Id
ERPServiceContractLines_GetServiceContractLineAsync 1 param → 200400401404415500
DELETE
/api/ERP/ServiceContractLines/{key}
Deletes a single ServiceContractLine record
ERPServiceContractLines_DeleteServiceContractLineAsync 1 param → 200400401404415500
GET
/api/ERP/ServiceContractMemos
Returns all existing ServiceContractMemos according to the filter, order by and…
ERPServiceContractMemos_GetAllServiceContractMemoAsync 4 params → 200400401404415500
PUT
/api/ERP/ServiceContractMemos
Creates or updates a single ServiceContractMemo record
ERPServiceContractMemos_PutServiceContractMemoAsync body → 200201400401404415500
GET
/api/ERP/ServiceContractMemos/{key}
Returns a single ServiceContractMemo record for a given Unique Id
ERPServiceContractMemos_GetServiceContractMemoAsync 1 param → 200400401404415500
DELETE
/api/ERP/ServiceContractMemos/{key}
Deletes a single ServiceContractMemo record
ERPServiceContractMemos_DeleteServiceContractMemoAsync 1 param → 200400401404415500
GET
/api/ERP/ServiceContractOwners
Returns all existing ServiceContractOwners according to the filter, order by…
ERPServiceContractOwners_GetAllServiceContractOwnerAsync 4 params → 200400401404415500
PUT
/api/ERP/ServiceContractOwners
Creates or updates a single ServiceContractOwner record
ERPServiceContractOwners_PutServiceContractOwnerAsync body → 200201400401404415500
GET
/api/ERP/ServiceContractOwners/{key}
Returns a single ServiceContractOwner record for a given Unique Id
ERPServiceContractOwners_GetServiceContractOwnerAsync 1 param → 200400401404415500
DELETE
/api/ERP/ServiceContractOwners/{key}
Deletes a single ServiceContractOwner record
ERPServiceContractOwners_DeleteServiceContractOwnerAsync 1 param → 200400401404415500
GET
/api/ERP/ServiceContracts
Returns all existing ServiceContracts according to the filter, order by and…
ERPServiceContracts_GetAllServiceContractAsync 4 params → 200400401404415500
PUT
/api/ERP/ServiceContracts
Creates or updates a single ServiceContract record
ERPServiceContracts_PutServiceContractAsync body → 200201400401404415500
GET
/api/ERP/ServiceContracts/{key}
Returns a single ServiceContract record for a given Unique Id
ERPServiceContracts_GetServiceContractAsync 1 param → 200400401404415500
DELETE
/api/ERP/ServiceContracts/{key}
Deletes a single ServiceContract record
ERPServiceContracts_DeleteServiceContractAsync 1 param → 200400401404415500
GET
/api/ERP/ServiceContractTypes
Returns all existing ServiceContractTypes according to the filter, order by and…
ERPServiceContractTypes_GetAllServiceContractTypeAsync 4 params → 200400401404415500
GET
/api/ERP/ServiceContractTypes/{key}
Returns a single ServiceContractType record for a given Unique Id
ERPServiceContractTypes_GetServiceContractTypeAsync 1 param → 200400401404415500
GET
/api/ERP/SupplierRatings
Returns all existing SupplierRatings according to the filter, order by and…
ERPSupplierRatings_GetAllSupplierRatingAsync 4 params → 200400401404415500
PUT
/api/ERP/SupplierRatings
Creates or updates a single SupplierRating record
ERPSupplierRatings_PutSupplierRatingAsync body → 200201400401404415500
GET
/api/ERP/SupplierRatings/{key}
Returns a single SupplierRating record for a given Unique Id
ERPSupplierRatings_GetSupplierRatingAsync 1 param → 200400401404415500
DELETE
/api/ERP/SupplierRatings/{key}
Deletes a single SupplierRating record
ERPSupplierRatings_DeleteSupplierRatingAsync 1 param → 200400401404415500

Schemas 99

The contract defines 99 schemas that model the data the API accepts and returns. The most detailed are ERPOrganizationDto (135 properties), ERPOrganizationLocationDto (89 properties), ERPCallDto (66 properties), ERPLeadDto (40 properties). Each schema is shown below with its type and property counts.

APIResponseMessageDto
object
5 properties
ERPCountyCodeDto
object
8 properties 1 required
ERPResponseMessageDto_IList_ERPCustomerGroupDto
object
3 properties
ERPResponseMessageDto_IList_ERPMilestoneDto
object
3 properties
ERPResponseMessageDto_ERPLeadMemoDto
object
3 properties
Error
object
1 property
ERPResponseMessageDto_ERPContactTitleDto
object
3 properties
ERPLeadCompetitorDto
object
10 properties 3 required
ERPResponseMessageDto_IList_ERPCallLineDto
object
3 properties
ERPResponseMessageDto_ERPOrganizationLocationDto
object
3 properties
ERPResponseMessageDto_ERPCountyCodeDto
object
3 properties
ERPMilestoneDto
object
9 properties 2 required
ERPMarketingProgramDto
object
15 properties 2 required
ERPResponseMessageDto_IList_ERPOrganizationLocSalesPersonDto
object
3 properties
ERPResponseMessageDto_IList_ERPOrganizationMemoDto
object
3 properties
ERPResponseMessageDto_ERPServiceContractDto
object
3 properties
ERPResponseMessageDto_ERPServiceContractOwnerDto
object
3 properties
ERPResponseMessageDto_IList_ERPLeadSalesPersonDto
object
3 properties
ERPLeadSalesPersonDto
object
8 properties 3 required
ERPContactMethodDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPServiceContractDto
object
3 properties
ERPResponseMessageDto_ERPOrganizationLocSalesPersonDto
object
3 properties
ERPResponseMessageDto_IList_ERPLeadMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPContactMethodDto
object
3 properties
ERPResponseMessageDto_IList_ERPOrganizationLocationDto
object
3 properties
ERPResponseMessageDto_ERPServiceContractLineDto
object
3 properties
ERPResponseMessageDto_ERPMilestoneDto
object
3 properties
ERPResponseMessageDto_IList_ERPContactTitleDto
object
3 properties
ERPResponseMessageDto_IList_ERPServiceContractLineDto
object
3 properties
ERPResponseMessageDto_ERPCallMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPSupplierRatingDto
object
3 properties
ERPResponseMessageDto_IList_ERPFollowupDto
object
3 properties
ERPOrganizationContactGroupLinkDto
object
9 properties 3 required
ERPCallMemoDto
object
11 properties 4 required
ERPResponseMessageDto_ERPCustomerGroupDto
object
3 properties
ERPResponseMessageDto_ERPOrganizationContactGroupLinkDto
object
3 properties
ERPResponseMessageDto_IList_ERPLeadDto
object
3 properties
ERPFollowupDto
object
39 properties 7 required
ERPResponseMessageDto_ERPOrganizationDto
object
3 properties
ERPOrganizationContactDto
object
21 properties 3 required
ERPResponseMessageDto_ERPMarketingProgramDto
object
3 properties
ERPResponseMessageDto_ERPLeadDto
object
3 properties
ERPCallLineDto
object
19 properties 6 required
ERPResponseMessageDto_ERPLeadSalesPersonDto
object
3 properties
ERPResponseMessageDto_IList_ERPServiceContractOwnerDto
object
3 properties
ERPResponseMessageDto_IList_ERPCallDto
object
3 properties
ERPKnowledgeBasePageDto
object
22 properties 6 required
ERPResponseMessageDto_ERPIndustryTypeDto
object
3 properties
ERPOrganizationIndustryTypeLinkDto
object
7 properties 2 required
ERPResponseMessageDto_ERPCallLineDto
object
3 properties
ERPIndustryTypeDto
object
8 properties 2 required
ERPLeadLineDto
object
32 properties 6 required
ERPResponseMessageDto_ERPOrganizationIndustryTypeLinkDto
object
3 properties
ERPResponseMessageDto_ERPOrganizationMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPIndustryTypeDto
object
3 properties
ERPResponseMessageDto_ERPFollowupDto
object
3 properties
ERPResponseMessageDto_IList_ERPMarketingProgramDto
object
3 properties
ERPResponseMessageDto_IList_ERPOrganizationContactGroupLinkDto
object
3 properties
ERPContactGroupDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPKnowledgeBasePageDto
object
3 properties
ERPServiceContractDto
object
22 properties 5 required
ERPResponseMessageDto_ERPCallDto
object
3 properties
ERPContactTitleDto
object
6 properties 2 required
ERPLeadDto
object
40 properties 10 required
ERPResponseMessageDto_ERPCallTypeDto
object
3 properties
ERPResponseMessageDto_IList_ERPServiceContractTypeDto
object
3 properties
ERPResponseMessageDto_ERPLeadCompetitorDto
object
3 properties
ERPOrganizationDto
object
135 properties 2 required
ERPResponseMessageDto_IList_ERPOrganizationDto
object
3 properties
ERPServiceContractMemoDto
object
10 properties 4 required
ERPOrganizationMemoDto
object
30 properties 4 required
ERPServiceContractOwnerDto
object
37 properties 2 required
ERPSupplierRatingDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPLeadLineDto
object
3 properties
Warning
object
1 property
ERPResponseMessageDto_IList_ERPCountyCodeDto
object
3 properties
ERPResponseMessageDto_IList_ERPServiceContractMemoDto
object
3 properties
ERPOrganizationLocSalesPersonDto
object
9 properties 3 required
ERPOrganizationLocationDto
object
89 properties 2 required
ERPResponseMessageDto_IList_ERPLeadCompetitorDto
object
3 properties
ERPResponseMessageDto_IList_ERPOrganizationIndustryTypeLinkDto
object
3 properties
ERPCustomerGroupDto
object
6 properties 2 required
ERPResponseMessageDto_IList_ERPOrganizationContactDto
object
3 properties
ERPResponseMessageDto_ERPContactGroupDto
object
3 properties
ERPResponseMessageDto_ERPServiceContractTypeDto
object
3 properties
ERPLeadMemoDto
object
10 properties 4 required
ERPServiceContractLineDto
object
14 properties 4 required
ERPResponseMessageDto_ERPContactMethodDto
object
3 properties
ERPResponseMessageDto_IList_ERPCallTypeDto
object
3 properties
ERPResponseMessageDto_ERPLeadLineDto
object
3 properties
ERPCallDto
object
66 properties 7 required
ERPResponseMessageDto_ERPKnowledgeBasePageDto
object
3 properties
ERPCallTypeDto
object
13 properties 2 required
ERPServiceContractTypeDto
object
8 properties 2 required
ERPResponseMessageDto_ERPOrganizationContactDto
object
3 properties
ERPResponseMessageDto_ERPSupplierRatingDto
object
3 properties
ERPResponseMessageDto_ERPServiceContractMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPCallMemoDto
object
3 properties
ERPResponseMessageDto_IList_ERPContactGroupDto
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

eci-solutions-erp-crm-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/CRM 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.