API Documentation
Everything you need to integrate with the Mission Control platform API.
Authentication
Every request to the Mission Control API must include a scoped API key generated from API Keys. Keys are environment specific (Development, Staging, Production) and are passed as a bearer token.
Authorization: Bearer nxc_live_••••••••••••4f2a
- Keys are prefixed by environment: nxc_dev_, nxc_test_ or nxc_live_.
- Each key carries an explicit list of permission scopes (for example messages:send, ai:generate).
- Requests without a valid key return 401 with error code UNAUTHENTICATED.
- Requests with a valid key but missing scope return 403 with error code INSUFFICIENT_SCOPE.