{ "info": { "_postman_id": "592d24e2-34a0-4174-a6c0-35f0a3e7ab5d", "name": "Unifonic Authenticate Call Management and Status Rest API", "description": "Handles verifications with OTP to multiple channels\n\nContact Support:\n Name: Unifonic Support\n Email: support@unifonic.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:22:36.000Z", "updatedAt": "2026-07-28T03:22:36.000Z", "lastUpdatedBy": "35240", "uid": "35240-592d24e2-34a0-4174-a6c0-35f0a3e7ab5d" }, "item": [ { "name": "rest", "item": [ { "name": "SMS", "item": [ { "name": "messages", "item": [ { "name": "scheduledmessages", "item": [ { "name": "Stop Scheduled Messages", "id": "d4418153-07bb-42e7-a7ec-0fd854fb5ae4", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&MessageID=&responseFormat=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "support json format only", "key": "responseFormat", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] }, "description": "Unifonic Stop scheduled messages API allows you to Delete (Stops) scheduled message,If MessageID is specified only one message is stopped, Otherwise all messages are stopped through simple RESTful APIs." }, "response": [ { "id": "6fb66519-6a7f-4cad-8139-c33c9869e631", "name": "New Response", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&MessageID=&responseFormat=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "support json format only", "key": "responseFormat", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"message\": \"\",\n \"errorCode\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-6fb66519-6a7f-4cad-8139-c33c9869e631" }, { "id": "e29e23b1-ad3b-4bd1-ae1c-ad213a17422d", "name": "Authentication failed", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&MessageID=&responseFormat=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "support json format only", "key": "responseFormat", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-e29e23b1-ad3b-4bd1-ae1c-ad213a17422d" }, { "id": "76d8935f-bdf1-4644-b0f9-3c26a058025b", "name": "Scheduled message not found for this User", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&MessageID=&responseFormat=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "support json format only", "key": "responseFormat", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-76d8935f-bdf1-4644-b0f9-3c26a058025b" } ], "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-d4418153-07bb-42e7-a7ec-0fd854fb5ae4" }, { "name": "Send Scheduled Messages", "id": "a4891560-027b-4a11-bf23-04392ba2fece", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] }, "description": "Unifonic Send Scheduled API allows you to schedule text messages to users around the globe through simple RESTful API to be sent in future." }, "response": [ { "id": "9793dc92-4a77-4887-b743-7d018e22f2c9", "name": "New Response", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"message\": \"\",\n \"errorCode\": \"\",\n \"Status\": \"\"\n}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-9793dc92-4a77-4887-b743-7d018e22f2c9" }, { "id": "87369cd1-950b-4ef2-a31b-3453cbafc537", "name": "Authentication failed", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-87369cd1-950b-4ef2-a31b-3453cbafc537" }, { "id": "7d4afae4-e9a0-4141-acd7-ae19d02e17fb", "name": "Wrong parameter format", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Not Acceptable", "code": 406, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-7d4afae4-e9a0-4141-acd7-ae19d02e17fb" }, { "id": "d350e32f-3c95-4869-a519-860cac90d7f2", "name": "Message body is empty", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Retry With", "code": 449, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-d350e32f-3c95-4869-a519-860cac90d7f2" }, { "id": "c3f238b3-2ccb-4e5e-84ad-c779d0770bf8", "name": "TimeScheduled parameter must indicate time in the future", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-c3f238b3-2ccb-4e5e-84ad-c779d0770bf8" }, { "id": "be4827e1-daa9-4677-b1ec-24b2a33ee0d8", "name": "This user cannot use specified SenderID", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-be4827e1-daa9-4677-b1ec-24b2a33ee0d8" }, { "id": "87157f0b-d8a7-4ecb-9dec-031661444047", "name": "Invalid dest num", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=&SenderID=&Recipient=&Body=&TimeScheduled=&responseType=&CorrelationID=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Schedule send messages, in the following format yyyy-mm-dd HH:mm:ss", "key": "TimeScheduled", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-87157f0b-d8a7-4ecb-9dec-031661444047" } ], "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-a4891560-027b-4a11-bf23-04392ba2fece" }, { "name": "Scheduled Message Details", "id": "3886a661-3787-4808-85fc-76a3086a5c05", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" } ] }, "description": "Unifonic Scheduled message details allows you to get details of scheduled messages through simple RESTful APIs" }, "response": [ { "id": "8e149cf0-f8c0-4095-9f80-72e9226579c4", "name": "New Response", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"message\": \"\",\n \"errorCode\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-8e149cf0-f8c0-4095-9f80-72e9226579c4" }, { "id": "b3b6124c-78c4-4e63-98f4-ae6bd6154a40", "name": "Authentication failed", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages/scheduledmessages?AppSid=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages", "scheduledmessages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-b3b6124c-78c4-4e63-98f4-ae6bd6154a40" } ], "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-3886a661-3787-4808-85fc-76a3086a5c05" } ], "id": "486bc9ad-c606-4c59-88b4-274d35460d6a", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-486bc9ad-c606-4c59-88b4-274d35460d6a" }, { "name": "Send message", "id": "131121a2-c520-437f-873e-102045faa38b", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] }, "description": "Unifonic Send API allows you to send text messages to users around the globe through simple RESTful APIs" }, "response": [ { "id": "763eb39a-dd6a-4f9a-8abc-b11f6d21775f", "name": "New Response", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"message\": \"\",\n \"errorCode\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-763eb39a-dd6a-4f9a-8abc-b11f6d21775f" }, { "id": "3463081a-d284-4201-8d14-da2df86f3d03", "name": "Authentication failed", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-3463081a-d284-4201-8d14-da2df86f3d03" }, { "id": "7845848b-2140-4ecc-a093-4fbe867b8c3b", "name": "Message body is empty", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] } }, "status": "Retry With", "code": 449, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-7845848b-2140-4ecc-a093-4fbe867b8c3b" }, { "id": "f928783a-9960-4900-867a-05fa36f51cdd", "name": "This user cannot use specified SenderID", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-f928783a-9960-4900-867a-05fa36f51cdd" }, { "id": "396650ea-81eb-45fc-abe4-32f8effbc8df", "name": "Invalid dest num", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/messages?AppSid=&SenderID=&Body=&Recipient=&responseType=&CorrelationID=&baseEncode=&statusCallback=&async=false", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "messages" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "(Required) The SenderID to send from, App default SenderID is used unless else stated", "key": "SenderID", "value": "" }, { "description": "(Required) Message body supports both English and unicodes characters, concatenated messages is supported", "key": "Body", "value": "" }, { "description": "(Required) Destination mobile number, mobile numbers must be in international format without 00 or + Example: (9660000000000)", "key": "Recipient", "value": "" }, { "description": "Support json format only", "key": "responseType", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" }, { "description": "The statusCallback is used by the client to receive SMS delivery status. It must be a valid HTTPS URL and should resolve to a public IP address only.", "key": "statusCallback", "value": "" }, { "description": "It specifies that the request will be executed asynchronously as soon as it is sent", "key": "async", "value": "false" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-396650ea-81eb-45fc-abe4-32f8effbc8df" } ], "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-131121a2-c520-437f-873e-102045faa38b" } ], "id": "630f851b-70e8-470f-aaeb-f5aa1cf9d708", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-630f851b-70e8-470f-aaeb-f5aa1cf9d708" }, { "name": "Messages", "item": [ { "name": "GetMessagesDetails", "item": [ { "name": "Get Message Details", "id": "c9df6156-836b-4953-8272-fcb91b85b137", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/Messages/GetMessagesDetails?AppSid=&MessageID=&senderID=&Recipient=&dateFrom=&dateTo=&CorrelationID=&Limit=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "Messages", "GetMessagesDetails" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "The SenderID to send from, App default SenderID is used unless else stated", "key": "senderID", "value": "" }, { "description": "Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "The start date for the report time interval, date format should be yyyy-mm-dd", "key": "dateFrom", "value": "" }, { "description": "The end date for the report time interval, date format should be yyyy-mm-dd", "key": "dateTo", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "The maximum number of messages details", "key": "Limit", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] }, "description": "Unifonic Get message details API allows you to get details of messages with optional filters,returns paginated messages, next page or previous page through simple RESTful APIs" }, "response": [ { "id": "1cadeb1a-9606-4a32-92d5-4bb869b7138d", "name": "New Response", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/Messages/GetMessagesDetails?AppSid=&MessageID=&senderID=&Recipient=&dateFrom=&dateTo=&CorrelationID=&Limit=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "Messages", "GetMessagesDetails" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "The SenderID to send from, App default SenderID is used unless else stated", "key": "senderID", "value": "" }, { "description": "Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "The start date for the report time interval, date format should be yyyy-mm-dd", "key": "dateFrom", "value": "" }, { "description": "The end date for the report time interval, date format should be yyyy-mm-dd", "key": "dateTo", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "The maximum number of messages details", "key": "Limit", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"success\": \"\",\n \"message\": \"\",\n \"errorCode\": \"\",\n \"data\": {}\n}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-1cadeb1a-9606-4a32-92d5-4bb869b7138d" }, { "id": "a63c95f0-0118-4cde-984e-c22c09eea1c9", "name": "Authentication failed", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/Messages/GetMessagesDetails?AppSid=&MessageID=&senderID=&Recipient=&dateFrom=&dateTo=&CorrelationID=&Limit=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "Messages", "GetMessagesDetails" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "The SenderID to send from, App default SenderID is used unless else stated", "key": "senderID", "value": "" }, { "description": "Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "The start date for the report time interval, date format should be yyyy-mm-dd", "key": "dateFrom", "value": "" }, { "description": "The end date for the report time interval, date format should be yyyy-mm-dd", "key": "dateTo", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "The maximum number of messages details", "key": "Limit", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-a63c95f0-0118-4cde-984e-c22c09eea1c9" }, { "id": "f1db78dc-a941-44b8-9d5d-ab40b35fe383", "name": "MessageId must be numeric", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/Messages/GetMessagesDetails?AppSid=&MessageID=&senderID=&Recipient=&dateFrom=&dateTo=&CorrelationID=&Limit=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "Messages", "GetMessagesDetails" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "The SenderID to send from, App default SenderID is used unless else stated", "key": "senderID", "value": "" }, { "description": "Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "The start date for the report time interval, date format should be yyyy-mm-dd", "key": "dateFrom", "value": "" }, { "description": "The end date for the report time interval, date format should be yyyy-mm-dd", "key": "dateTo", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "The maximum number of messages details", "key": "Limit", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-f1db78dc-a941-44b8-9d5d-ab40b35fe383" }, { "id": "6127d245-123f-400c-8a41-515a49af62f5", "name": "Request failed", "originalRequest": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-authenticate-app-id", "value": "" } ], "url": { "raw": "{{baseUrl}}/rest/SMS/Messages/GetMessagesDetails?AppSid=&MessageID=&senderID=&Recipient=&dateFrom=&dateTo=&CorrelationID=&Limit=&baseEncode=", "host": [ "{{baseUrl}}" ], "path": [ "rest", "SMS", "Messages", "GetMessagesDetails" ], "query": [ { "description": "(Required) A character string that uniquely identifies your app", "key": "AppSid", "value": "" }, { "description": "A unique ID that identifies a message", "key": "MessageID", "value": "" }, { "description": "The SenderID to send from, App default SenderID is used unless else stated", "key": "senderID", "value": "" }, { "description": "Destination mobile number, mobile numbers must be in international format without 00 or + Example: (966000000000)", "key": "Recipient", "value": "" }, { "description": "The start date for the report time interval, date format should be yyyy-mm-dd", "key": "dateFrom", "value": "" }, { "description": "The end date for the report time interval, date format should be yyyy-mm-dd", "key": "dateTo", "value": "" }, { "description": "Is a unique identifier value that is attached to requests and messages", "key": "CorrelationID", "value": "" }, { "description": "The maximum number of messages details", "key": "Limit", "value": "" }, { "description": "Binary-to-text encoding schemes that represent binary data in an ASCII string format", "key": "baseEncode", "value": "" } ] } }, "status": "Network connect timeout error[23]", "code": 599, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-6127d245-123f-400c-8a41-515a49af62f5" } ], "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-c9df6156-836b-4953-8272-fcb91b85b137" } ], "id": "7cef447a-c3cb-4c4d-af0a-c3f587b623b9", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-7cef447a-c3cb-4c4d-af0a-c3f587b623b9" } ], "id": "ff893721-bcbe-40be-8a53-1cf40fea2857", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-ff893721-bcbe-40be-8a53-1cf40fea2857" } ], "id": "5d693000-3cef-40c2-b937-03423034e89e", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-5d693000-3cef-40c2-b937-03423034e89e" } ], "id": "93782e21-dabd-4103-8b6e-837125defed8", "createdAt": "2026-07-28T03:22:37.000Z", "updatedAt": "2026-07-28T03:22:37.000Z", "uid": "35240-93782e21-dabd-4103-8b6e-837125defed8" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-authenticate-app-id", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://authenticate.cloud.api.unifonic.com" } ] }