Telecom X developer platform
Phone numbers, mobile subscriptions, hosted PBX, SIP trunks, internet and TV. Telecom X runs all of it for Danish businesses, and every part is open to you through one REST/JSON API with realtime events. No other Danish operator gives developers this much access.
The API is not a side door. It is the platform itself: every Telecom X portal and app, and products like Playmaker and Flexcare, run on exactly the same endpoints you get.
React the moment a call starts, is answered or ends. Pop the caller up in your CRM, log every call automatically, show who is on the phone.
Realtime API →Drive hosted PBX from your own system: dialplans, voicemail, recordings, conferences, phonebooks and call statistics.
PBX API →Create and manage mobile subscriptions on TDC's and Telenor's networks: SIM changes, usage, roaming, call forwarding and call records.
MVNO API →Text-to-speech and speech-to-text with a choice of voices and engines, for voice bots, announcements and transcription.
Voice API →Channels, EPG, packages, recordings, set-top boxes and app clients: everything behind our IPTV service.
IPTV API →Customers, products, number porting, invoices and integrations with systems like e-conomic. Keep your own systems in sync.
Integrations →Every area works the same way: log in once, then call plain JSON endpoints with your token. Pick a starting point.
Hosted PBX, SIP trunks, phone numbers, porting, routing and call records.
Customers, users, products, invoices, help center and third-party integrations.
Customers Employees Products Invoices Integrations HelpCenter
Authentication, the error format, search, files, logs and a toolbox of utilities.
Mobile subscriptions on TDC and Telenor, SIM cards, roaming and usage.
Flexcare: video calls, tablets, set-top boxes and device management for care.
Fiber and xDSL, 5G routers and other network devices, DNS and ZeroTier.
Send SMS, manage mailboxes, and brand your e-mail, SMS and PDF templates.
Authorization: Bearer. Every reply is JSON, and errors always come back in the same format.# Log in. The reply contains a token. curl -s https://api.telecomx.dk/auth/login \ -H 'Content-Type: application/json' \ -d '{"username": "you@example.com", "password": "your password"}' # Use the token on every request. curl -s https://api.telecomx.dk/ping -H 'Authorization: Bearer <token>'
The whole wiki is available over the Model Context Protocol at https://wiki.telecomx.dk/mcp. Connect Claude, Cursor or any other MCP-capable client, and ask it to find the right endpoint, read the reference and write the integration with you.
Claude Code:
claude mcp add --transport http telecomx-wiki https://wiki.telecomx.dk/mcp
Claude Desktop (in claude_desktop_config.json, requires Node.js):
{ "mcpServers": { "telecomx-wiki": { "command": "npx", "args": ["-y", "mcp-remote", "https://wiki.telecomx.dk/mcp"] } } }
Tell us what you want to make. We will give you a technical walkthrough of the platform and get you set up.
Found a mistake in the docs, or missing something? Write to pm@telecomx.dk. · Sign in