Opentact
  • Opentact Introduction
  • KEY CONCEPTS
    • Basic Concept
      • Voice Capability
        • Managing Inbound Calls
      • SMS Capability
      • Number Capability
    • Phone Number
      • Voice Enablement
      • SMS Enablement
      • TN Profile
        • Blacklist Caller ID
        • Whitelist Caller ID
    • SIP Control APP
      • Specify Remote Call Control URL
      • Specify Dialplan XML
    • SIP Trunking
    • Messaging
      • Quick Start Guide
      • Prepare Phone Numbers for SMS
    • SIP Connection
      • Associate SIP Connection with Phone Number
    • SIP Domain
      • Send Outbound Call with SIP Domain
      • Receive Inbound Call to SIP User
        • Web Call
        • Zoiper SIP Client
    • SIP Users
      • Create a SIPUser
      • Create a SIPUserInvite
    • Telecom Data
  • Opentact API Documentation
    • Opentact API Integration
      • API Environment
      • Opentact API keys
      • Passing Authentication
      • Authentication API
        • Example API Call
        • Authentiction with Gmail
    • TN Profile
      • Add and Remove Blacklist to TN Profile
        • Example API Call
      • Add and Remove Whitelist to TN Profile
        • Example API Call
    • Phone Number
      • Order Phone Number
        • Example API Usage
      • Release a Number
        • Example API Usage
      • Get all Purchased Numbers
      • Number Search
        • Example API Usage
    • SIP Connection
      • Remove Number from SIP Connection
      • Get Number for a SIP Connection
      • Update SIP Connections
      • Create SIP Conenctions
      • Delete SIP Connections
      • List SIP Connections
      • Assign Number to a SIP Connection
    • Messaging
      • Enable SMS on Numbers
      • Disable SMS on Number
      • Send SMS with Pool
      • Send SMS with Number
      • Receiving SMS
      • Retrieve Message Detail Records
      • Receiving Messaging Events
    • Log Retrieval
      • Retrieve Call Log
      • Retrieve SMS Log
    • Calling
      • Bridge two calls
      • Make Single Call
      • Make Bulk Call
        • Example API Call
    • SIP Domain
      • Create SIP Domain
      • Create SIP User
      • Deleting SIP User
      • Modify SIP User
    • Websocket Event Subscription
      • Create Subscription
      • Remove Subscription
      • Get Subscribed Events
        • Example API Call
  • Websocket Events
    • Event Websocket
    • Websocket Authentication
      • How to Authenticate to WSS
      • Authentication Response
      • Explanation of JSON response
    • Event Definition
      • Call Initiated
        • Example Event
      • Call Ringing
        • Example Event
      • Call Live
        • Example Event
      • Callflow
        • Example Event
      • Call Hangup
        • Example Event
      • Call Destroyed
        • Example Event
      • Call Bridged
        • Example Event
      • Call Answered
        • Example Event
      • Account events
        • Example Event
      • SMS events
        • Example Event
      • TN events
        • Example Event
      • Record Events
        • Example Event
      • Transcript
        • Example Event
      • General Event Fields
      • Example Event
  • Opentact XML
    • Overview
    • <Call/>
    • <Callback/>
    • <Geo/>
    • <Scheduler/>
    • <Play/>
    • <Say/>
    • <Hangup/>
    • <Pause/>
    • <Record/>
    • </Dial>
    • </Gather>
    • <Answer/>
    • <Hold/>
    • <Tone/>
    • <Error/>
    • <Default/>
    • <Meta/>
    • <Curl/>
  • How to build your Opentact Application
    • Introduction
    • Inbound Call Control
    • Opentact Events
    • Call Flow Control
      • Specify CallFlow for TN
        • Dynamic Call Flow XML
        • Basic Workflow
      • Handle Inbound Call
    • Send and Receive SMS
      • Life Cycle of SMS Delivery
      • Real-time SMS over Websocket
      • Send SMS via Restful API
    • Send and Receive SIP Calls
      • Create SIP User
      • Make Calls Between SIP User
      • Receive Calls as SIP User
  • Regulatory Compliance
    • 10DLC FAQs
    • Stir Shaken
  • SIP Trunking
    • Use Opentact for SIP Trunking
  • Webhook Event
    • Introduction
    • Test Webhook with Opentact
    • Event Definition
Powered by GitBook
On this page
  • Key Features:
  • API Actions:
  • Unlock the Potential of Telephony:

Was this helpful?

  1. Opentact API Documentation

Phone Number

Number API: Tailor Your Telephony Experience

Opentact's Number API offers users the ability to acquire US and Canada phone numbers from various Competitive Local Exchange Carriers (CLECs) across both countries. With support for both long code and toll-free numbers, Opentact provides a versatile telephony solution to meet your specific communication needs.

Key Features:

1. Wide Selection of Numbers:

  • Description:

    • Explore and choose from a diverse pool of US and Canada phone numbers available through Opentact. Tailor your telephony strategy with the right mix of long code and toll-free options.

2. Voice Capable Numbers:

  • Description:

    • All numbers acquired through Opentact are inherently voice capable, ensuring a seamless calling experience for your communication needs.

3. SMS Compatibility:

  • Description:

    • While every number supports voice functionality, note that SMS capabilities may vary. Some numbers are SMS-enabled, opening up additional channels for your messaging requirements.

API Actions:

Leverage Opentact's Number API to perform the following essential actions:

1. Search Numbers:

  • Description:

    • Effortlessly discover available numbers by utilizing Opentact's API to search and filter through the extensive database of US and Canada phone numbers.

  • Use Case:

    • Find the perfect number with specific criteria, such as area code or toll-free options, to align with your business or personal preferences.

2. Buy Numbers:

  • Description:

    • Seamlessly acquire desired numbers with the API's 'Buy' functionality. Tailor your telephony portfolio by adding new numbers to your Opentact account.

  • Use Case:

    • Expand your telephony presence by purchasing numbers that align with your communication strategy, whether for business or personal use.

3. Release Numbers:

  • Description:

    • Optimize your number inventory by releasing numbers that are no longer needed or align with evolving communication requirements.

  • Use Case:

    • Efficiently manage your number portfolio by releasing resources that are no longer relevant, ensuring cost-effectiveness and streamlined operations.

4. Get Purchased Numbers:

  • Description:

    • Retrieve a comprehensive list of the numbers you've purchased using the 'Get Purchased Numbers' API endpoint, providing transparency and control over your telephony assets.

  • Use Case:

    • Maintain visibility into your acquired numbers, facilitating effective tracking and management within your Opentact account.

Unlock the Potential of Telephony:

Whether you're seeking specific area codes, toll-free options, or voice and SMS compatibility, Opentact's Number API empowers you to customize your telephony experience with ease and precision.

PreviousExample API CallNextOrder Phone Number

Last updated 1 year ago

Was this helpful?