StratusTexting Connect OpenAPI
StratusTexting App
API Swagger Docs
    • Getting Started
    • OAuth 2.0 for StratusTexting
    • Postman How-to for StratusTexting OpenAPIs
    • Zapier How-to for StratusTexting OpenAPIs
    • FAQ
    • APIs
      • Message API
        • Send SMS
        • Send MMS
      • Contacts
        • Get All Contacts in an Org
        • Find contact using Mobile number
        • Search a contact using Number
        • Create or Update Contact
        • Update contact using Mobile number
        • Update Contact
      • Consent
        • Create Custom Consent
        • Update Custom Consent
        • Get Custom Consent Details Using ID
        • Get All Custom Consents
        • Change Custom Consent Status by Id
        • Add or Remove Custom Consent Type
      • Webhook Subscriptions API
        • Get All Subscriptions
        • Create or Update Subscription
      • Sites API
        • Get Sites
    StratusTexting App
    API Swagger Docs

    OAuth 2.0 for StratusTexting

    To integrate with StratusTexting OpenAPIs, developers must follow the OAuth 2.0 authorization protocol. This guide outlines the necessary steps, tools, and parameters required to authenticate, connect, and test StratusTexting APIs using platforms like Postman.
    To be able to use StratusTexting OpenAPIs you need to have StratusTexting login credentials.
    Once you login to the StratusTexting application (StratusTexting), navigate to ‘Integrations > API Connect’ as shown in below image.
    sp-1.png
    OAuth2.0 specification needs few parameters to be sent by client. Below are the names of the parameters and corresponding values for StratusTexting that need to be sent to use StratusTexting OpenAPIs:
    Parameter
    Value
    Auth URLhttps://spectrumauth.beetexting.com/oauth2/authorize/
    Access Token URLhttps://spectrumauth.beetexting.com/oauth2/token/
    Refresh Token URLhttps://spectrumauth.beetexting.com/oauth2/token/
    Grant Typesauthorization_code, client_credentials, implicit
    For Stratustexting, please use authorization_code ONLY. In the screenshot above, you should select CODE for Grant Type.
    Scope : For below API functions respective scopes should be added
    API Function
    Scope
    Read Contacthttps://com.beetexting.scopes/ReadContact
    Read and write contacthttps://com.beetexting.scopes/WriteContact
    Send messagehttps://com.beetexting.scopes/SendMessage
    The Auth URL, Access Token URL and Refresh Token URL can be found on clicking of the View Authorizer Credentials button as shown in below image.
    sp-2.png
    You should enter the callback URL and then click connect to get the Client ID, Client Secret and API Key to use for OAuth2.0 calls to APIs. Please see below image.
    sp-3.png
    If we use postman to test StratusTexting OpenAPIs then we need to use the postman callback URL in the Callback URLs input box as shown in above image and click connect to get the other required auth params for OAuth calls.
    The other required params for OAuth calls are :
    Client ID : [Is unique to client. Once user clicks connect button this value is shown]
    Client Secret : [Is unique to client. Once user clicks connect button this value is shown]
    API Key : [Is unique to client. Once user clicks connect button this value is shown]

    The endpoints for StratusTexting Connect Open API :#

    https://api-stratustexting.spectrumvoip.com/stratustexting-prod
    Modified at 2025-12-04 13:40:25
    Previous
    Getting Started
    Next
    Postman How-to for StratusTexting OpenAPIs
    Built with