Skip to main content
TGO Business gives you a REST API for sending messages through phone numbers you own and have verified via TGO Connect. You register your workspace, add sender numbers that are confirmed through a one-time password delivered to the TGO Connect app, and then use the API to send messages and monitor usage — all without manual intervention.

API endpoints

TGO Business exposes two API base URLs depending on what you need to do.
APIBase URLPurpose
Central APIhttps://business.tgo-eg.com/api/v1Registration, login, and subscription management
Tenant APIhttps://{tenant-domain}/api/v1Sender numbers, messaging, and usage
Use the Central API to manage your account, authenticate, and handle subscription-level operations. Use the Tenant API — scoped to your workspace domain — for all day-to-day messaging operations like sending messages, managing sender numbers, and reading usage data.

How it works

Getting from sign-up to your first sent message takes four steps:
  1. Create a workspace — register with your email, verify your address, and complete your organization profile at business.tgo-eg.com.
  2. Generate an API key — create a key from the dashboard; include it as the X-Api-Key header on every Tenant API request.
  3. Add a sender number — submit a phone number you own; the TGO Connect account holder receives an OTP to confirm ownership.
  4. Send messages — call the Tenant API with your verified sender number to deliver messages to any recipient.

Explore the docs

Quickstart

Create your workspace, get an API key, verify a sender number, and send your first message in minutes.

Authentication

Learn how to generate and use API keys, and understand the available permission scopes.

Sender numbers

Add and verify the phone numbers you use to send messages through TGO Connect.

Messaging

Send text messages and other message types using the Tenant API.