API 1.0 Documentation

API Usage Limits

Overview For better reliability, optimum performance and to ensure the SBT API platform is available to all of our customers, certain limits have been put

Archive Inbound Messages

Reporting Limits: 1 connection per 15 minutes No connections from 12:00AM to 2:00AM Central Time Overview Returns the archived messages received. Note: Only top level

Archive Messages Sent

Reporting Limits: 1 connection per 15 minutes No connections from 12:00AM to 2:00AM Central Time Overview  Returns archived messages sent from various levels of the platform.

Authenticate API Key

Overview This method returns a security token, which is used in all methods for authentication.   Syntax [OperationContractAttribute()] SBT.API.DataContracts.Common.WSLoginResponse AuthenticateAPIKey( SBT.API.DataContracts.Common.LoginRequestDetails loginRequest ) WSDL Production:

Callback URL

Callback URL A “callback URL” is the web address an API needs to send information for use by a different web site. You will need

Confirm VBT

 Overview This method is used to verify the pin for a phone number. This method is used when VBT type is set to PIN. Syntax

ConfirmVBTWithTransactionTicket

 Overview This method is used to verify the pin for a phone number with generating the transaction ticket. This method is used when VBT type

Create Short URL using Custom Keyword

Overview Using this service, user can create Short URL using a custom keyword.   Syntax C# public WSGeneralResponse CreateShortURLusingCustomKeyword(string securityToken, string orgCode, string domain, string

Create Template

Syntax C# [OperationContractAttribute()] SBT.API.DataContracts.Admin.WSTemplateResponse CreateTemplate( string securityToken, SBT.API.DataContracts.Admin.TemplateDetail template )   WSDL Production: https://ui.solutionsbytext.com/Sbt.App.SetUp/WSServices/templateWSService.svc?singleWsdl Staging: https://test.solutionsbytext.com/Sbt.App.SetUp/WSServices/templateWSService.svc?singleWsdl   Parameters securityToken – String[1000] (Required) – SecurityToken to authenticate the

Delete Template

Syntax C# [OperationContractAttribute()] SBT.API.DataContracts.Admin.WSTemplateResponse DeleteTemplate( string securityToken, string orgCode, int templateID )   WSDL Production: https://ui.solutionsbytext.com/Sbt.App.SetUp/WSServices/templateWSService.svc?singleWsdl Staging: https://test.solutionsbytext.com/Sbt.App.SetUp/WSServices/templateWSService.svc?singleWsdl   Parameters securityToken – String[1000] (Required) – SecurityToken to