Public
Documentation Settings

GuniSMS API Doc

Single and Bulk API - By GuniSMS.

For any help, shoot us an email info@guni.com.au

How to get App Token:

App tokens are necessary for each action that requires authentication. To generate your App Token follow below steps:

#NOTE: DO NOT SHARE YOUR APP TOKEN WITH ANYONE

You can copy this token with handy option on right side corner of the text box.

This token is a Bearer authentication token which will be used in APIs as show in examples.

About WebHooks:

Guni provides you with three types of WebHooks for integrating your application.

You can find these here - https://app.gunisms.com.au/integrations

receive URL: On this URL you will receive any responses submitted by your users when replylink checkbox is checked.

Request from Guni will contain following parameters in request's body:

  • _id - message Id
  • status - current status of message e.g. delivered
  • type - type of request i.e. receive
  • message - response from your customer

status URL: On this URL you will receive status of messages sent via Guni's Single API.

Request from Guni will contain following parameters in request's body:

  • _id - message Id
  • status - current status of message e.g. delivered
  • type - type of request i.e. send
  • reason - description of error or failure, if there is any

bulk status URL: On this URL you will receive status of messages sent via Guni's Bulk API.

Request from Guni will contain following parameters in request's body:

  • _id - message Id
  • status - current status of message e.g. delivered
  • type - type of request i.e. send
  • reason - description of error or failure, if there is any.
  • bulkId - bulk Id to track all the messages sent in a Bulk API request (response from Bulk API will contain bulkId too)
AUTHORIZATIONBearer Token
Token

<token>

Loading