# Zeckta Messaging API ## Docs - [Introduction](https://developer.zeckta.com/api-reference/introduction.md): Technical specifications and endpoint overview for the Zeckta Messaging API. - [Send OTP](https://developer.zeckta.com/api-reference/otp-service/send-otp.md): Generates a unique one-time password and delivers it to the specified destination number. - [Verify Code](https://developer.zeckta.com/api-reference/otp-service/verify-code.md): Validates a provided OTP against a session ID. - [Delete Sender Name](https://developer.zeckta.com/api-reference/sender-names/delete-sender-name.md): Remove a sender ID from the workspace profile. - [Get Sender Name Details](https://developer.zeckta.com/api-reference/sender-names/get-sender-name-details.md): Fetch metadata and approval status for a specific sender name. - [List Sender Names](https://developer.zeckta.com/api-reference/sender-names/list-sender-names.md): Retrieve a paginated list of all sender IDs. - [Request Sender Name](https://developer.zeckta.com/api-reference/sender-names/request-sender-name.md): Submit a new alphanumeric sender ID for approval. - [Update Sender Name](https://developer.zeckta.com/api-reference/sender-names/update-sender-name.md): Modify an existing sender name request. Updates may require re-approval. - [Create an SMS campaign](https://developer.zeckta.com/api-reference/sms-messaging/create-an-sms-campaign.md): Queues a bulk campaign for processing. - [Get Campaign Report](https://developer.zeckta.com/api-reference/sms-messaging/get-campaign-report.md): Retrieves a paginated report of all messages sent within a specific campaign. - [Get Message Status](https://developer.zeckta.com/api-reference/sms-messaging/get-message-status.md): Retrieves the current delivery status and metadata for a specific message UUID. - [Preview Message](https://developer.zeckta.com/api-reference/sms-messaging/preview-message.md): Calculate message segments, character count, encoding type, units, and estimated cost before sending. - [Send a single SMS](https://developer.zeckta.com/api-reference/sms-messaging/send-a-single-sms.md): Queues a single message via the Outbox pattern. - [Get Account Details](https://developer.zeckta.com/api-reference/workspace/get-account-details.md): Retrieves comprehensive information about the workspace, including balances, limits, and plan details. - [Authentication](https://developer.zeckta.com/authentication/authentication.md): Learn how to authenticate requests to the Zeckta Messaging API. - [Rate Limiting](https://developer.zeckta.com/authentication/rate-limiting.md): Understand API throughput limits, throttling behavior, and rate limit headers. - [Errors](https://developer.zeckta.com/errors/errors.md): Standardized response formats, HTTP status codes, and error handling guidance. - [Billing](https://developer.zeckta.com/faqs/billing.md) - [Messaging FAQ](https://developer.zeckta.com/faqs/messaging.md): Frequently asked questions about SMS messaging, campaigns, delivery tracking, and Sender Names. - [Reporting FAQ](https://developer.zeckta.com/faqs/reporting.md): Frequently asked questions about message tracking, campaign reports, delivery status monitoring, and analytics. - [Zeckta Messaging API](https://developer.zeckta.com/index.md): SMS messaging, OTP verification, bulk campaigns, and delivery tracking. - [Delivery Statuses](https://developer.zeckta.com/introduction/delivery-statuses.md): Understand the lifecycle and delivery states of SMS messages. - [System Overview](https://developer.zeckta.com/introduction/overview.md): Learn how Zeckta delivers SMS, campaigns, sender names, and OTP verification at scale. - [Quickstart](https://developer.zeckta.com/introduction/quickstart.md): Send your first SMS using the Zeckta Messaging API. - [Message Encoding](https://developer.zeckta.com/message-encoding/message-encoding.md): Understand GSM-7 and Unicode (UCS-2) encoding, message segmentation, and SMS unit calculation. - [SMS Messaging](https://developer.zeckta.com/messaging/overview.md): Send transactional and bulk SMS messages using the Zeckta Messaging API. - [Sender Names](https://developer.zeckta.com/messaging/sender-names.md): Register, manage, and use Sender Names for SMS messaging. - [Delivery Status Callbacks](https://developer.zeckta.com/messaging/webhooks.md): Receive real-time SMS delivery updates through callback URLs. - [OTP Service Overview](https://developer.zeckta.com/security-auth/otp-service-overview.md): Secure one-time password generation and verification for authentication and user verification flows. - [Request OTP](https://developer.zeckta.com/security-auth/send-token.md): Generate and deliver a one-time password (OTP) via SMS. - [Verify OTP](https://developer.zeckta.com/security-auth/verify-token.md): Validate a one-time password using a session identifier and verification code. - [Workspace Account](https://developer.zeckta.com/workspace/account-overview.md): Retrieve workspace information, balances, limits, plan details, and account configuration. ## OpenAPI Specs - [openapi](https://developer.zeckta.com/api-reference/openapi.json)