Â
epilot API
Integrate with all platform features programmatically using RESTful APIs
Â
Authentication
All requests require a Bearer token in the Authorization header.
curl https://entity.sls.epilot.io/v1/entity/schemas \
-H "Authorization: Bearer <token>"Generate API tokens from the epilot portal. See Access Tokens for details.
SDK
The epilot SDK provides typed TypeScript clients for every API.
npm i --save @epilot/entity-client
# or
yarn add @epilot/entity-clientEntities
Business objects like contacts, orders, products, and contracts are represented as entities. Flexible JSON objects backed by user-definable schemas. The platform ships with a standard set of core entities, and organizations can extend schemas or define entirely new entity types via the Entity API.
Webhooks
Receive real-time notifications when events occur on the platform. Configure endpoints via the Webhooks API and subscribe to any of the standardized core event types
See the Webhooks guide for setup, payload structure, and signature verification.
Changelog
Breaking changes, new endpoints, and updates are published in the API Changelog.
Subscribe via RSS to stay up to date.
