Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.telegent.com/llms.txt

Use this file to discover all available pages before exploring further.

ID Glossary

Every ID in Telegent has a prefix that tells you exactly what it refers to. When you see an unknown ID in a payload or error message, look it up here first.
IDResourceHow it’s created
AIDAccountPOST /v1.0/account/create
TSUIDSubscriberPOST /v1.0/subscribers/create
MRIDMessage RoutePOST /v1.0/message/routes — required to provision numbers
CRIDVoice RoutePOST /v1.0/voice/routes — required if VoiceEnabled
PIDProductPOST /v1.0/products — smallest billable unit, bundled into Packages
PKIDPackagePOST /v1.0/packages — a bundle of Products sold at one price
NID / TNIDPhone NumberPOST /v1.0/numbers/provision or /numbers/portin
ICCIDSIMPhysical SIM or eSIM identifier — optional on most calls
CFIDCall FilterPer-subscriber Guardian call-filter record
MFIDMessage FilterPer-subscriber Guardian message-filter record
PRID and PIID also appear in some endpoints (Phone Rate ID, Product Item ID). For their exact meaning and where they apply, see docs.telegent.com — the spec is the source of truth.

Common Errors

ErrorAreaResolution
401AuthBearer token expired, or the token’s ApiEndpoint scope doesn’t match the URL you called. Generate a fresh, endpoint-scoped token.
MessageRouteId requiredRoutesYou skipped Phase 4. Create an MRID before /numbers/provision.
Email already existsSubscribersSubscriber emails are unique platform-wide. Pick a different one.
Invalid AccountIdAccountAID typo or you used a sandbox AID against production. Verify with your rep.
NumberType / MessageType mismatchProvisioningiot = p2p only; voip = a2p only. Use mvno for a2p on a mobile line.

Back to Reference

Full request/response payloads and field tables

API Reference

Full OpenAPI spec with interactive playground