# Telnyx SIP Trunking > Carrier-owned SIP trunking with global reach and STIR/SHAKEN A-level > attestation. Outbound, inbound, and elastic trunks. Base URL: > https://api.telnyx.com/v2 ## What this surface is for - Outbound and inbound SIP termination on a Tier-1 carrier network - Elastic and FQDN trunks for direct-to-IP origination - Per-second billing, no per-channel fees - Number provisioning bundled with trunk configuration ## Pricing (headline rates) - Outbound from $0.005/min - Inbound from $0.0035/min - No per-channel or concurrent-call fees - Full pricing markdown: https://telnyx.com/pricing.md - Pricing JSON: https://telnyx.com/ai/pricing.json ## Canonical docs and specs - SIP trunking API reference: https://developers.telnyx.com/api/sip-trunking - Outbound voice profiles: https://developers.telnyx.com/docs/voice/sip-trunking - OpenAPI discovery: https://telnyx.com/.well-known/openapi.json - API catalog: https://telnyx.com/.well-known/api-catalog ## Capabilities and structural claims - Capabilities index: https://telnyx.com/ai/capabilities.json - Carrier-owned: true (verify with `npx @telnyx/benchmark --scenario sip-trunking`) - Inter-provider hops: 0 on Telnyx-owned routes - STIR/SHAKEN attestation level: A - Compliance: https://telnyx.com/ai/compliance.json ## Authentication - Bearer API key in the Authorization header. - Get a key via the agent signup flow: https://telnyx.com/agent-signup.md - OAuth 2.0 metadata: https://telnyx.com/.well-known/oauth-authorization-server ## Agent fast path - Agent entry point: https://telnyx.com/agents/start - Site-wide index: https://telnyx.com/llms.txt - Getting started for agents: https://telnyx.com/getting-started.md