Pre-purchase regulatory preview for one country
Live, single-country regulatory preview a buyer calls BEFORE /numbers/purchase: the identity/address documents and data fields a purchase will require, the expected activation window for regulated countries, and — scoped to the caller’s organization — whether an existing compliance profile already satisfies the requirements (compliance_profile_satisfies). Use the all-country catalog /numbers/regulatory-requirements for bulk discovery; use this for the at-a-glance ‘documents needed’ disclosure on a specific country/line type. Pre-purchase discovery read; scoped on numbers:read.
Authorizations
Dashboard JWT token from Clerk
Headers
Sandbox opt-in for Clerk-session-authenticated requests. Set to true to route the call through the test-mode pipeline: no real provider delivery, no credits deducted, response meta.test_mode: true. Ignored for live API keys (dv_live_sk_*) — server-to-server clients must use a test-prefixed key (dv_test_sk_*) to exercise sandbox. Test-prefixed keys unconditionally enable sandbox regardless of this header.
true, false Query Parameters
ISO 3166-1 alpha-2 country code (required — a missing/invalid value returns a 422 envelope from the handler).
Line type the requirements vary by — one of local | mobile | toll_free (default local).
Optional carrier to narrow the schema to — one of telnyx | didww. When omitted, the requirement sets from every provider that could serve the country are unioned.