Skip to content

API overview

The e10s API is JSON over HTTPS. Every vendor resource lives under your organization.

Base path

https://api.e10s.io/api/organizations/{organization_id}/…

{organization_id} is your vendor account id from e10s.io.

Resource map

Resource Path prefix Purpose
Features …/features Catalog keys (flag | limit)
Plans …/plans Catalog + custom bundles (grants)
Subscribers …/subscribers Your customers
Subscriptions …/subscribers/{id}/subscriptions Plan assignment
Overrides …/subscribers/{id}/overrides Per-feature exceptions
Entitlements …/subscribers/{id}/entitlements Check + list effective access

Organizations, members, service accounts, and API keys are managed at e10s.io, not through this API.

Conventions

  • JSON request and response bodies
  • Opaque string ids
  • Timestamps in ISO-8601 UTC
  • Snake_case field names
  • Shared error shape — see Errors

Auth summary

Operations Credential Header
All documented APIs Service account member API key X-API-Key

Details: Authentication.

Status

These pages are the public contract. They will stay aligned as the service ships; use them as the source of truth for integrations.