{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"67db4f1f-824d-4a07-9a64-2fc046ff1f61","name":"Wisely Developer Documentation","description":"Welcome to the Wisely Unified API – an intelligent cloud platform offering feature-rich, enterprise-grade messaging solution to address communication needs with the end customers.\n\nThe Wisely Unified API allows medium and large businesses to communicate with their customers at scale. Our Wisely messaging APIs can be easily integrated with your backend systems and using our extensive API features, businesses can initiate communication with their customers by sending and receiving simple messages, interactive messages using templates, preset buttons, or rich media messages.\n\n# Supported Channels\n\nWisely offers a unique API payload to send and receive incoming and outgoing messages for each channel. These channels include [SMS](https://docs.tanlawisely.com/sms/overview/), [RCS](https://docs.tanlawisely.com/rcs/overview/), [Truecaller](https://docs.tanlawisely.com/truecaller/overview/), and [WhatsApp](https://docs.tanlawisely.com/wapp/overview/).\n\nUse fallback channels to deliver communications to devices not supporting a specific channel. For example, if device does not support RCS channel, you can set fallback channel as either SMS, WhatsApp, or Truecaller.\n\n# Supported Message Categories\n\nWith Wisely APIs, businesses can send the following categories of messages:\n\n- **OTP** - One-time password required to authenticate an account or confirm a transaction securely.\n    \n- **Transactional** - Notifications, updates, or alerts that share information directly relevant to the customer's existing services or products, such as alerts for suspicious account activities, purchase confirmations, and shipping notifications.\n    \n- **Promotional** - Sales, marketing, and promotional messages to new or existing customers, with the objective to increase awareness, engagement, and sales.\n    \n\nWisely2.0, a communication platform, allows you to send messages to the enterprise users using the following endpoints:\n\n| **Message Types** | **Supported Format** |\n| --- | --- |\n| Interactive Buttons include:  <br>\\- Reply  <br>\\- Deeplink or URL  <br>\\- Show loc  <br>\\- Request loc  <br>\\- Calender Invite  <br>\\- Tellink  <br>\\- Query loc | \\- Reply: Simple text . UTF-8  <br>  <br>\\- Deeplink or URL: Navigational URL to open in a web browser. This should start with http:// or https://  <br>  <br>\\- Show Location: View location in latitude as -90 to 90 degrees and longitude as -180 to 180 degrees.  <br>  <br>\\- Request Loc - Share location in latitude as -90 to 90 degrees and longitude as -180 to 180 degrees  <br>  <br>\\- Calender Invite - Start time and end time  <br>  <br>\\- Tellink - Telephone or Mobile number with code. Tel:917878787878  <br>  <br>\\- Query loc - Querying a location in the google maps application. |\n| Image | JPEG, PNG. Max size: 5 MB |\n| Text | UTF-8. Maximum text message length of 4096 characters. |\n| Document | PDF, MS Word, MS Powerpoint, MS Excel, plain text. Max size: 100MB |\n| Video | MP4 (with H.264 video codec and AAC audio codec) or MPEG. Max size: 100MB |\n| Audio | ACC, MP4, MP3, AMR, MPEG, OGG, codec = OPUS. Max size: 100MB |","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"40302773","team":6594958,"collectionId":"67db4f1f-824d-4a07-9a64-2fc046ff1f61","publishedId":"2sAYHwJQSC","public":true,"publicUrl":"https://developer.tanlawisely.com","privateUrl":"https://go.postman.co/documentation/40302773-67db4f1f-824d-4a07-9a64-2fc046ff1f61","customColor":{"top-bar":"7FDAD2","right-sidebar":"303030","highlight":"00c6c6"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"Freeform messages, Interactive messages, template messages, Media management APIs, fallback channel, delivery status codes, error codes"},{"name":"title","value":"Wisely API documentation for messaging APIs, Media APIs, delivery status codes, error codes"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/de73f934-8816-41ba-9af7-4f8f97982d2c/V2lzbGV5IEJsYWNrIExvZ28ucG5n","colors":{"top-bar":"7FDAD2","right-sidebar":"303030","highlight":"00C6c6"}},{"name":"light","logo":"https://content.pstmn.io/107334c9-8bb2-4314-bc82-700f3db9ccc6/V2lzbGV5IEJsYWNrIExvZ28ucG5n","colors":{"top-bar":"7FDAD2","right-sidebar":"303030","highlight":"00c6c6"}}]}},"version":"8.10.1","publishDate":"2025-01-22T05:59:38.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"Wisely API documentation for messaging APIs, Media APIs, delivery status codes, error codes","description":"Freeform messages, Interactive messages, template messages, Media management APIs, fallback channel, delivery status codes, error codes"},"logos":{"logoLight":"https://content.pstmn.io/107334c9-8bb2-4314-bc82-700f3db9ccc6/V2lzbGV5IEJsYWNrIExvZ28ucG5n","logoDark":"https://content.pstmn.io/de73f934-8816-41ba-9af7-4f8f97982d2c/V2lzbGV5IEJsYWNrIExvZ28ucG5n"}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/5f11acb141dc0c949db5204f8356420a1100278131b80478ba621854b0c91e73","favicon":"https://res.cloudinary.com/postman/image/upload/v1733745717/team/a56e0e2106903594bedb316c9fd943b4.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://developer.tanlawisely.com/view/metadata/2sAYHwJQSC"}