# ECI Office Integration API

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

ECI Office Integration 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 Office 365, Email, Calendar, and Files. The published artifact set on APIs.io includes an OpenAPI specification.

Microsoft 365 integration for ECI products: drive files, mail and calendar for the signed-in user, with nextPageToken cursor paging.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/drives` | Get drives |
| GET | `/api/v1/drives/{id}/items` | Get drive items |
| GET | `/api/v1/me/calendar/events` | Get calendar events. |
| POST | `/api/v1/me/calendar/events` | Create a calendar event. |
| GET | `/api/v1/me/calendar/events/{eventId}` | Get a calendar event by Id. |
| PATCH | `/api/v1/me/calendar/events/{eventId}` | Updates a calendar event. |
| DELETE | `/api/v1/me/calendar/events/{eventId}` | Deletes a calendar event. |
| GET | `/api/v1/me/drive` | Get user's drive. |
| GET | `/api/v1/me/drive/items` | Get user's drive items. |
| GET | `/api/v1/me/drive/recent` | Get recent files. |
| POST | `/api/v1/me/mail` | Send Mail |
| GET | `/api/v1/me/mail/{folder}/messages` | Get mail messages. |
| GET | `/api/v1/me/mail/{folder}/messages/{messageId}` | Get Message |
| GET | `/api/v1/me/mail/{folder}/messages/{messageId}/attachments` | Get Message Attachments |
| GET | `/api/v1/me/mail/{folder}/messages/{messageId}/attachments/{attachmentId}` | Get Message Attachment |
| GET | `/api/v1/me/mail/{folder}/messages/{messageId}/attachments/{attachmentId}/contentBytes/$value` | Download Message Attachment |
| GET | `/api/v1/me/mail/{folder}/messages/$delta` | Get Messages with Memory |
| POST | `/api/v1/me/mail/Drafts/messages` | Create a draft mail message without sending it. |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/eci-solutions/refs/heads/main/openapi/eci-solutions-office-openapi.json

## 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 Authentication API](https://apis.io/apis/eci-solutions/eci-solutions-authentication/)
- [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/)

## Tags

Office 365, Email, Calendar, Files

---

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