One API. Typed SDKs in every major language. Idempotent requests. Signed webhooks. A sandbox that mirrors production. Ship your integration this afternoon.
All SDKs follow the same patterns. Learn once, integrate everywhere.
Every SDK exposes the same intuitive API. Choose your language and the code sample updates automatically.
import { Vertex } from "@vertex/node";
const vertex = new Vertex(process.env.VERTEX_API_KEY);
// Send a branded SMS
const response = await vertex.messages.create({
to: "+923001234567",
from: "VERTEX",
channel: "sms",
template: "welcome",
variables: { name: "Ayesha" },
});
console.log(response.id, response.status);Everything you need to build, test and ship.
Full OpenAPI 3.1 specification with request/response schemas, authentication details and error codes.
Live, interactive API explorer where you can test endpoints with real requests and responses.
How to receive, verify and handle signed webhook events with retry logic and dead-letter queues.
Real-time infrastructure status, incident history and scheduled maintenance calendar.
From zero to first delivered message in under 10 minutes. No procurement, no paperwork, no sales calls.
Start nowSign up for a free account and generate an API key from the dashboard. Your key grants access to all channels and endpoints.
Install the SDK for your language — npm install @vertex/node, pip install vertex-sdk, go get github.com/vertex/go, etc.
With three lines of code you can send a branded SMS or OTP. All SDKs follow the same patterns — learn once, use everywhere.
Configure a webhook endpoint to receive signed delivery receipts. Each event includes a HMAC signature for verification.
Move from the sandbox to production by updating your API endpoint. Your sandbox and production configurations are fully separate.
Grab your API key and send your first message. Free credits included — no credit card required.