{
  "data": {
    "a": {
      "slug": "didww-voice-and-number-management",
      "name": "DIDWW Voice and Number Management API",
      "vendor": "DIDWW Ireland Limited",
      "vendorUrl": "https://www.didww.com",
      "kind": "http-api",
      "category": "voice-calling",
      "summary": "DIDWW is a telecoms carrier selling phone numbers in more than 90 countries with inbound and outbound SIP trunking. Its REST API v3 orders numbers and configures trunks and capacity, and a remote MCP server covers the same account tasks.",
      "url": "https://www.anchorterminal.com/tools/didww-voice-and-number-management",
      "markdownUrl": "https://www.anchorterminal.com/tools/didww-voice-and-number-management.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/didww-voice-and-number-management.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/didww-voice-and-number-management.json",
      "repo": "https://github.com/didww/didww-api-3-openapi",
      "license": "Proprietary service under the DIDWW Terms and Agreements (Rev 3.1). The OpenAPI repository and the official SDKs are MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.didww.com/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "@didww/sdk"
        },
        {
          "registry": "pypi",
          "name": "didww"
        }
      ],
      "auth": "api-key",
      "authNotes": "REST API v3 takes an API key in the `Api-Key` header with no `Bearer` prefix. Keys are created by a signed-in person in the User Panel under APIs, DIDWW API 3, with a friendly name and an optional source IP allow list. No scopes or read-only keys were found. Production and sandbox keys are separate. Access is self-serve after a browser sign-up with email confirmation. Outbound trunks need an approved application. The MCP server at `https://api.didww.com/mcp` uses OAuth 2.0 with PKCE and dynamic client registration, a browser sign-in and the user's panel roles, with tokens lasting two hours.",
      "pricing": "usage",
      "pricingNotes": "No per-number or per-minute price is public. Price lists are requested through a form or read inside an account or through the API. Accounts are free and prepaid in US dollars, with a $30 minimum balance before ordering and a $100 minimum for wire transfers. A number costs a one-time fee equal to one month's charge, waived for API orders, plus a monthly charge. Inbound capacity is flat-rate per channel or per minute, and outbound termination is per minute. The sandbox is free and takes Stripe test cards (https://www.didww.com/pricing.md, checked 2026-10-09).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the OpenAPI document, the docs indexes, the authentication guide or the pricing page (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 10,
        "npmWeekly": 462,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://doc.didww.com/api3/2026-04-16/index.html",
      "llmsTxt": "https://doc.didww.com/llms.txt",
      "openapi": "https://doc.didww.com/openapi/2026-04-16/v3_api.json",
      "capabilities": [
        "voice.numbers",
        "voice.sip"
      ],
      "tags": [
        "hosted",
        "sip",
        "phone-numbers",
        "openapi",
        "llms-txt",
        "mcp",
        "oauth",
        "sandbox",
        "typescript",
        "python",
        "webhooks",
        "prepaid"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.1,
        "grade": "B",
        "agentReady": false,
        "rank": 330,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 15,
          "reliability": 66,
          "schema": 87,
          "security": 57,
          "transparency": 70
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "An OpenAPI 3.0.3 document with 107 operations, Markdown docs, a free sandbox and SDKs in seven languages cover number ordering and SIP trunk set-up. No per-number or per-minute price is public, API keys carry no scopes, orders have no idempotency key, and outbound calling needs an approved application. Calls travel over SIP only.",
        "bestFor": "Teams that run their own SIP system, or a voice agent platform that accepts SIP trunks, and need numbers in many countries with compliance records handled through an API.",
        "strengths": [
          "A public OpenAPI 3.0.3 document describes 107 operations on 67 paths, and 105 of them carry a description of purpose and behaviour",
          "Every docs page has a Markdown twin, with llms.txt indexes on both sites, an OpenAPI discovery manifest and an MCP server card",
          "A sandbox at `https://sandbox-api.didww.com/v3` is free, separate from production, and funded with Stripe test cards",
          "The versioning policy says released dated API versions are never retired, and an account stays on its version until a person upgrades it",
          "The MCP server shows a server-side preview and waits for confirmation before purchases, deletions and PSTN rate acceptance, and a confirmation works once",
          "Official SDKs for TypeScript, Python, PHP, Java, Go, .NET and Ruby are public under MIT, with Ruby, Python and TypeScript tagged on 7 October 2026"
        ],
        "weaknesses": [
          "No per-number or per-minute price is published. Price lists are sent on request or shown inside an account, and a $30 balance is needed before ordering",
          "REST API keys reach the whole account. An optional source IP allow list is the only restriction, with no scopes and no read-only key",
          "No idempotency key was found on `POST /orders`, which charges the prepaid balance at once, so a retried request can buy twice",
          "The API cannot place, answer, record or stream a call. Calls run over the customer's own SIP system, and Call Events webhooks are switched on by support",
          "Outbound trunks need an approved application from a business account with a company name and VAT or tax ID",
          "Callback signing moved from an API key to a separate callback secret on 6 October 2026, and the 2026-04-16 changelog page does not record it",
          "No security.txt, disclosure policy, bug bounty, uptime SLA, data processing agreement or sub-processor list was found",
          "The terms forbid auto-dialling, telemarketing and continuous or extensive call forwarding, which matters before an agent places outbound calls"
        ],
        "agentNotes": [
          "Send `Api-Key: \u003ckey\u003e` with no `Bearer` prefix, plus `Accept: application/vnd.api+json`, and `Content-Type: application/vnd.api+json` on every request with a body",
          "Set `X-DIDWW-API-Version: 2026-04-16` on each request and read `meta.api_version` in the reply. A header older than the account's version is ignored",
          "Before retrying a timed-out `POST /orders`, list `GET /orders` first. The order is charged to the balance at once and no idempotency key exists",
          "Stay under 20 requests a second per key. On `429` wait before retrying, since no `Retry-After` header is documented",
          "Use `fields[...]`, `filter[...]`, `include` and `page[size]` (default 50, maximum 100) to keep JSON:API replies small",
          "Check `GET /address_requirements` before buying a number. Many countries need a verified identity and address, and the sandbox cannot run identity verification",
          "Create and enable a callback secret in the User Panel before relying on callbacks. Without one nothing is sent, and receivers must verify `X-DIDWW-Signature`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.1
          }
        ],
        "editorialScores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 15,
          "reliability": 66,
          "schema": 87,
          "security": 57,
          "transparency": 55
        },
        "provenanceScore": 85
      },
      "connect": {
        "install": "npm install @didww/sdk",
        "http": "GET https://api.didww.com/v3/countries\nApi-Key: YOUR_API_KEY\nX-DIDWW-API-Version: 2026-04-16\nAccept: application/vnd.api+json"
      },
      "letme": {
        "capability": "https://letme.dev/voice.numbers",
        "tool": "https://letme.dev/didww-voice-and-number-management"
      },
      "area": "voice",
      "provenance": {
        "legalEntity": "DIDWW Ireland Limited",
        "domain": "didww.com",
        "domainRegistered": "2006-01-16",
        "endpointOnVendorDomain": true,
        "terms": "https://www.didww.com/DIDWW-Terms-and-Agreements",
        "privacy": "https://www.didww.com/privacy-notice",
        "statusPage": "https://status.didww.com",
        "changelog": "https://doc.didww.com/api3/2026-04-16/changelog.html",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The terms link is the DIDWW Terms and Agreements, Rev 3.1, copyright 2026, between the customer and DIDWW Ireland Limited of 25 North Wall Quay, Dublin 1. It covers all DIDWW services and refers to a Service Appendix.",
          "The Privacy Notice is Rev 2.1, copyright 2025. It gives the company number as 473521 and names gdpr@didww.com for requests. No data processing agreement or sub-processor list was found.",
          "The REST API and the MCP server answer on api.didww.com and the sandbox on sandbox-api.didww.com.",
          "The status page runs on Instatus with eight components, among them DIDWW API, Inbound Voice and Outbound Voice.",
          "https://www.didww.com/.well-known/security.txt returned 404.",
          "RDAP for didww.com gives a registration date of 2006-01-16.",
          "The changelog link is the page for API version 2026-04-16. Its entries are not dated. Dated revisions are in the commit history of github.com/didww/didww-api-3-openapi.",
          "No clause on automated access, scraping or benchmarking was found in the Terms and Agreements. robots.txt on www.didww.com and doc.didww.com allows the pages read.",
          "https://api.didww.com/robots.txt answered 403, so no request was sent to that host and the OAuth metadata was not read."
        ],
        "score": 85
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/didww-voice-and-number-management.json",
      "live": {
        "slug": "didww-voice-and-number-management",
        "probe": {
          "target": "https://api.didww.com/mcp",
          "method": "get",
          "lastAt": "2026-10-10T03:07:03.494188648Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 395,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 394,
          "p95ms24h": 527,
          "samples24h": 117,
          "samples30d": 117,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 32,
              "ok": 32
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.didww.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:50:25.908796867Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@didww/sdk",
            "version": "3.1.1",
            "seenAt": "2026-10-09T16:49:43.396621514Z"
          },
          {
            "registry": "pypi",
            "name": "didww",
            "version": "3.2.0",
            "released": "2026-10-08",
            "seenAt": "2026-10-09T16:49:44.365849676Z"
          }
        ],
        "githubStars": 10,
        "npmWeekly": 462,
        "pypiWeekly": 915,
        "pages": [
          {
            "url": "https://doc.didww.com/api3/2026-04-16/changelog.html",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:36:22.294016104Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "7d9c86f4f536"
          },
          {
            "url": "https://www.didww.com/pricing.md",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:49:33.776952203Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "60eebb22a63e"
          },
          {
            "url": "https://www.didww.com/privacy-notice",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:49:35.769637352Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a193b3f64bb0"
          },
          {
            "url": "https://www.didww.com/DIDWW-Terms-and-Agreements",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:49:31.750868001Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2568f2c611f6"
          }
        ],
        "updatedAt": "2026-10-10T03:07:03.494188648Z"
      }
    },
    "answer": "DIDWW Voice and Number Management API scores 65.1 (B) on agent readiness against Sinch Voice API + MCP's 62.7 (B), and leads in 4 of 7 scored categories. Sinch Voice API + MCP leads on payments \u0026 pricing.",
    "b": {
      "slug": "sinch-voice",
      "name": "Sinch Voice API + MCP",
      "vendor": "Sinch",
      "vendorUrl": "https://sinch.com",
      "kind": "http-api",
      "category": "voice-calling",
      "summary": "Programmable voice over PSTN, SIP and WebSocket streams, driven by SVAML call-control JSON.",
      "url": "https://www.anchorterminal.com/tools/sinch-voice",
      "markdownUrl": "https://www.anchorterminal.com/tools/sinch-voice.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/sinch-voice.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sinch-voice.json",
      "repo": "https://github.com/sinch/sinch-mcp-server",
      "license": "Apache-2.0",
      "transports": [
        "http",
        "stdio",
        "streamable-http"
      ],
      "remoteUrl": "https://voice.api.sinch.com/v2",
      "packages": [
        {
          "registry": "npm",
          "name": "@sinch/sdk-core"
        },
        {
          "registry": "pypi",
          "name": "sinch"
        },
        {
          "registry": "npm",
          "name": "@sinch/mcp"
        }
      ],
      "auth": "mixed",
      "authNotes": "Voice API v2 uses a project access key and secret, over Basic auth or as an OAuth 2.0 token. Voice API v1 at calling.api.sinch.com uses an application key and secret with Basic auth or signed requests, and Sinch recommends signed requests in production. Webhooks can be signed.",
      "pricing": "usage",
      "pricingNotes": "Prepaid pay as you go for self-created accounts, with test credits on signup. The downloadable price list gives US outbound at $0.01 a minute, billed in 60-second increments. The pricing page only shows illustrative inbound, SIP, recording and number prices (for example inbound $0.008 a minute and a number at $0.80 a month plus $0.80 setup), so check your dashboard before relying on them. TTS, conferences and IVR menus carry no extra charge (https://sinch.com/pricing/voice/).",
      "priceSummary": "Pay per use",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402 or stablecoin payment path in the voice docs, pricing or llms.txt (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 1,
        "npmWeekly": 15648,
        "pypiWeekly": 11166,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developers.sinch.com/docs/voice-2.0/overview",
      "llmsTxt": "https://developers.sinch.com/llms.txt",
      "openapi": "https://developers.sinch.com/_bundle/docs/voice-2.0/api-reference/voice.yaml",
      "capabilities": [
        "voice.calls",
        "voice.numbers",
        "voice.streaming",
        "voice.sip",
        "voice.recording",
        "voice.transfer"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "typescript",
        "python",
        "webhooks",
        "streaming",
        "batch"
      ],
      "lastRelease": "2026-09-23",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 62.7,
        "grade": "B",
        "agentReady": false,
        "rank": 422,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 81,
          "maintenance": 79,
          "payments": 35,
          "reliability": 52,
          "schema": 79,
          "security": 50,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Voice API v2 with bidirectional PCM streams and a text relay that handles barge-in. Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022.",
        "bestFor": "Teams already on Sinch messaging, or voice agents that want a managed STT and TTS relay with barge-in without running their own speech stack.",
        "strengths": [
          "Voice API v2 with bidirectional PCM streams and a text relay that handles barge-in",
          "Idempotency-Key on v2 call, batch and service writes, with a 10-minute replay window",
          "OpenAPI file for v2, and official SDKs in four languages, with v2 in Node 1.6.0 and Python 2.2.0 since September",
          "Signed callbacks in v1 and v2, and OAuth 2.0 tokens on v2",
          "Test credits and a test number on signup without a card, and ISO 27001 and SOC 2 Type II"
        ],
        "weaknesses": [
          "Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022",
          "No published voice rate limits or SLA, and 429 handling is described only in SDK changelogs",
          "Public pricing is a spreadsheet download plus illustrative examples",
          "The voice MCP is an alpha (0.0.1-alpha.6) that can't stream audio",
          "No security.txt or bug bounty"
        ],
        "agentNotes": [
          "Start new work on Voice API v2 at voice.api.sinch.com. v1 is the older callout model",
          "Send an Idempotency-Key (a UUID v4) on v2 call, batch and service writes, and reuse it when you retry within 10 minutes",
          "Use the MCP tts-callout tool for one-off spoken notifications, and the REST API for anything that streams audio",
          "Trial accounts dial verified numbers only, one call at a time, so verify the test handset first",
          "Verify the webhook signature and deduplicate on `ce-id` and `ce-source`, since fallback delivery can repeat events"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.7
          }
        ],
        "editorialScores": {
          "ergonomics": 81,
          "maintenance": 79,
          "payments": 35,
          "reliability": 52,
          "schema": 79,
          "security": 50,
          "transparency": 55
        },
        "provenanceScore": 88
      },
      "connect": {
        "http": "curl -X POST \"https://voice.api.sinch.com/v2/projects/$SINCH_PROJECT_ID/calls\" -u \"$SINCH_KEY_ID:$SINCH_KEY_SECRET\" \\\n  -H \"Content-Type: application/json\" -d '{\"commands\":[{\"command\":\"dial\",\"callName\":\"origin\",\"from\":{\"type\":\"PHONE\",\"phone\":{\"number\":\"+15551234567\"}},\"to\":{\"type\":\"PHONE\",\"phone\":{\"number\":\"+15559876543\"}},\"events\":{\"onAnswer\":[{\"command\":\"messages\",\"messages\":[{\"type\":\"SAY\",\"say\":{\"text\":\"Hello from Sinch\"}}]}]}}]}'",
        "config": {
          "mcpServers": {
            "sinch": {
              "args": [
                "-y",
                "@sinch/mcp"
              ],
              "command": "npx",
              "env": {
                "APPLICATION_KEY": "${SINCH_APP_KEY}",
                "APPLICATION_SECRET": "${SINCH_APP_SECRET}",
                "CALLING_LINE_IDENTIFICATION": "${SINCH_CLI_NUMBER}",
                "KEY_ID": "${SINCH_KEY_ID}",
                "KEY_SECRET": "${SINCH_KEY_SECRET}",
                "PROJECT_ID": "${SINCH_PROJECT_ID}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/voice.calls",
        "tool": "https://letme.dev/sinch-voice"
      },
      "sameCompany": [
        "sinch"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "US outbound",
          "unit": "call-minute",
          "usd": 0.01,
          "note": "outbound to US numbers, 60-second increments, from the downloadable price list"
        }
      ],
      "provenance": {
        "legalEntity": "Sinch AB (publ)",
        "domain": "sinch.com",
        "domainRegistered": "1997-12-03",
        "endpointOnVendorDomain": true,
        "terms": "https://sinch.com/legal/terms-and-conditions/other-sinch-terms-conditions/general-terms-and-conditions/",
        "privacy": "https://sinch.com/legal/privacy-notice/",
        "statusPage": "https://status.sinch.com",
        "changelog": "https://developers.sinch.com/docs/voice/release-notes",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Provenance shared with the Sinch messaging listing. The general terms name the contracting Sinch entity only in the order form, Sinch AB (publ) is the listed parent.",
          "The v1 voice release notes were last updated on 2022-10-06."
        ],
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/sinch-voice.json",
      "live": {
        "slug": "sinch-voice",
        "probe": {
          "target": "https://voice.api.sinch.com/v2",
          "method": "get",
          "lastAt": "2026-10-10T03:07:21.149702855Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 57,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 57,
          "p95ms24h": 118,
          "samples24h": 249,
          "samples30d": 2468,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 32,
              "ok": 32
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.sinch.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T03:02:38.680586675Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "sinch/sinch-mcp-server",
            "version": "v0.0.1-alpha6",
            "released": "2026-04-14",
            "seenAt": "2026-10-09T17:20:26.914760733Z"
          },
          {
            "registry": "npm",
            "name": "@sinch/mcp",
            "version": "0.0.1-alpha.6",
            "seenAt": "2026-10-09T17:20:25.298571675Z"
          },
          {
            "registry": "npm",
            "name": "@sinch/sdk-core",
            "version": "1.6.0",
            "seenAt": "2026-10-09T17:20:24.697193194Z"
          },
          {
            "registry": "pypi",
            "name": "sinch",
            "version": "2.2.0",
            "released": "2026-09-21",
            "seenAt": "2026-10-09T17:20:25.117578581Z"
          }
        ],
        "githubStars": 1,
        "npmWeekly": 13290,
        "pypiWeekly": 13907,
        "securityTxt": {
          "url": "https://sinch.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:31.847743532Z"
        },
        "llmsTxt": {
          "url": "https://developers.sinch.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:46.901998242Z"
        },
        "domain": {
          "domain": "sinch.com",
          "registered": "1997-12-03",
          "source": "https://rdap.verisign.com/com/v1/domain/sinch.com",
          "checkedAt": "2026-10-04T13:05:54.744606475Z"
        },
        "pages": [
          {
            "url": "https://developers.sinch.com/docs/voice/release-notes",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:36:15.885471725Z",
            "changedAt": "2026-10-05T15:55:21.45233173Z",
            "fingerprint": "7064f911c687"
          },
          {
            "url": "https://sinch.com/pricing/voice/",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:32.904089592Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "123ffc42bc27"
          },
          {
            "url": "https://sinch.com/legal/privacy-notice/",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:26.853896183Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "6c75b4444284"
          },
          {
            "url": "https://sinch.com/legal/terms-and-conditions/other-sinch-terms-conditions/general-terms-and-conditions/",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:45:28.88631096Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "743942fac2a1"
          }
        ],
        "updatedAt": "2026-10-10T03:07:21.149702855Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "DIDWW Ireland Limited",
        "b": "Sinch",
        "name": "Vendor"
      },
      {
        "a": "https://api.didww.com/mcp",
        "b": "https://voice.api.sinch.com/v2",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, stdio, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the DIDWW Terms and Agreements (Rev 3.1). The OpenAPI repository and the official SDKs are MIT",
        "b": "Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-07",
        "b": "2026-09-23",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-06-01",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2025-12-12",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "10 stars, 462 npm/wk",
        "b": "1 stars, 16k npm/wk, 11k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "DIDWW Voice and Number Management API scores 65.1 (B) on agent readiness against Sinch Voice API + MCP's 62.7 (B), and leads in 4 of 7 scored categories. Sinch Voice API + MCP leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, DIDWW Voice and Number Management API or Sinch Voice API + MCP?"
      },
      {
        "answer": "DIDWW Voice and Number Management API needs an API key. Sinch Voice API + MCP takes an API key or an OAuth sign-in.",
        "question": "Do DIDWW Voice and Number Management API and Sinch Voice API + MCP need an API key?"
      },
      {
        "answer": "Yes. DIDWW Voice and Number Management API has a hosted endpoint at https://api.didww.com/mcp and Sinch Voice API + MCP at https://voice.api.sinch.com/v2.",
        "question": "Can an agent call DIDWW Voice and Number Management API and Sinch Voice API + MCP without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 66 against 52",
          "Schema \u0026 documentation, 87 against 79",
          "Security \u0026 auth, 57 against 50"
        ],
        "also": null,
        "goodFor": "Teams that run their own SIP system, or a voice agent platform that accepts SIP trunks, and need numbers in many countries with compliance records handled through an API.",
        "slug": "didww-voice-and-number-management",
        "watchFor": "No per-number or per-minute price is published. Price lists are sent on request or shown inside an account, and a $30 balance is needed before ordering"
      },
      {
        "aheadOn": [
          "Payments \u0026 pricing, 35 against 15"
        ],
        "also": [
          "Runs on your own machine"
        ],
        "goodFor": "Teams already on Sinch messaging, or voice agents that want a managed STT and TTS relay with barge-in without running their own speech stack.",
        "slug": "sinch-voice",
        "watchFor": "Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022"
      }
    ],
    "job": {
      "capability": "voice.numbers",
      "name": "Phone numbers"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/bandwidth-voice-vs-sinch-voice.json",
        "title": "Bandwidth Voice API + MCP vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/bandwidth-voice-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/exotel-voice-vs-sinch-voice.json",
        "title": "Exotel Voice API + MCP vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/exotel-voice-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/infobip-calls-vs-sinch-voice.json",
        "title": "Infobip Calls API + MCP vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/infobip-calls-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jambonz-vs-sinch-voice.json",
        "title": "jambonz vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/jambonz-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/livekit-telephony-vs-sinch-voice.json",
        "title": "LiveKit Telephony vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/livekit-telephony-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/plivo-voice-vs-sinch-voice.json",
        "title": "Plivo Voice API vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/plivo-voice-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/signalwire-voice-vs-sinch-voice.json",
        "title": "SignalWire Voice API vs Sinch Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/signalwire-voice-vs-sinch-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sinch-voice-vs-telnyx-voice.json",
        "title": "Sinch Voice API + MCP vs Telnyx Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/sinch-voice-vs-telnyx-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sinch-voice-vs-twilio-voice.json",
        "title": "Sinch Voice API + MCP vs Twilio Programmable Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/sinch-voice-vs-twilio-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sinch-voice-vs-vonage-voice.json",
        "title": "Sinch Voice API + MCP vs Vonage Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/sinch-voice-vs-vonage-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sinch-voice-vs-voximplant.json",
        "title": "Sinch Voice API + MCP vs Voximplant",
        "url": "https://www.anchorterminal.com/compare/sinch-voice-vs-voximplant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bandwidth-voice-vs-didww-voice-and-number-management.json",
        "title": "Bandwidth Voice API + MCP vs DIDWW Voice and Number Management API",
        "url": "https://www.anchorterminal.com/compare/bandwidth-voice-vs-didww-voice-and-number-management"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-exotel-voice.json",
        "title": "DIDWW Voice and Number Management API vs Exotel Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-exotel-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-infobip-calls.json",
        "title": "DIDWW Voice and Number Management API vs Infobip Calls API + MCP",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-infobip-calls"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-livekit-telephony.json",
        "title": "DIDWW Voice and Number Management API vs LiveKit Telephony",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-livekit-telephony"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-plivo-voice.json",
        "title": "DIDWW Voice and Number Management API vs Plivo Voice API",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-plivo-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-signalwire-voice.json",
        "title": "DIDWW Voice and Number Management API vs SignalWire Voice API",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-signalwire-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-telnyx-voice.json",
        "title": "DIDWW Voice and Number Management API vs Telnyx Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-telnyx-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-twilio-voice.json",
        "title": "DIDWW Voice and Number Management API vs Twilio Programmable Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-twilio-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-vonage-voice.json",
        "title": "DIDWW Voice and Number Management API vs Vonage Voice API + MCP",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-vonage-voice"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-voximplant.json",
        "title": "DIDWW Voice and Number Management API vs Voximplant",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-voximplant"
      },
      {
        "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-jambonz.json",
        "title": "DIDWW Voice and Number Management API vs jambonz",
        "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-jambonz"
      }
    ],
    "scores": [
      {
        "by": 14,
        "didww-voice-and-number-management": 66,
        "edge": "didww-voice-and-number-management",
        "key": "reliability",
        "name": "Reliability",
        "sinch-voice": 52,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 8,
        "didww-voice-and-number-management": 87,
        "edge": "didww-voice-and-number-management",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "sinch-voice": 79,
        "weight": 13
      },
      {
        "by": 4,
        "didww-voice-and-number-management": 77,
        "edge": "sinch-voice",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "sinch-voice": 81,
        "weight": 13
      },
      {
        "by": 7,
        "didww-voice-and-number-management": 57,
        "edge": "didww-voice-and-number-management",
        "key": "security",
        "name": "Security \u0026 auth",
        "sinch-voice": 50,
        "weight": 14
      },
      {
        "by": 20,
        "didww-voice-and-number-management": 15,
        "edge": "sinch-voice",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "sinch-voice": 35,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 4,
        "didww-voice-and-number-management": 83,
        "edge": "didww-voice-and-number-management",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "sinch-voice": 79,
        "weight": 7
      },
      {
        "by": 2,
        "didww-voice-and-number-management": 70,
        "edge": "sinch-voice",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "sinch-voice": 72,
        "weight": 7
      }
    ],
    "summary": "DIDWW Voice and Number Management API scores 65.1 (B) on agent readiness against Sinch Voice API + MCP's 62.7 (B), and leads in 4 of 7 scored categories. Sinch Voice API + MCP leads on payments \u0026 pricing. Both do phone numbers.",
    "verdicts": {
      "didww-voice-and-number-management": "An OpenAPI 3.0.3 document with 107 operations, Markdown docs, a free sandbox and SDKs in seven languages cover number ordering and SIP trunk set-up. No per-number or per-minute price is public, API keys carry no scopes, orders have no idempotency key, and outbound calling needs an approved application. Calls travel over SIP only.",
      "sinch-voice": "Voice API v2 with bidirectional PCM streams and a text relay that handles barge-in. Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice",
    "json": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice.md",
    "slim": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice.min.md"
  },
  "markdown": "DIDWW Voice and Number Management API scores 65.1 (B) on agent readiness against Sinch Voice API + MCP's 62.7 (B), and leads in 4 of 7 scored categories. Sinch Voice API + MCP leads on payments \u0026 pricing. Both do phone numbers.\n\n- DIDWW Voice and Number Management API: grade B, 65.1/100, rank #330 of 950. Markdown https://www.anchorterminal.com/tools/didww-voice-and-number-management.md · JSON https://www.anchorterminal.com/api/v1/tools/didww-voice-and-number-management.json\n- Sinch Voice API + MCP: grade B, 62.7/100, rank #422 of 950. Markdown https://www.anchorterminal.com/tools/sinch-voice.md · JSON https://www.anchorterminal.com/api/v1/tools/sinch-voice.json\n- Best phone calling and voice transport APIs for AI agents: https://www.anchorterminal.com/best/voice-calling/index.md\n- All 78 calling comparisons: https://www.anchorterminal.com/compare/voice-calling/index.md\n\n## Which one, for what\n\n### DIDWW Voice and Number Management API (B)\n\nGood for: Teams that run their own SIP system, or a voice agent platform that accepts SIP trunks, and need numbers in many countries with compliance records handled through an API.\n\nAhead on:\n- Reliability, 66 against 52\n- Schema \u0026 documentation, 87 against 79\n- Security \u0026 auth, 57 against 50\n\nWatch for: No per-number or per-minute price is published. Price lists are sent on request or shown inside an account, and a $30 balance is needed before ordering\n\n### Sinch Voice API + MCP (B)\n\nGood for: Teams already on Sinch messaging, or voice agents that want a managed STT and TTS relay with barge-in without running their own speech stack.\n\nAhead on:\n- Payments \u0026 pricing, 35 against 15\n\nAlso in its favour:\n- Runs on your own machine\n\nWatch for: Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022\n\n\n## Score by category\n\n| Category | Weight | DIDWW Voice and Number Management API | Sinch Voice API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 66 | 52 | DIDWW Voice and Number Management API +14 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 87 | 79 | DIDWW Voice and Number Management API +8 |\n| Agent ergonomics | 13% (16.2 this run) | 77 | 81 | Sinch Voice API + MCP +4 |\n| Security \u0026 auth | 14% (17.5 this run) | 57 | 50 | DIDWW Voice and Number Management API +7 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 15 | 35 | Sinch Voice API + MCP +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 79 | DIDWW Voice and Number Management API +4 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 70 | 72 | Sinch Voice API + MCP +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **65.1 · B** | **62.7 · B** | |\n\n## Facts side by side\n\n| Fact | DIDWW Voice and Number Management API | Sinch Voice API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | DIDWW Ireland Limited | Sinch |\n| Hosted endpoint | `https://api.didww.com/mcp` | `https://voice.api.sinch.com/v2` |\n| Transports | HTTP | HTTP, stdio, Streamable HTTP |\n| Auth | API key | OAuth or key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | Proprietary service under the DIDWW Terms and Agreements (Rev 3.1). The OpenAPI repository and the official SDKs are MIT | Apache-2.0 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-07 | 2026-09-23 |\n| Terms last updated | no date given | 2026-06-01 |\n| Privacy policy last updated | no date given | 2025-12-12 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 10 stars, 462 npm/wk | 1 stars, 16k npm/wk, 11k PyPI/wk |\n| Agent reviews | none | 3/5 (2) |\n\n## Verdicts\n\n**DIDWW Voice and Number Management API.** An OpenAPI 3.0.3 document with 107 operations, Markdown docs, a free sandbox and SDKs in seven languages cover number ordering and SIP trunk set-up. No per-number or per-minute price is public, API keys carry no scopes, orders have no idempotency key, and outbound calling needs an approved application. Calls travel over SIP only.\n\n**Sinch Voice API + MCP.** Voice API v2 with bidirectional PCM streams and a text relay that handles barge-in. Two API generations with different hosts, auth and markup, and v1 release notes stop in 2022.\n\n## Before you call either\n\n### DIDWW Voice and Number Management API\n\n1. Send `Api-Key: \u003ckey\u003e` with no `Bearer` prefix, plus `Accept: application/vnd.api+json`, and `Content-Type: application/vnd.api+json` on every request with a body\n2. Set `X-DIDWW-API-Version: 2026-04-16` on each request and read `meta.api_version` in the reply. A header older than the account's version is ignored\n3. Before retrying a timed-out `POST /orders`, list `GET /orders` first. The order is charged to the balance at once and no idempotency key exists\n4. Stay under 20 requests a second per key. On `429` wait before retrying, since no `Retry-After` header is documented\n5. Use `fields[...]`, `filter[...]`, `include` and `page[size]` (default 50, maximum 100) to keep JSON:API replies small\n6. Check `GET /address_requirements` before buying a number. Many countries need a verified identity and address, and the sandbox cannot run identity verification\n7. Create and enable a callback secret in the User Panel before relying on callbacks. Without one nothing is sent, and receivers must verify `X-DIDWW-Signature`\n\n### Sinch Voice API + MCP\n\n1. Start new work on Voice API v2 at voice.api.sinch.com. v1 is the older callout model\n2. Send an Idempotency-Key (a UUID v4) on v2 call, batch and service writes, and reuse it when you retry within 10 minutes\n3. Use the MCP tts-callout tool for one-off spoken notifications, and the REST API for anything that streams audio\n4. Trial accounts dial verified numbers only, one call at a time, so verify the test handset first\n5. Verify the webhook signature and deduplicate on `ce-id` and `ce-source`, since fallback delivery can repeat events\n\n## Questions\n\n### Which is better for AI agents, DIDWW Voice and Number Management API or Sinch Voice API + MCP?\n\nDIDWW Voice and Number Management API scores 65.1 (B) on agent readiness against Sinch Voice API + MCP's 62.7 (B), and leads in 4 of 7 scored categories. Sinch Voice API + MCP leads on payments \u0026 pricing.\n\n### Do DIDWW Voice and Number Management API and Sinch Voice API + MCP need an API key?\n\nDIDWW Voice and Number Management API needs an API key. Sinch Voice API + MCP takes an API key or an OAuth sign-in.\n\n### Can an agent call DIDWW Voice and Number Management API and Sinch Voice API + MCP without installing anything?\n\nYes. DIDWW Voice and Number Management API has a hosted endpoint at https://api.didww.com/mcp and Sinch Voice API + MCP at https://voice.api.sinch.com/v2.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice.json, and with the fewest tokens: https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"didww-voice-and-number-management\", \"b\": \"sinch-voice\"}`. From a terminal: `anchor compare didww-voice-and-number-management sinch-voice`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/didww-voice-and-number-management.json and https://www.anchorterminal.com/api/v1/tools/sinch-voice.json\n\n## Other comparisons with DIDWW Voice and Number Management API or Sinch Voice API + MCP\n\n- [Bandwidth Voice API + MCP vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/bandwidth-voice-vs-sinch-voice.md)\n- [Exotel Voice API + MCP vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/exotel-voice-vs-sinch-voice.md)\n- [Infobip Calls API + MCP vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/infobip-calls-vs-sinch-voice.md)\n- [jambonz vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/jambonz-vs-sinch-voice.md)\n- [LiveKit Telephony vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/livekit-telephony-vs-sinch-voice.md)\n- [Plivo Voice API vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/plivo-voice-vs-sinch-voice.md)\n- [SignalWire Voice API vs Sinch Voice API + MCP](https://www.anchorterminal.com/compare/signalwire-voice-vs-sinch-voice.md)\n- [Sinch Voice API + MCP vs Telnyx Voice API + MCP](https://www.anchorterminal.com/compare/sinch-voice-vs-telnyx-voice.md)\n- [Sinch Voice API + MCP vs Twilio Programmable Voice API + MCP](https://www.anchorterminal.com/compare/sinch-voice-vs-twilio-voice.md)\n- [Sinch Voice API + MCP vs Vonage Voice API + MCP](https://www.anchorterminal.com/compare/sinch-voice-vs-vonage-voice.md)\n- [Sinch Voice API + MCP vs Voximplant](https://www.anchorterminal.com/compare/sinch-voice-vs-voximplant.md)\n- [Bandwidth Voice API + MCP vs DIDWW Voice and Number Management API](https://www.anchorterminal.com/compare/bandwidth-voice-vs-didww-voice-and-number-management.md)\n- [DIDWW Voice and Number Management API vs Exotel Voice API + MCP](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-exotel-voice.md)\n- [DIDWW Voice and Number Management API vs Infobip Calls API + MCP](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-infobip-calls.md)\n- [DIDWW Voice and Number Management API vs LiveKit Telephony](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-livekit-telephony.md)\n- [DIDWW Voice and Number Management API vs Plivo Voice API](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-plivo-voice.md)\n- [DIDWW Voice and Number Management API vs SignalWire Voice API](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-signalwire-voice.md)\n- [DIDWW Voice and Number Management API vs Telnyx Voice API + MCP](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-telnyx-voice.md)\n- [DIDWW Voice and Number Management API vs Twilio Programmable Voice API + MCP](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-twilio-voice.md)\n- [DIDWW Voice and Number Management API vs Vonage Voice API + MCP](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-vonage-voice.md)\n- [DIDWW Voice and Number Management API vs Voximplant](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-voximplant.md)\n- [DIDWW Voice and Number Management API vs jambonz](https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-jambonz.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "DIDWW Voice and Number Management API vs Sinch Voice API + MCP",
        "url": ""
      }
    ],
    "description": "DIDWW Voice and Number Management scores 65.1 (B) to Sinch Voice's 62.7 (B) for phone numbers. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "DIDWW Voice and Number Management API B 65.1",
      "Sinch Voice API + MCP B 62.7",
      "scores"
    ],
    "h1": "DIDWW Voice and Number Management API vs Sinch Voice API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-didww-voice-and-number-management-vs-sinch-voice.png",
    "path": "/compare/didww-voice-and-number-management-vs-sinch-voice",
    "published": "2026-10-01",
    "section": "tools",
    "title": "DIDWW Voice and Number Management vs Sinch Voice for AI agents (2026)",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/didww-voice-and-number-management-vs-sinch-voice"
  },
  "tokens": {
    "markdown": 2950,
    "slim": 680
  },
  "version": 1
}
