ShortySMS Integrations
ShortySMS is currently integrated with Zapier but you can also use APIs to connect.
This will require a Lifetime plan on AppSumo and all the APIs can be seen on this page:
https://shortysms.com/dashboard/account/oauth
If you're building a custom integration to ShortySMS which requires users to authenticate in order to get access tokens to make API requests on their behalf, you'll need to create an OAuth 2.0 client.
This is easy to do from the "OAuth Apps" settings page found here -.https://shortysms.com/dashboard/integrations
Using the authorization_code grant type to authenticate users using OAuth 2.0 to retrieve an access token is fairly conventional, more information on that process can be found here: https://www.oauth.com/oauth2-servers/server-side-apps/authorization-code/
We provide a handful of API endpoints you may use to create custom integrations with your ShortySms account.
To use the API you must first obtain an access token in order to authenticate your requests:
Obtaining a Personal Access Token
To obtain a personal access token navigate to Integrations and click "Create New Token". Give your token a name that indicates what you will use it for, and then click "Create".
Once the token is generated it will only be shown once, so be sure to take note of it before closing the window.
Using Access Token in Requests
To authenticate requests to the API endpoints. You must include your access token in the Authorization header of the request similar to the below one:
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhfAJE9f8DKeyJ0eXAiOiJKV1QiLCJhfAJE9f8DK
If you have any questions about this, feel free to reach out to our Support team at support@shortysms.com