Skip to main content
Zeckta is a programmable messaging platform that enables developers and businesses to send SMS messages, manage Sender Names, run bulk campaigns, and verify users using one-time passwords (OTP). Before using the API, create a Zeckta account and generate an API key from your dashboard.

Base URL

https://api.zeckta.com/v1

Authentication

API key authentication is required for all requests.

Core Services

SMS Messaging

Send transactional and application-to-person (A2P) SMS messages globally.

Campaigns

Deliver bulk messages to large recipient lists with delivery tracking.

Sender Names

Register and manage branded Sender IDs for trusted messaging.

OTP Verification

Generate and verify one-time passwords for authentication workflows.

Key Capabilities

  • High Throughput — Designed for large-scale transactional messaging.
  • Asynchronous Processing — Messages are queued and processed reliably.
  • Delivery Tracking — Monitor message status from submission to delivery.
  • Workspace Isolation — Resources are securely separated between workspaces.
  • Developer Friendly — REST APIs, predictable responses, and OpenAPI documentation.

Message Lifecycle

Every message follows a delivery lifecycle.
Queued

Sending

Sent

Delivered
Messages may also transition to terminal states such as:
Failed
Rejected
Expired
See the Delivery Statuses guide for a complete status reference.

Security Model

Zeckta uses workspace-based isolation. Each API key belongs to a specific workspace and can only access resources created within that workspace, including:
  • Messages
  • Campaigns
  • Sender Names
  • OTP Sessions
Cross-workspace access is not permitted.

Next Steps

Quickstart

Send your first message in minutes.

Authentication

Learn how API key authentication works.