{"info":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","description":"<html><head></head><body><p>CryptonMobile Messaging API is a secure and easy way to send and receive SMS messages. You can also retrieve branch status and list of sent and received messages using this API Service.</p>\n<p><strong>Overview</strong></p>\n<ol><li><p>You will need an API Key and Secret code to use any endpoints. Authorization is basic auth over HTTPS/TLS1.2. You just need to include in every request a header with key=<code>Authorization</code> and value=<code>Basic base64(API Key:Secret)</code>. See sample headers below.</p></li><li><p>All requests should be done over HTTPS</p></li><li><p>Request body and response to every request is in JSON format. Make sure to set <code>Content-Type: application/json</code> in the headers of every request.</p></li><li><p>HTTP status codes will be sent to every response to any API call. <code>200 OK</code> response means the call was successful. <code>4XX</code> or <code>5XX</code> response means there was an error on the API call.</p></li><li><p>All errors are represented by a JSON response of <code>\"error\": {}</code> key indicating the name of the error and a description.</p></li><li><p>If you need help on using CryptonMobile Messaging API, you may send an email to <a href=\"mailto:support@cryptonmobile.com\">support@cryptonmobile.com</a></p></li></ol></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"13429452","collectionId":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","publishedId":"2s93sXbZbF","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-06-05T08:36:13.000Z"},"item":[{"name":"Sending a Message","item":[{"name":"Send SMS","id":"4477ead5-2f25-47ed-bb79-258407f62bee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2Nm...","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"body\": \"This is a test message.\",\n    \"recipients\": [\n        {\n            \"phoneNumber\": \"+11234567890\"\n        },\n        {\n            \"phoneNumber\": \"+11234567891\"\n        }\n    ],\n    \"sendDateTime\": {\n        \"start\": \"2019-01-31T10:00:00Z\",\n        \"end\": \"2019-01-31T13:00:00Z\"\n    },\n    \"statusCallbackUrl\": \"https://yourdomain.com/callbackreceiver.php\",\n    \"branchCode\": \"1234\",\n    \"type\": \"Reminder Alert\"\n}"},"url":"https://messagingapi.dlangemobile.com/v1/messagerequest","description":"<p>This endpoint allows you to send SMS message(s) to a single or multiple phone number recipients.\n<br />\n<br /></p>\n<p><strong>Request Notes</strong></p>\n<ol>\n    <li>Body (required) - This is the content of the SMS message you want to send. The API allows up to 918 characters for the body but note that one SMS has a maximum of 160 characters only. It is always best to send an SMS message of up to 160 characters only to avoid the message being received as multiple concatenated messages.</li>\n    <li>Recipients (required) - This is a list of phone numbers you want to send the message to. Phone numbers should be valid and in the format <code>+[COUNTRY CODE][VALID PHONE NUMBER]</code>. Duplicate phone numbers are not allowed on a single message request.</li>\n    <li>SendDateTime (optional) - Use this only if you want to send the SMS at a specified datetime range. Start and End datetime should be in UTC.</li>\n    <li>Branch Code (optional) - Use this if you want to associate the SMS to a particular branch or store.</li>\n    <li>Type (optional) - Use this if you want to associate the SMS to a particular campaign type like \"Marketing\", \"Payment Alert\", or any campaign type you want.</li>\n    <li>StatusCallbackUrl (optional) - If you want to receive real-time delivery receipts of every SMS on the send request, place your Callback URL here. Our API will do a <code>HTTP POST</code> to your Callback URL as soon as the delivery receipts are in. This is particularly useful in tracking SMS delivery. Here is a sample <code>POST</code> from our API:<br />\n    <pre><code> {\n       \"MessageRequestId\":\"{MessageRequestId}\",\n       \"Sender\":\"74303\",\n       \"Recipient\":\"+11234567890\",\n       \"Date\":\"2019-01-23T23:16:34.127Z\",\n       \"Status\":\"Sent\",\n       \"ErrorCode\":0,\n       \"Description\":\"Delivered\"\n    }</code></pre>\n    </li>\n</ol>\n<br />\n<p><strong>Response Notes</strong></p>\n<ol>\n    <li>A successful response will contain a MessageRequestId which you can use to get delivery status via the Get Message Request Status endpoint. This MessageRequestId will also be present in delivery receipts posted to your Callback URL.</li>\n</ol>","urlObject":{"protocol":"https","path":["v1","messagerequest"],"host":["messagingapi","dlangemobile","com"],"query":[],"variable":[]}},"response":[{"id":"09539a01-e7ed-4344-83b0-f173b8827e93","name":"Send SMS","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2NmNi00..","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"body\": \"This is a test message.\",\r\n  \"recipients\": [\r\n    {\r\n      \"phoneNumber\": \"+12345678901\"\r\n    },\r\n    {\r\n      \"phoneNumber\": \"+12345678902\"\r\n    }\r\n  ],\r\n  \"sendDateTime\": {\r\n    \"start\": \"2019-01-31T10:00:00Z\",\r\n    \"end\": \"2019-01-31T13:00:00Z\"\r\n  },\r\n  \"statusCallbackUrl\": \"https://yourdomain.com/callbackreceiver.php\",\r\n  \"branchCode\": \"1234\",\r\n  \"type\": \"Reminder Alert\"\r\n}"},"url":"https://messagingapi.dlangemobile.com/v1/messagerequest"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Kestrel"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 29 Jan 2019 16:53:04 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"messageRequestId\": \"{messageRequestId}\"\n}"}],"_postman_id":"4477ead5-2f25-47ed-bb79-258407f62bee"},{"name":"Get Delivery Status","id":"5fd62a7d-1e9a-4213-97a1-3e7adb1aeb8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2Nm...","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/messagerequest/{{MessageRequestId}}","description":"<p>This endpoint allows you to get delivery status of every SMS sent via the Send SMS API call. You will just need to place the MessageRequestId at the end of the endpoint URL.\n<br />\n<br />\nThe resulting JSON response will contain a list of every SMS details in your request with its Status that can have values of <code>Sent</code> or <code>Failed</code>. If the SMS Status is <code>Failed</code>, the corresponding <code>ErrorCode</code> and <code>Description</code> will tell you why it failed.</p>\n","urlObject":{"protocol":"https","path":["v1","messagerequest","{{MessageRequestId}}"],"host":["messagingapi","dlangemobile","com"],"query":[],"variable":[]}},"response":[{"id":"24185974-6f4e-46d8-878c-89baf2f94536","name":"Get Delivery Status","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2NmNi00..","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/messagerequest/{{messageRequestId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Kestrel"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Thu, 31 Jan 2019 09:57:22 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"messageRequestId\": \"{messageRequestId}\",\n    \"messages\": [\n        {\n            \"sender\": \"74303\",\n            \"recipient\": \"+12345678901\",\n            \"date\": \"2019-01-31T07:52:05.923\",\n            \"status\": \"Sent\",\n            \"errorCode\": \"0\",\n            \"description\": \"Delivered\"\n        },\n        {\n            \"sender\": \"74303\",\n            \"recipient\": \"+12345678902\",\n            \"date\": \"2019-01-31T07:52:05.923\",\n            \"status\": \"Sent\",\n            \"errorCode\": \"0\",\n            \"description\": \"Delivered\"\n        }\n    ]\n}"}],"_postman_id":"5fd62a7d-1e9a-4213-97a1-3e7adb1aeb8b"}],"id":"7906728e-05ad-405d-922b-a9dce8a612ea","event":[{"listen":"prerequest","script":{"id":"abfc396e-a7db-4786-ac04-099b6c7826b9","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7643250e-206d-4176-a8e9-8b3f8e510c02","type":"text/javascript","exec":[""]}}],"_postman_id":"7906728e-05ad-405d-922b-a9dce8a612ea","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Replies","item":[{"name":"Get Replies/Inbox","id":"de81b657-a507-47fc-b00d-52bce1e16765","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2Nm...","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/messages/inbox?startdate={startdate}&enddate={enddate}","description":"<p>This endpoint allows you to retrieve a list of customer replies or your inbox messages for a specified date range. You can set filters by using the following parameters: <code>startdate</code>, <code>enddate</code></p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"8793f5e7-de68-4e6c-bed6-998658b5f448","id":"8793f5e7-de68-4e6c-bed6-998658b5f448","name":"Getting Replies","type":"folder"}},"urlObject":{"protocol":"https","path":["v1","messages","inbox"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Starting date of the PaymentRequests (e.g. 2019-04-26)</p>\n","type":"text/plain"},"key":"startdate","value":"{startdate}"},{"description":{"content":"<p>Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-05-26)</p>\n","type":"text/plain"},"key":"enddate","value":"{enddate}"}],"variable":[]}},"response":[{"id":"927d6291-e78c-40a0-bbab-c8b8fb1de0bf","name":"Get Replies/Inbox","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Basic NTNhYTU1YzEtM2NmNi00..","type":"text"}],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/messages/inbox?startdate={startdate}&enddate={enddate}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","messages","inbox"],"query":[{"key":"startdate","value":"{startdate}","description":"Required. Starting date of the PaymentRequests (e.g. 2019-04-26)"},{"key":"enddate","value":"{enddate}","description":"Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-05-26)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Content-Length","value":"0"},{"key":"Server","value":"Kestrel"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 27 Aug 2019 11:20:25 GMT"}],"cookie":[],"responseTime":null,"body":"[\r\n  {\r\n    \"sender\": \"+11234567890\",\r\n    \"recipient\": \"12345\",\r\n    \"date\": \"2019-04-26T00:07:34.883\",\r\n    \"body\": \"Thanks\",\r\n    \"branchCode\": \"1234\",\r\n    \"type\": \"Standard\"\r\n  },\r\n  {\r\n    \"sender\": \"+11234567891\",\r\n    \"recipient\": \"12345\",\r\n    \"date\": \"2019-04-27T00:08:08.35\",\r\n    \"body\": \"STOP\",\r\n    \"branchCode\": \"1235\",\r\n    \"type\": \"Opt-out\"\r\n  }\r\n]"}],"_postman_id":"de81b657-a507-47fc-b00d-52bce1e16765"}],"id":"8793f5e7-de68-4e6c-bed6-998658b5f448","description":"<p>There are two ways to get your customer replies or your inbox messages. The first one is via a callback URL or webhook. The second is via a Get Replies/Inbox endpoint.</p>\n<p>This API is able to send real-time SMS replies to a callback URL. Just inform us your callback URL or webhook so we can set it up to your account and it will receive real-time posts containing replies you have received.</p>\n<p>Here is a sample body of a post from our API:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"replies\": [\n    {\n      \"from\": \"+11234567890\",\n      \"to\": \"74303\",\n      \"body\": \"HELP\",\n      \"receiveddate\": \"2019-01-31T07:22:15Z\",\n      \"branchCode\": \"0000\",\n      \"type\": \"Keyword\"\n    },\n    {\n      \"from\": \"+11234567891\",\n      \"to\": \"74303\",\n      \"body\": \"STOP\",\n      \"receiveddate\": \"2019-01-31T07:22:15Z\",\n      \"branchCode\": \"0000\",\n      \"type\": \"Opt-out\"\n    }\n  ]\n}\n\n</code></pre>","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"2dd4e502-fd50-45d3-919a-a0cd1bbbb5d2","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e02a6fed-8aca-47ae-a733-7e1514edac15","type":"text/javascript","exec":[""]}}],"_postman_id":"8793f5e7-de68-4e6c-bed6-998658b5f448"},{"name":"Getting Branch Stats","item":[{"name":"Get Branch Stats","id":"aac2b7ea-21e7-4161-8796-cb26c948693c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/branchstats?startdate={startdate}&enddate={enddate}&branchid={branchid}","description":"<p>This endpoint allows you to retrieve stats for SMS Sent/Failed, Autoreply Sent/Failed, Total SMS Overall, and SMS Received. You can set filters by using the following parameters: startdate, enddate, and branchid.</p>\n<br />\n<br />\nThe resulting JSON response will contain a list of every SMS details in your request with its Status that can have values of <code>Sent</code> or <code>Failed</code>. If the SMS Status is <code>Failed</code>, the corresponding <code>ErrorCode</code> and <code>Description</code> will tell you why it failed.","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","branchstats"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Starting date of the stat (e.g. 2019-04-26)</p>\n","type":"text/plain"},"key":"startdate","value":"{startdate}"},{"description":{"content":"<p>Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-05-26)</p>\n","type":"text/plain"},"key":"enddate","value":"{enddate}"},{"description":{"content":"<p>Optional. This can be a code for the branch or store. Enter a value if you want to filter by Branch Id. If not set, all branches/stores will be listed from the response.</p>\n","type":"text/plain"},"key":"branchid","value":"{branchid}"}],"variable":[]}},"response":[{"id":"51a2d174-b171-4204-aca7-f8f06c296a26","name":"Get Branch Stats","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/branchstats?startdate={startdate}&enddate={enddate}&branchid={branchId}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","branchstats"],"query":[{"key":"startdate","value":"{startdate}","description":"Required. Starting date of the stat (e.g. 2019-04-26)"},{"key":"enddate","value":"{enddate}","description":"Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-04-26)"},{"key":"branchid","value":"{branchId}","description":"Optional. This can be a code for the branch or store. Enter a value if you want to filter by Branch Id. If not set, all branches/stored will be listed from the response."}]}},"_postman_previewlanguage":null,"header":[{"key":"startdate","value":"2019-12-13","description":"","type":"text"},{"key":"enddate","value":"2019-02-13","description":"","type":"text"},{"key":"branchid","value":"0011","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[ \r\n    {\r\n        \"branchId\": \"0001\",\r\n        \"totalSMSSent\": 227,\r\n        \"totalSMSFailed\": 30,\r\n        \"totalAutoReplySent\": 0,\r\n        \"totalAutoReplyFailed\": 0,\r\n        \"overAllTotalSMSSent\": 257,\r\n        \"totalSMSReceived\": 0\r\n    },\r\n    {\r\n        \"branchId\": \"0002\",\r\n        \"totalSMSSent\": 7377,\r\n        \"totalSMSFailed\": 1921,\r\n        \"totalAutoReplySent\": 6,\r\n        \"totalAutoReplyFailed\": 0,\r\n        \"overAllTotalSMSSent\": 9304,\r\n        \"totalSMSReceived\": 62\r\n    }\r\n]\r\n"}],"_postman_id":"aac2b7ea-21e7-4161-8796-cb26c948693c"}],"id":"bf5ab2c6-9e60-421b-8f8b-959fe5357d1f","_postman_id":"bf5ab2c6-9e60-421b-8f8b-959fe5357d1f","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Sent Messages","item":[{"name":"Get Sent Messages","id":"6cd64f0d-94f8-4c63-b051-6047673ae415","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/sentmessages?startdate={startdate}&enddate={enddate}&branchid={branchid}&phoneNumber={phoneNumber}","description":"<p>This endpoint allows you to retrieve a report of sent messages within a specific date range, filtered by branch ID and phone number.</p>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","sentmessages"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Starting date of the stat (e.g. 2019-12-13)</p>\n","type":"text/plain"},"key":"startdate","value":"{startdate}"},{"description":{"content":"<p>Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-12-13)</p>\n","type":"text/plain"},"key":"enddate","value":"{enddate}"},{"description":{"content":"<p>Required. Enter the branch Id that you want to retrieve. This can be a code for the branch or store. </p>\n","type":"text/plain"},"key":"branchid","value":"{branchid}"},{"description":{"content":"<p>Optional. Enter the phone number you want to filter. Exclude the '+' sign in the phone number parameter. Example: 11234567890</p>\n","type":"text/plain"},"key":"phoneNumber","value":"{phoneNumber}"}],"variable":[]}},"response":[{"id":"8350ec03-da03-4b43-b71a-9c1636d6a6c8","name":"Get Sent Messages","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/sentmessages?startdate={startdate}&enddate={enddate}&branchid=0011&phoneNumber={phoneNumber}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","sentmessages"],"query":[{"key":"startdate","value":"{startdate}","description":"Required. Starting date of the stat (e.g. 2019-12-13)"},{"key":"enddate","value":"{enddate}","description":"Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-12-13)"},{"key":"branchid","value":"0011","description":"Required. Enter the branch Id that you want to retrieve. This can be a code for the branch or store. "},{"key":"phoneNumber","value":"{phoneNumber}","description":"Optional. Enter the specific phone number you want to filter. Exclude the '+' sign in the phone number parameter. Example: 11234567890\n"}]}},"_postman_previewlanguage":null,"header":[{"key":"startdate","value":"2019-12-13","description":"","type":"text"},{"key":"enddate","value":"2019-12-13","description":"","type":"text"},{"key":"branchid","value":"0011","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[ \r\n    {\r\n        \"dateCreated\": \"2021-08-31T23:47:58.25\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Smith\",\r\n        \"branchId\": \"0000\",\r\n        \"phoneNumber\": \"+11234567890\",\r\n        \"message\": \"This is a test message.\",\r\n        \"status\": \"Sent\"\r\n    },\r\n    {\r\n        \"dateCreated\": \"2021-09-01T14:32:54.29\",\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Smith\",\r\n        \"branchId\": \"0000\",\r\n        \"phoneNumber\": \"+11234567891\",\r\n        \"message\": \"This is a test message.\",\r\n        \"status\": \"Sent\"\r\n    }\r\n]\r\n"}],"_postman_id":"6cd64f0d-94f8-4c63-b051-6047673ae415"}],"id":"0d6ea2a6-f21a-42f8-93c6-3b8033bbdec3","_postman_id":"0d6ea2a6-f21a-42f8-93c6-3b8033bbdec3","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Received Messages","item":[{"name":"Getting Received Messages","id":"c24629e0-f689-4a52-816d-9ee79e79baec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"Basic NWIxOWEwZTAtODNhYy00..","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/reports/receivedmessages?startdate={startdate}&enddate={enddate}&branchid={branchid}","description":"<p>This endpoint allows you to retrieve the list of received messages. You can set filters by using the following parameters: startdate, enddate, and branchid.</p>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","receivedmessages"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Starting date range. (e.g. 2019-04-26)</p>\n","type":"text/plain"},"key":"startdate","value":"{startdate}"},{"description":{"content":"<p>Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-05-26)</p>\n","type":"text/plain"},"key":"enddate","value":"{enddate}"},{"description":{"content":"<p>Optional. This can be a code for the branch or store. Enter a value if you want to filter by Branch Id. If not set, all branches/stores will be listed from the response. </p>\n","type":"text/plain"},"key":"branchid","value":"{branchid}"}],"variable":[]}},"response":[{"id":"7ec63d9f-3dd7-4b95-b8fa-798f46878e1f","name":"Get Received Messages","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/receivedmessages?startdate={startdate}&enddate={enddate}&branchid={branchId}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","receivedmessages"],"query":[{"key":"startdate","value":"{startdate}","description":"Required. Starting date of the stat (e.g. 2019-12-13)"},{"key":"enddate","value":"{enddate}","description":"Required. End date of a date range that you want to retrieve. This should be a date up to a maximum of 1 month after the startdate. (e.g. 2019-12-13)"},{"key":"branchid","value":"{branchId}","description":"Optional. This can be a code for the branch or store. Enter a value if you want to filter by Branch Id. If not set, all branches/stores will be listed from the response"}]}},"_postman_previewlanguage":null,"header":[{"key":"startdate","value":"2019-12-13","description":"","type":"text"},{"key":"enddate","value":"2019-12-13","description":"","type":"text"},{"key":"branchid","value":"0011","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[ \r\n    {\r\n        \"dateReceived\": \"2021-08-31T23:47:56.307\",\r\n        \"firstName\": \"John\",\r\n        \"lastName\": \"Smith\",\r\n        \"branchId\": \"0000\",\r\n        \"phoneNumber\": \"+11234567890\",\r\n        \"repliedMessage\": \"Thank you!\"\r\n    },\r\n    {\r\n        \"dateReceived\": \"2021-09-06T23:03:54.117\",\r\n        \"firstName\": \"Jane\",\r\n        \"lastName\": \"Smith\",\r\n        \"branchId\": \"0000\",\r\n        \"phoneNumber\": \"+11234567890\",\r\n        \"repliedMessage\": \"Help\"\r\n    }\r\n]\r\n"}],"_postman_id":"c24629e0-f689-4a52-816d-9ee79e79baec"}],"id":"e278d517-087a-437f-acc1-813c6ce336ef","_postman_id":"e278d517-087a-437f-acc1-813c6ce336ef","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Contact Information","item":[{"name":"Getting Contact Information","id":"f25761b0-3187-4098-bc80-6a0cf64c75df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/contacts/{phonenumber}","description":"<p>This endpoint allows you get contact details using the contact's phone number.</p>\n<p><b>Response Notes</b></p>\n\n<ol><li><p>The resulting JSON response will contain the Contact details such as First Name, Last Name, Opt out status, Opt out date, and Date the contact was added (UTC).</p></li></ol>","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","contacts","{phonenumber}"],"host":["messagingapi","dlangemobile","com"],"query":[{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[{"id":"8171e1c9-215d-4987-b295-45ae977db383","name":"Getting Contact Information","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/contacts/{phonenumber}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","contacts","{phonenumber}"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{ \r\n    \"phoneNumber\": \"+11234567890\",\r\n    \"firstName\": \"John\",\r\n    \"lastName\": \"Smith\",\r\n    \"isOptedOut\": true,\r\n    \"dateOptedOut\": \"2021-08-06T01:19:30.403\",\r\n    \"dateCreated\": \"2020-12-30T20:32:58.253\"\r\n}\r\n"}],"_postman_id":"f25761b0-3187-4098-bc80-6a0cf64c75df"}],"id":"1307cdac-d46f-41ba-8767-228e57e098ee","_postman_id":"1307cdac-d46f-41ba-8767-228e57e098ee","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Opting In a Contact","item":[{"name":"Opt In Contact","id":"08872a73-9106-4baf-b6dc-cd239cff71ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"phoneNumber","value":"{phoneNumber}","description":"<p>Required. Enter the phone number that you want to opt in. Exclude the '+' sign in the phone number parameter. Example: 11234567890</p>\n","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/contacts/{phoneNumber}/optin","description":"<p>This endpoint allows you to opt back a contact in to receive text messages such as marketing campaigns, payment reminders, etc. However, it's essential to ensure that the contact has previously provided consent for these communications. Once the contact is opted in, they will receive text messages and updates based on your company's communication preferences.</p>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","contacts","{phoneNumber}","optin"],"host":["messagingapi","dlangemobile","com"],"query":[],"variable":[]}},"response":[{"id":"332ab86a-bd08-424b-9e7c-84b9234be2f8","name":"Opt In Contact","originalRequest":{"method":"PUT","header":[{"key":"phoneNumber","value":"{phoneNumber}","description":"Required. Enter the phone number that you want to opt in. Exclude the '+' sign in the phone number parameter. Example: 11234567890","type":"text"}],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/contacts/{phoneNumber}/optin","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","contacts","{phoneNumber}","optin"],"query":[{"key":"","value":null,"type":"text","disabled":true}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"08872a73-9106-4baf-b6dc-cd239cff71ce"}],"id":"8c4b29aa-42a1-433f-9dfc-5588b07c01c5","_postman_id":"8c4b29aa-42a1-433f-9dfc-5588b07c01c5","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Opted In Contacts","item":[{"name":"Getting Opted In Contacts","id":"c5a7605d-67b8-436f-ab02-5e3fb74d126f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/optedincontacts?startdate={startdate}&enddate={enddate}","description":"<p>This endpoint allows you to retrieve a list of Opted in contacts with a specified date and time range. You can set filters by using the following parameters: startdate, enddate.</p>\n<p><b>Response Notes</b></p>\n\n<ol><li><p>The resulting JSON response will contain the list of Opted in contacts with phone number and the date when the contact has opted out (UTC).</p></li></ol>","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","optedincontacts"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Start opt-in date (e.g. 2021-08-06)</p>\n","type":"text/plain"},"key":"startdate","value":"{startdate}"},{"description":{"content":"<p>Required. End date of a range that you want to retrieve. (e.g. 2021-08-07)</p>\n","type":"text/plain"},"key":"enddate","value":"{enddate}"}],"variable":[]}},"response":[{"id":"ebbdcb93-b1b9-46f5-967d-6afcba363170","name":"Getting Opted In Contacts","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/optedincontacts?startdate={startdate}&enddate={enddate}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","optedincontacts"],"query":[{"key":"startdate","value":"{startdate}","description":"Required. Start opt in date (e.g. 2019-12-13)"},{"key":"enddate","value":"{enddate}","description":"Required. End date of a range that you want to retrieve. "}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"Kestrel"},{"key":"Strict-Transport-Security","value":"max-age=2592000"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 30 Jan 2023 06:58:24 GMT"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":"[ \r\n    {\r\n        \"phoneNumber\": \"+11234567890\",\r\n        \"dateOptedIn\": \"2021-08-06T01:19:30.403\"\r\n    },\r\n    {\r\n        \"phoneNumber\": \"+11234567891\",\r\n        \"dateOptedIn\": \"2021-08-07T01:19:29.733\"\r\n    },\r\n]"}],"_postman_id":"c5a7605d-67b8-436f-ab02-5e3fb74d126f"},{"name":"Get All Opted In Contacts","id":"28052538-630a-41e0-9d6d-cbc3af5ee690","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/optedincontacts/all?pageNumber={pageNumber}&rowsOfPage={rowsOfPage}","description":"<p>This API endpoint allows you to retrieve a list of all contacts who have <strong>NOT</strong> opted out from receiving text messages. This includes manual opt-in via API and opt-in via text.</p>\n<p><strong>Response Notes</strong></p>\n<ol>\n<li>A successful response will show 200 OK status code. The response body will include <code>PageData</code> which provides information about the pagination and the total number of records and the list of phone numbers.<ol>\n<li><code>resultsSize</code>: This field indicates the total number of records available across all pages.</li>\n<li><code>resultsPerPage</code>: It represents the total number of records displayed per page.</li>\n<li><code>currentPage</code>: This field specifies the page number that was requested.</li>\n<li><code>totalPages</code>: It denotes the total number of pages available.</li>\n</ol>\n</li>\n</ol>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","optedincontacts","all"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. It should start with 1</p>\n","type":"text/plain"},"key":"pageNumber","value":"{pageNumber}"},{"description":{"content":"<p>Required. Maximum of 5,000 rows</p>\n","type":"text/plain"},"key":"rowsOfPage","value":"{rowsOfPage}"}],"variable":[]}},"response":[{"id":"dd1e33cd-78dd-4af2-b87f-7ff8b8f0ada0","name":"Get All Opted In Contacts","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/optedincontacts/all?pageNumber=1&rowsOfPage=1000","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","optedincontacts","all"],"query":[{"key":"pageNumber","value":"1"},{"key":"rowsOfPage","value":"1000"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"pageData\": {\n        \"resultsSize\": 7,\n        \"resultsPerPage\": 10,\n        \"currentPage\": 1,\n        \"totalPages\": 1\n    },\n    \"results\": [\n        {\n            \"phoneNumber\": \"+11000000001\"\n        },\n        {\n            \"phoneNumber\": \"+11000000002\"\n        },\n        {\n            \"phoneNumber\": \"+11000000003\"\n        },\n        {\n            \"phoneNumber\": \"+11000000004\"\n        },\n        {\n            \"phoneNumber\": \"+11000000005\"\n        },\n        {\n            \"phoneNumber\": \"+11000000006\"\n        },\n        {\n            \"phoneNumber\": \"+11000000007\"\n        }\n    ]\n}"}],"_postman_id":"28052538-630a-41e0-9d6d-cbc3af5ee690"}],"id":"24d9ccd7-7a2b-41c9-89b4-672fa916e024","_postman_id":"24d9ccd7-7a2b-41c9-89b4-672fa916e024","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Opting Out a Contact","item":[{"name":"Opt Out Contact","id":"7a00e5f2-8b61-4022-8f9f-32ccb49c5144","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"phoneNumber","value":"{phoneNumber}","description":"<p>Required. Enter the phone number that you want to opt out. Exclude the '+' sign in the phone number parameter. Example: 11234567890</p>\n","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/contacts/{phoneNumber}/optout","description":"<p>This endpoint provides the capability to opt a contact out of receiving text messages from your company or organization. Once the contact is opted out, they will no longer receive any text messages from your company. This feature ensures that the contact's preference regarding text message communication is respected and upheld.</p>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","contacts","{phoneNumber}","optout"],"host":["messagingapi","dlangemobile","com"],"query":[],"variable":[]}},"response":[{"id":"cc30238c-6838-48b0-bd39-93b14735f7b6","name":"Opt Out Contact","originalRequest":{"method":"PUT","header":[{"key":"phoneNumber","value":"{phoneNumber}","description":"Required. Enter the phone number that you want to opt out. Exclude the '+' sign in the phone number parameter. Example: 11234567890","type":"text"}],"url":"https://messagingapi.dlangemobile.com/v1/contacts/{phoneNumber}/optout"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"7a00e5f2-8b61-4022-8f9f-32ccb49c5144"}],"id":"e171bdf3-a1d6-4ebf-be5d-0496c0342986","_postman_id":"e171bdf3-a1d6-4ebf-be5d-0496c0342986","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Getting Opted Out Contacts","item":[{"name":"Get Opted Out Contacts","id":"c6d155a4-7349-4f83-8d80-aa75ca569b06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/optedoutcontacts?startDate={startDate}&endDate={endDate}","description":"<p>This endpoint allows you to retrieve a list of Opted out contacts with a specified date and time range. You can set filters by using the following parameters: startdate, enddate.</p>\n<p><b>Response Notes</b></p>\n\n<ol><li><p>The resulting JSON response will contain the list of Opted out contacts with phone number and the date when the contact has opted out (UTC).</p></li></ol>","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","optedoutcontacts"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. Start opt out date (e.g. 2019-12-13)</p>\n","type":"text/plain"},"key":"startDate","value":"{startDate}"},{"description":{"content":"<p>Required. End date of a range that you want to retrieve. (e.g. 2019-12-14) </p>\n","type":"text/plain"},"key":"endDate","value":"{endDate}"}],"variable":[]}},"response":[{"id":"8dfdaf94-deb2-4f5b-9d90-6180dd0f982c","name":"Get Opted Out Contacts","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/optedoutcontacts?startDate={startDatetime}&endDate={endDatetime}","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","optedoutcontacts"],"query":[{"key":"startDate","value":"{startDatetime}","description":"Required. Starting date and time of the date (e.g. 2019-12-13 01:19:30)"},{"key":"endDate","value":"{endDatetime}","description":"Required. End date and time of a range that you want to retrieve. (e.g. 2019-12-13 23:12:30) "}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"[ \r\n    {\r\n        \"phoneNumber\": \"+11234567890\",\r\n        \"dateOptedOut\": \"2021-08-06T01:19:30.403\"\r\n    },\r\n    {\r\n        \"phoneNumber\": \"+11234567891\",\r\n        \"dateOptedOut\": \"2021-08-07T01:19:29.733\"\r\n    },\r\n]\r\n"}],"_postman_id":"c6d155a4-7349-4f83-8d80-aa75ca569b06"},{"name":"Get All Opted Out Contacts","id":"38af53f7-e3e4-4dcd-a676-970417c41921","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://messagingapi.dlangemobile.com/v1/reports/optedoutcontacts/all?pageNumber={pageNumber}&rowsOfPage={rowsOfPage}","description":"<p>This API endpoint allows you to retrieve a list of all contacts who have opted out from receiving text messages. This includes manual opt-out via API and opt-out via text.</p>\n<p><strong>Response Notes</strong></p>\n<ol>\n<li>A successful response will show 200 OK status code. The response body will include <code>PageData</code> which provides information about the pagination and the total number of records and the list of phone numbers.<ol>\n<li><code>resultsSize</code>: This field indicates the total number of records available across all pages.</li>\n<li><code>resultsPerPage</code>: It represents the total number of records displayed per page.</li>\n<li><code>currentPage</code>: This field specifies the page number that was requested.</li>\n<li><code>totalPages</code>: It denotes the total number of pages available.</li>\n</ol>\n</li>\n</ol>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","reports","optedoutcontacts","all"],"host":["messagingapi","dlangemobile","com"],"query":[{"description":{"content":"<p>Required. It should start with 1</p>\n","type":"text/plain"},"key":"pageNumber","value":"{pageNumber}"},{"description":{"content":"<p>Required. Maximum of 5,000 rows</p>\n","type":"text/plain"},"key":"rowsOfPage","value":"{rowsOfPage}"}],"variable":[]}},"response":[{"id":"69917ce9-31ac-492f-887c-c49b81ef576f","name":"Get All Opted In Contacts","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://messagingapi.dlangemobile.com/v1/reports/optedoutcontacts/all?pageNumber=1&rowsOfPage=1000","protocol":"https","host":["messagingapi","dlangemobile","com"],"path":["v1","reports","optedoutcontacts","all"],"query":[{"key":"pageNumber","value":"1"},{"key":"rowsOfPage","value":"1000"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"pageData\": {\r\n        \"resultsSize\": 7,\r\n        \"resultsPerPage\": 10,\r\n        \"currentPage\": 1,\r\n        \"totalPages\": 1\r\n    },\r\n    \"results\": [\r\n        {\r\n            \"phoneNumber\": \"+11000000001\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000002\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000003\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000004\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000005\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000006\"\r\n        },\r\n        {\r\n            \"phoneNumber\": \"+11000000007\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"38af53f7-e3e4-4dcd-a676-970417c41921"}],"id":"f392c2a3-3a1c-475b-9f7c-c918e8e92bd5","_postman_id":"f392c2a3-3a1c-475b-9f7c-c918e8e92bd5","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}},{"name":"Creating a New Contact","item":[{"name":"Create New Contact","id":"fb714701-6d67-44bb-bd8b-e2ae3a3fef66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"https://messagingapi.dlangemobile.com/v1/contacts","description":"<p>This API endpoint allows you to create a new contact.</p>\n<p><strong>Request Notes</strong></p>\n<ol>\n<li>The phone number to be added to the contact list. The format should be [COUNTRY CODE][VALID PHONE NUMBER] without the \"+\" sign.</li>\n<li>FirstName (optional) - The first name of the contact associated with the requested contact.</li>\n<li>LastName (optional) - The last name of the contact associated with the requested contact.</li>\n<li>BranchCode (optional) - This is the branch code associated with the requested contact. When using a master account, it is important to include the branch code associated with the contact in the request so it will be added to the correct branch contacts.</li>\n</ol>\n<p><strong>Response Notes</strong></p>\n<ol>\n<li>A successful response will show 200 OK status code. The response body will contain the details of the contact such as Phone Number, First Name, Last Name, and/or Branch Number.</li>\n</ol>\n","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}},"urlObject":{"protocol":"https","path":["v1","contacts"],"host":["messagingapi","dlangemobile","com"],"query":[{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[{"id":"fceb9f0b-9840-4724-a745-cc8def33f825","name":"Create New Contact","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"PhoneNumber\": \"11000000001\",\r\n    \"FirstName\": \"Jane\",\r\n    \"LastName\": \"Smith\",\r\n    \"BranchCode\": \"00001\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://messagingapi.dlangemobile.com/v1/contacts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"PhoneNumber\": \"+11000000001\",\n    \"FirstName\": \"Jane\",\n    \"LastName\": \"Smith\",\n    \"BranchCode\": \"00001\"\n}"}],"_postman_id":"fb714701-6d67-44bb-bd8b-e2ae3a3fef66"}],"id":"d0eed8c1-9876-4b2c-ad0f-eb4f1d1ab8fa","_postman_id":"d0eed8c1-9876-4b2c-ad0f-eb4f1d1ab8fa","description":"","auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"},"isInherited":true,"source":{"_postman_id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","id":"a5882215-7e83-4ebe-b403-4d0efd1e0de0","name":"CryptonMobile Messaging API","type":"collection"}}}],"auth":{"type":"basic","basic":{"password":"<password>","username":"<username>"}},"event":[{"listen":"prerequest","script":{"id":"54f5b74a-380c-490d-bd96-8be14ed2459f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c4d93552-dff5-48f4-b3ff-f78e9711e726","type":"text/javascript","exec":[""]}}]}