# ECI Authentication API

**Canonical:** https://apis.io/apis/eci-solutions/eci-solutions-authentication/  
**Provider:** ECI Solutions — https://apis.io/providers/eci-solutions/  
**Base URL:** https://api-user.integrations.ecimanufacturing.com  
**Documentation:** https://integrations.ecimanufacturing.com/authenticate.html

ECI Authentication API is one of 15 APIs that [ECI Solutions](https://apis.io/providers/eci-solutions/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authentication, OAuth, and OpenID Connect. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

Common authentication endpoints for every ECI Manufacturing Integration Engine API. Issues 60-minute OAuth 2.0 client-credentials access tokens for API users; there is no refresh token, so callers re-present the client id and secret. Enforces a documented rate limit of 100 requests per minute per source IP. The OpenID Connect discovery document is published on the ECI Cognito user pool.

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/devices` | Create Device |
| POST | `/api/devices/{id}/activation` | Activate Device |
| POST | `/oauth2/api-user/token` | Authenticate an API User via the OAuth 2.0 Client Credentials Grant/Flow. |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/eci-solutions/refs/heads/main/openapi/eci-solutions-authentication-openapi.json
- **APIReference** — https://integrations.ecimanufacturing.com/authenticate.html
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/eci-solutions/refs/heads/main/authentication/eci-solutions-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/eci-solutions/refs/heads/main/scopes/eci-solutions-scopes.yml
- **OpenIDConnect** — https://cognito-idp.us-east-1.amazonaws.com/us-east-1_9IYBf4TpD/.well-known/openid-configuration

## Other ECI Solutions APIs (12)

- [ECI Manufacturing ERP API](https://apis.io/apis/eci-solutions/eci-solutions-platform/)
- [JobBOSS² Public API](https://apis.io/apis/eci-solutions/eci-solutions-jobboss2/)
- [M1 Public API](https://apis.io/apis/eci-solutions/eci-solutions-m1/)
- [ECI MFG Integration Management API](https://apis.io/apis/eci-solutions/eci-solutions-integration-management/)
- [ECI MFG Payment API](https://apis.io/apis/eci-solutions/eci-solutions-payment/)
- [ECI Financial Integration API](https://apis.io/apis/eci-solutions/eci-solutions-financial/)
- [ECI EvolutionX Ecommerce API](https://apis.io/apis/eci-solutions/eci-solutions-ecommerce/)
- [ECI Einvoice API](https://apis.io/apis/eci-solutions/eci-solutions-einvoice/)
- [ECI Shipping API](https://apis.io/apis/eci-solutions/eci-solutions-shipping/)
- [ECI Currency Data API](https://apis.io/apis/eci-solutions/eci-solutions-currency/)
- [ECI AP/AR Commerce Automation API](https://apis.io/apis/eci-solutions/eci-solutions-apar-commerce/)
- [ECI Office Integration API](https://apis.io/apis/eci-solutions/eci-solutions-office/)

## Tags

Authentication, OAuth, OpenID Connect

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/eci-solutions/eci-solutions-authentication/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/eci-solutions/.
