Complete reference
Atlas API & Provisioning Reference
Every customer-facing Atlas API — messaging, telecom data, ordering and provisioning, webhooks, CDR delivery, and account management — generated from the Atlas OpenAPI spec and split into 35 chapters. Updated 2026-08-12. Every section heading below is a stable deep link. The whole reference is also available as one Markdown file for AI assistants: llms-full.txt.
- 01Introduction
- 02Your Resources
Account · DID · Switch · Messaging Auto Responses · Role · User · API Key · Bulk Dip Tasks · CSP · Shared Resource Groups
- 03API
- 04Number Inventory
- 05Ordering System Reference
- 06Cart Requests
Schema · API · Request Types
- 07Cart Request Documents
- 08Orders
- 09Requests
Schema · API · Request Types
- 10Request Documents
- 11Request Provision Records
- 12Roles
- 13Users
- 14API Keys
- 15Bulk Dip Tasks
Schema · Summary · API · Webhook Integration
- 16Call Data Webhooks
- 17Secret Keys
- 18Switches
Schema · Summary · API · Components
- 19Messaging Auto Responses
- 20DIDs
- 21Number Management
- 22DID Destinations
- 23DID - Optout Items
- 24OSR Overwrite Requests
- 25CSP Enums
- 26CSP Brands
- 27CSP Campaigns
- 28CSP - Campaign - Optout Items
- 29Shared Resource Groups
- 30Event Subscriptions
- 31Events
- 32SMPP
- 33Schemas
Schema / AddonsData · Schema / ApiKey · Schema / ApiKeyResponse · Schema / ApiKeysResponse · Schema / AttachSwitchMmsEncryptionKeyData · Schema / AttachSwitchMmsEncryptionKeyRequest · Schema / AttachSwitchMmsSigningKeyData · Schema / AttachSwitchMmsSigningKeyRequest · Schema / AttachSwitchSmsEncryptionKeyData · Schema / AttachSwitchSmsEncryptionKeyRequest · Schema / AttachSwitchSmsSigningKeyData · Schema / AttachSwitchSmsSigningKeyRequest · Schema / BulkDipTask · Schema / BulkDipTaskResponse · Schema / BulkDipTasksResponse · Schema / CDR · Schema / CDRFee · Schema / CDRLookupResultResponse · Schema / CDRResponse · Schema / CDRSurcharge · Schema / CDRsResponse · Schema / CSPCampaignOptoutItem · Schema / CSPCampaignOptoutItemResponse · Schema / CSPCampaignOptoutItemsResponse · Schema / CallDataWebhook · Schema / CallDataWebhookResponse · Schema / CallDataWebhooksResponse · Schema / Cart · Schema / CartRequest · Schema / CartRequestAddCampaignNumbersData · Schema / CartRequestAddMessagingNumbersData · Schema / CartRequestAddVoiceNumbersData · Schema / CartRequestNewNumbersData · Schema / CartRequestRegisterBrandData · Schema / CartRequestRegisterCampaignData · Schema / CartRequestRemoveCampaignNumbersData · Schema / CartRequestRemoveMessagingNumbersData · Schema / CartRequestRemoveNumbersData · Schema / CartRequestRemoveVoiceNumbersData · Schema / CartRequestResponse · Schema / CartRequestUnregisterBrandData · Schema / CartRequestUnregisterCampaignData · Schema / CartRequestVetBrandData · Schema / CartRequestsResponse · Schema / CartResponse · Schema / CartsResponse · Schema / CreateApiKeyData · Schema / CreateApiKeyRequest · Schema / CreateApiKeyResponse · Schema / CreateBulkDipTaskData · Schema / CreateBulkDipTaskRequest · Schema / CreateCallDataWebhookData · Schema / CreateCallDataWebhookRequest · Schema / CreateCartData · Schema / CreateCartRequest · Schema / CreateCartRequestData · Schema / CreateCartRequestRequest · Schema / CreateDestinationRequest · Schema / CreateExportTaskData · Schema / CreateExportTaskRequest · Schema / CreateMessageRequest · Schema / CreateMessageSetRequest · Schema / CreateOnDoneAction · Schema / CreateOnDoneActions · Schema / CreateOptoutItemData · Schema / CreateOptoutItemRequest · Schema / CreateRequestDocumentRequest · Schema / CreateRoleData · Schema / CreateRoleRequest · Schema / CreateSecretKeyData · Schema / CreateSecretKeyRequest · Schema / CreateSecretKeyResponse · Schema / CreateSwitchRequest · Schema / CreateUserData · Schema / CreateUserRequest · Schema / CreatedApiKey · Schema / CreatedSecretKey · Schema / CspAltBusinessIdTypeResponse · Schema / CspBrand · Schema / CspBrandRelationshipsResponse · Schema / CspBrandResponse · Schema / CspBrandsResponse · Schema / CspCampaign · Schema / CspCampaignResponse · Schema / CspCampaignSharingConflictErrorsObject · Schema / CspCampaignSharingConflictErrorsResponse · Schema / CspCampaignStatusesResponse · Schema / CspCampaignUnsharingConflictErrorsObject · Schema / CspCampaignUnsharingConflictErrorsResponse · Schema / CspCampaignsResponse · Schema / CspCnpsResponse · Schema / CspDcasResponse · Schema / CspEntityTypesResponse · Schema / CspErrorCodesResponse · Schema / CspEventCategoriesResponse · Schema / CspMnoOperationStatusesResponse · Schema / CspMnosResponse · Schema / CspStockExchangesResponse · Schema / CspUsecase · Schema / CspUsecasesResponse · Schema / CspVertical · Schema / CspVerticalsResponse · Schema / CspVettingClass · Schema / CspVettingClassesResponse · Schema / CspVettingFeedbackCode · Schema / CspVettingFeedbackCodesResponse · Schema / CspVettingProvider · Schema / CspVettingProvidersResponse · Schema / Destination · Schema / DestinationResponse · Schema / DestinationsResponse · Schema / ErrorObject · Schema / ErrorsResponse · Schema / EventSubscription · Schema / EventSubscriptionResponse · Schema / EventSubscriptionsResponse · Schema / ExportTask · Schema / ExportTaskResponse · Schema / ExportTasksResponse · Schema / FileResponse · Schema / Message · Schema / MessageResponse · Schema / MessageSet · Schema / MessageSetResponse · Schema / MessageSetsResponse · Schema / MessagesResponse · Schema / MessagingAutoResponse · Schema / MessagingAutoResponseResponse · Schema / MessagingAutoResponsesResponse · Schema / Number · Schema / NumberClientSuspension · Schema / NumberClientSuspensionResponse · Schema / NumberClientSuspensionsResponse · Schema / NumberInventoryCoverage · Schema / NumberInventoryCoverageResponse · Schema / NumberResponse · Schema / NumbersResponse · Schema / OnDoneAction · Schema / OnDoneActions · Schema / OptoutItem · Schema / OptoutItemResponse · Schema / OptoutItemsResponse · Schema / Order · Schema / OrderErrorCode · Schema / OrderResponse · Schema / OrderStatus · Schema / OrdersResponse · Schema / OverwriteRequest · Schema / OverwriteRequestResponse · Schema / OverwriteRequestsResponse · Schema / PageInfo · Schema / PermissionErrorObject · Schema / PermissionErrorsResponse · Schema / Request · Schema / RequestAddCampaignNumbersData · Schema / RequestAddMessagingNumbersData · Schema / RequestAddVoiceNumbersData · Schema / RequestDocument · Schema / RequestDocumentResponse · Schema / RequestDocumentsResponse · Schema / RequestNewNumbersData · Schema / RequestProvisionRecord · Schema / RequestProvisionRecordErrorCode · Upstream Errors · System Errors · Manual Errors or Flags · Schema / RequestProvisionRecordResponse · Schema / RequestProvisionRecordStatus · Schema / RequestProvisionRecordsResponse · Schema / RequestRegisterBrandData · Schema / RequestRegisterCampaignData · Schema / RequestRemoveCampaignNumbersData · Schema / RequestRemoveMessagingNumbersData · Schema / RequestRemoveNumbersData · Schema / RequestRemoveVoiceNumbersData · Schema / RequestResponse · Schema / RequestType · Schema / RequestUnregisterBrandData · Schema / RequestUnregisterCampaignData · Schema / RequestVetBrandData · Schema / RequestsResponse · Schema / ResourceNotFoundErrorObject · Schema / ResourceNotFoundErrorsResponse · Schema / ReviewOverwriteRequestData · Schema / ReviewOverwriteRequestRequest · Schema / Role · Schema / RolePoliciesResponse · Schema / RolePolicy · Schema / RolePolicyResponse · Schema / RoleResponse · Schema / RolesResponse · Schema / SearchNumberInventory · Schema / SearchNumberInventoryResponse · Schema / SecretKey · Schema / SecretKeyResponse · Schema / SecretKeysResponse · Schema / SharedResourceGroup · Schema / SharedResourceGroupResponse · Schema / SharedResourceGroupsResponse · Schema / Switch · Schema / SwitchEncryptionMethod · Schema / SwitchResponse · Schema / SwitchSigningHash · SMS Signature Versions · MMS Signature Versions · Schema / SwitchSigningScheme · Schema / SwitchesResponse · Schema / SystemEvent · Schema / SystemEventAssociationProvisionRecord · Schema / SystemEventAssociationRequest · Schema / SystemEventDataCspCampaignOptoutItemCreated · Schema / SystemEventDataCspCampaignOptoutItemDeleted · Schema / SystemEventDataCspCampaignRegistered · Schema / SystemEventDataDidComponent · Schema / SystemEventDataDidComponentCreated · Schema / SystemEventDataDidComponentDeleted · Schema / SystemEventDataDidCreated · Schema / SystemEventDataDidCreatedReason · Schema / SystemEventDataDidDeleted · Schema / SystemEventDataDidDeletedReason · Schema / SystemEventDataDidOptoutItemCreated · Schema / SystemEventDataDidOptoutItemDeleted · Schema / SystemEventDataOrderCompleted · Schema / SystemEventDataOsrOverwriteRequestCompleted · Schema / SystemEventDataOsrOverwriteRequestPending · Schema / SystemEventDataRequestCompleted · Schema / SystemEventDataRequestCompletedDataRegisterBrand · Schema / SystemEventDataRequestCompletedDataRegisterCampaign · Schema / SystemEventTopic · Schema / SystemEventType · Schema / UpdateApiKeyData · Schema / UpdateApiKeyRequest · Schema / UpdateCallDataWebhookData · Schema / UpdateCallDataWebhookRequest · Schema / UpdateCartData · Schema / UpdateCartRequest · Schema / UpdateCartRequestData · Schema / UpdateCartRequestRequest · Schema / UpdateDestinationRequest · Schema / UpdateMessageRequest · Schema / UpdateMessageSetRequest · Schema / UpdateNumberData · Schema / UpdateNumberRequest · Schema / UpdateOrderData · Schema / UpdateOrderRequest · Schema / UpdateRoleData · Schema / UpdateRoleRequest · Schema / UpdateSecretKeyData · Schema / UpdateSecretKeyRequest · Schema / UpdateSwitchRequest · Schema / UpdateUserData · Schema / UpdateUserRequest · Schema / UpsertDestinationData · Schema / UpsertEventSubscriptionData · Schema / UpsertEventSubscriptionRequest · Schema / UpsertMessageData · Schema / UpsertMessageSetData · Schema / UpsertMessagingAutoResponseData · Schema / UpsertMessagingAutoResponseRequest · Schema / UpsertNumberClientSuspensionData · Schema / UpsertNumberClientSuspensionRequest · Schema / UpsertSwitchData · Schema / User · Schema / UserResponse · Schema / UsersResponse · Schema / Voice · Schema / VoiceResponse · Schema / VoicesResponse · Schema / CreateVoipAllowedClientIpData · Schema / CreateVoipAllowedClientIpRequest · Schema / UpdateVoipAllowedClientIpData · Schema / UpdateVoipAllowedClientIpRequest · Schema / VoipAllowedClientIp · Schema / VoipAllowedClientIpResponse · Schema / VoipAllowedClientIpsResponse · Schema / CDRType · Schema / NumberId
- 34End notes
- 35Changelog
2026-07-29 · 2026-07-06 · 2026-05-20 · 2025-09-21 · 2025-04-15 · 2024-10-22 · 2024-10-04 · 2023-05-23 · 2023-05-08 · 2023-01-26 · 2023-01-02 · 2022-12-16 · 2022-10-18 · 2022-02-24 · 2022-02-18 · 2021-12-31 · 2021-08-24 · 2021-08-18 · Pre 2021-08-18
AI assistants & coding agents
Use these docs with an AI assistant
Everything here is also published in forms an assistant can ingest directly — Claude, ChatGPT, Codex, Cursor, or your own agent. Paste a URL below into the conversation, or fetch it from a tool. Every chapter page also has a View as Markdown link for handing over just the part you are working on. These files are generated from the same sources as the pages on every build.
The complete Atlas API & Provisioning Reference as one Markdown file — every chapter, endpoint, schema and example. One fetch.
The index: what the docs cover and where each chapter and spec lives. Start here when the assistant should decide what to read.
The live Atlas API & Provisioning spec plus SMS, MMS, CNAM, LRN and MCL as OpenAPI 3, for typed clients and request validation.
A starting prompt
Read https://docs.tychron.com/llms-full.txt and the OpenAPI spec at
https://docs.tychron.com/openapi/mms.openapi.yaml.
Then write a Node.js client that sends an MMS with
request_delivery_report: true, plus one webhook receiver for the
Switch endpoint that dispatches on "kind": mms_forward_req (inbound
message) vs mms_delivery_report_req (delivery report). Note the
contract: the send request has no callback URL — Tychron delivers both
payload kinds to the HTTP endpoint configured on the MMS-enabled Switch.
Use the exact field names and error codes from those documents.