Scoped API keys
Issue keys per environment with explicit scopes for sending, templates, campaigns, and reporting. Rotate keys without breaking webhooks.
Send transactional messages, marketing campaigns, OTPs, fee reminders, and service alerts through one REST API — with wallet billing, templates, webhooks, and a delivery lifecycle you can actually monitor.
The Business API isn’t a single endpoint — it’s a 32-endpoint surface covering registration, identity, templates, sending, wallet, campaigns, webhooks, usage, and quality. Built for scale, not demos.
Issue keys per environment with explicit scopes for sending, templates, campaigns, and reporting. Rotate keys without breaking webhooks.
Submit, approve, version, and archive templates. Variables are typed (string, number, currency, date). Compliance review built in.
Top up via UPI or invoice. Every send is debited atomically. Export ledger for reconciliation. Low-balance alerts are configurable.
Define audience segments by tag or upload CSV. Schedule sends, throttle delivery, monitor in-flight progress, pause or cancel.
Signed HMAC webhooks for queued, sent, delivered, read, failed, replied. Retry with exponential backoff. Replay endpoint for missed events.
Daily quality score per template. Per-campaign delivery and read rates. Failure breakdown by reason. CSV export of every metric.
// Send a templated business message
POST /v1/business/send
Authorization: Bearer tchy_live_XXXXXXXXXX
Content-Type: application/json
{
"recipient": { "tachy_user_id": 12345, "name": "Riya Sharma" },
"template_code": "fee_reminder_v3",
"variables": {
"student_name": "Riya Sharma",
"amount": "₹ 4,500",
"due_date": "25 May 2026"
},
"category": "transactional",
"idempotency_key": "fee_2026_05_12345"
}
// Response
{
"message_id": "msg_0Nq8TzPq...",
"status": "queued",
"is_paid": true,
"estimated_credits": 1
}
Use any HTTP client — curl, Postman, Python requests, Node fetch, PHP cURL, Go net/http. Idempotency keys, HMAC-signed webhooks, and human-readable error codes. The API is versioned so you can pin and migrate safely.
The same API powers single-message workflows and bulk campaigns. Schools, banks, retail, healthcare, and SaaS teams use Tody for the messages that matter.
Answers for developers, finance teams, and operations — the people who actually run business messaging in production.
Talk to our team about API access, sandbox credits, template review, and integration timelines.