{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"946ee621-8a5d-4615-886b-8edffda51dc6","name":"Public API - Rappi","description":"![alt](https://drive.google.com/uc?export=view&id=1dtmpcO0paRaYQHnS5RqKod5NP6IKJVg2 \"API\")\n\n<br>\nThis API allows interacting with the different services through personalized HTTP APIs. It permits creating campaigns, sending SMS, Landing Pages, Short links and more as well as viewing analytics and checking pricing for each service.\n\n# Overview\nThis API bases its functionality on campaigns. A campaign is a set of events Calls, SMS, Landing Pages among others, which allow your organization to contact customers massively and efficiently while using multiple configurations like speed of sending, time to send, personalization, country etc. \n\n# Authentication\nAll requests require an API Key and authentication credentials for API Secret. The account admin can obtain this Info directly from My Profile->General Settings->API Settings->General. The security information must be in the header POST: \n\n<table>\n<tr>\n<th>Header</th>\n<th>Value (Example)</th>\n<th>Description</th>\n</tr>\n<tr>\n<th>apiKey</th>\n<td>myApiKey</td>\n<td>String (Required)<br>The API Key of the username of the account. It’s a randomly generated STRING of 32 characters</td>\n</tr>\n<tr>\n<th>apiSecret</th>\n<td>myApiSecret</td>\n<td>String (Required)<br>The API password of the account (Secret). It’s a numeric random STRING of 16 characters.</td>\n</tr>\n</table>\n<ul>\n<li>OTHER OPTIONS:</li>\n</ul>\n<table>\n<tr>\n<th>Header</th>\n<th>Parameter</th>\n</tr>\n<tr>\n<th>Content-Type (mandatory)</th>\n<td>application/json</td>\n</tr>\n<tr>\n<th>locale (Optional)</th>\n<td>“es” or “en”</td>\n</tr>\n</table>\n \nContent-Type is mandatory for all process requests and the regional set up is optional to receive error messages in English (“en”) or Spanish (“es”).\n\n# Error Codes\nThe following chart describes each error response.\n\n<table>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n<tr>\n<th>errorCode</th>\n<td>String<br>Code identifying an error.</td>\n</tr>\n<tr>\n<th>errorMessage</th>\n<td>String<br>International error message depends on the header on the request of the regional setting.</td>\n</tr>\n<tr>\n<th>errorDetail</th>\n<td>String<br>Error in details.</td>\n</tr>\n<tr>\n<th>httpStatus</th>\n<td>String<br>List of codes for answer request status of the HyperText Transference Protocol (HTTP).\n200 - Success Response\n201 - Created\n400 - Bad Request\n404 - Not Found\n500 - Internal Server Error\n</td>\n</tr>\n<tr>\n<th>errorOrigin</th>\n<td>String<br>Service where error was originated.</td>\n</tr>\n<table>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":true,"owner":"305481","team":253494,"collectionId":"946ee621-8a5d-4615-886b-8edffda51dc6","publishedId":"TVsoJWnf","public":true,"publicUrl":"https://rappi.api.doc.canalizait.tech","privateUrl":"https://go.postman.co/documentation/305481-946ee621-8a5d-4615-886b-8edffda51dc6","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"documentationLayout":"classic-double-column","customisation":null,"version":"8.10.1","publishDate":"2020-12-14T20:14:29.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{},"logos":{}},"statusCode":200},"environments":[{"name":"PUBLIC Rappi","id":"e09dbe31-5b22-4615-9ada-63d49fd72059","owner":"305481","values":[{"key":"public_api_gateway_url","value":"https://rappi.api.canalizait.tech:8580","enabled":true},{"key":"api_key","value":"yourOrganizationApiKey","enabled":true},{"key":"api_secret","value":"yourOrganizationApiSecret","enabled":true},{"key":"campaign_id","value":"campaignId","enabled":true},{"key":"ejemplo","value":"ejem","enabled":true},{"key":"tafUsername","value":"tafUsername","enabled":true},{"key":"tafPassword","value":"tafPassword","enabled":true},{"key":"tafAccessToken","value":"tafAccessToken","enabled":true},{"key":"tafMerchantId","value":"tafMerchantId","enabled":true},{"key":"seleccion-02.png","value":"Ejemplo-seleccion-02.png","enabled":true}],"published":true}],"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/0ac0b980d3228b6d291043ec6a54f6f91928beed3b7ae8e052882422109eecb9","favicon":"https://res.cloudinary.com/postman/image/upload/v1575469456/team/j1tbcer4pg33snkqkwhh.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"},{"label":"PUBLIC Rappi","value":"305481-e09dbe31-5b22-4615-9ada-63d49fd72059"}],"canonicalUrl":"https://rappi.api.doc.canalizait.tech/view/metadata/TVsoJWnf"}