# Senderz API > Senderz API: register and manage SMS Sender IDs across 60+ global markets, and send compliant A2P business messages. Built for CPaaS providers, aggregators, and enterprise brands. ## Docs - [Introduction](https://developers.senderz.ai/getting-started/introduction.md): The Senderz API provides programmatic access to Sender ID registration and A2P messaging across global markets. - [Authentication](https://developers.senderz.ai/getting-started/authentication.md): Authenticate API requests using Bearer tokens with scoped permissions. - [Errors](https://developers.senderz.ai/getting-started/errors.md): Consistent error envelope and HTTP status codes across all endpoints. - [Pagination](https://developers.senderz.ai/getting-started/pagination.md): Cursor-based pagination for all list endpoints. - [Webhooks](https://developers.senderz.ai/getting-started/webhooks.md): Receive real-time event notifications for message delivery, SID status changes, and brand verification. - [Sandbox](https://developers.senderz.ai/getting-started/sandbox.md): Test your integration without sending real messages or submitting SID registrations. - [Brands overview](https://developers.senderz.ai/sender-id-api/brands-overview.md): Brands represent the legal entities that own Sender IDs. A brand must be onboarded and verified before registering SIDs. - [Onboard a brand](https://developers.senderz.ai/sender-id-api/onboard-brand.md): Submit a new brand entity for verification. - [Get brand](https://developers.senderz.ai/sender-id-api/get-brand.md): Retrieve details and verification status of a brand entity. - [List brands](https://developers.senderz.ai/sender-id-api/list-brands.md): List brand entities with optional filters. - [Update brand contact](https://developers.senderz.ai/sender-id-api/update-brand.md): Update a brand's contact details or website. Entity name and identifier are immutable after verification. - [Sender IDs overview](https://developers.senderz.ai/sender-id-api/sids-overview.md): Register and manage alphanumeric Sender IDs across global markets via API. - [Register a Sender ID](https://developers.senderz.ai/sender-id-api/register-sid.md): Submit a new Sender ID for registration on a market register. - [Get Sender ID status](https://developers.senderz.ai/sender-id-api/get-sid.md): Retrieve the current status and details of a Sender ID registration. - [List Sender IDs](https://developers.senderz.ai/sender-id-api/list-sids.md): List Sender ID registrations with optional filters. - [Deregister a Sender ID](https://developers.senderz.ai/sender-id-api/deregister-sid.md): Initiate deregistration of a Sender ID from the market register. - [Overview](https://developers.senderz.ai/messaging-api/overview.md): Send and track 1-way A2P SMS messages via registered Sender IDs. - [Send a message](https://developers.senderz.ai/messaging-api/send-message.md): Send an outbound SMS via a registered Sender ID. - [Get message status](https://developers.senderz.ai/messaging-api/get-message.md): Retrieve the current status and details of a sent message. - [List messages](https://developers.senderz.ai/messaging-api/list-messages.md): List messages with optional filters for market, status, sender ID, and date range. - [Cancel a scheduled message](https://developers.senderz.ai/messaging-api/cancel-message.md): Cancel a message that is currently in scheduled status.