Swagger UI

Signalmash API Platform
 1.0 
OAS3

Every API request authenticates the user, which you may do through the customer's site by creating tokens. Customers can now use the same or different tokens for each activity they make, thanks to a single management location.
Log in to the portal, then go to the API Menu and select "Tokens" from the submenu.
To make a token, go to the right upper corner and click "Add Token."
There will be a pop-up window. Choose the function (s) to link to the token.

Servers

Account

GET​/checkBalance
Get Account Balance.

Webhook

PUT​/webhookSubscription
Subscribe API Webhook.

Brands

GET​/brandRelationship
Get Brand Relationship Types
GET​/brandVertical
List All Vertical
GET​/brandEntity
Get Brand Entity Types
GET​/brandIdentityStatus
Get Brand identity Statuses
GET​/altBusinessIdType
Get alternative business ID type.
GET​/stockExchange
List all stock exchanges
GET​/brand
Get Existing Brand By (brandId)
GET​/getbrands
Get All Existing Brands
POST​/registerbrand
Register New Brand (Non-Blocking)
PUT​/updateBrand
Update Brand Properties
PUT​/updateBrandIdentity
Update Brand Identity Status
POST​/brandSmsOtp
Resend an OTP message to the brand's mobilePhone (SP entity type only)
GET​/brandOtpStatus
Get OTP Status By referenceId
DELETE​/deleteBrand
Delete Brand
GET​/vettingStatus
Get Vetting Status Type
GET​/vettingClass
List All Vetting Classes
GET​/extVettingProvider
Get External Vetting Provider
PUT​/importVetting
Import external vetting record
POST​/applyVetting
Order new external vetting for a brand.
GET​/externalVettingList
Get list of external vetting record for a given brand.
PUT​/revet
Revet the Brand
POST​/2faEmail
Resend 2FA Email

Campaigns

GET​/campaignCases
List All Use-Cases
GET​/getMnoList
List all MNOs
GET​/campaigns
Get All Existing Campaign List
GET​/qualifyBrandByUsecas
Campaign Builder Step 1 Qualify brand by usecase
POST​/registercampaign
Campaign Builder Step 2 Create New Campaign
PUT​/updateCampaign
Update My Campaign Properties by using Campaign Id/SM Reference No.
PUT​/autoRenewal
Update autoRenewal Property For Campaign
GET​/campaignDetails
Get my Campaign Details.
GET​/mnoMetaData
Get my Campaign MNO MetaData
DELETE​/deletecampaign
Deactivate my Campaign
POST​/campaignMultimediaFileUpload
Add MMS sample media file to a Campaign by using Campaign Id/SM Reference No.
GET​/campaignMultimediaFileGet
List MMS sample media files on a campaign.
DELETE​/campaignMultimediaFileDelete
Delete MMS sample media files on a campaign.

SMS/MMS

POST​/sms
Send SMS
POST​/mms
Send MMS
POST​/messages
Send Messages
POST​/sendotpbysms
POST​/verifyotp