{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"815bad77-5e41-46a1-abf7-ce3a657c2cc4","name":"APISmartBIT","description":"### Parámetros Generales\n\nTodos los endpoints de esta API utilizan paginación exceptuando Login. A continuación se detallan algunas consideraciones importantes para interactuar con los endpoints de manera efectiva:\n\n**Parametros**\n\n- `pagina`: **Obligatorio en solicitudes subsiguientes**. Indica el número de la página que se desea consultar. Por ejemplo, para solicitar la tercera página, deberías añadir este header: `pagina: 3`.\n    \n- `cantidadPaginas`: **Opcional**. Permite al usuario especificar la cantidad de resultados por página. El valor por defecto es 100. Si desea cambiar la cantidad de resultados por página, incluya este header, por ejemplo: `cantidadPaginas: 50`.\n    \n\n### Header Solicitud\n\n- **Token de Autenticación**: Todos los endpoints, excepto Login, requieren un token de autenticación que se recibe después de un proceso de autenticación. Asegúrese de incluir este token en el header de cada solicitud para autenticarse correctamente.\n    \n- **Header** **`X-ClientId`**: Todos los endpoints, excepto Login, requieren un header adicional llamado `X-ClientId`, que es obligatorio en cada solicitud. Asegúrese de incluir este header en cada solicitud.\n    \n\n## Gestión de Errores\n\nLa API devuelve respuestas estructuradas para los errores.  \nA continuación se detalla el formato estándar utilizado para las respuestas de error y cómo se proporciona información adicional en caso de errores de validación.\n\n### Formato Estándar de Respuesta de Error\n\nCuando ocurre un error, la API responde en el siguiente formato:\n\n``` json\n{\n  \"error\": true,\n  \"message\": \"Mensaje descriptivo del error\",\n  \"code\": 400,\n  \"result\": null\n}\n\n ```\n\n### Descripción de Campos de la Respuesta de Error\n\n- **error**: Un valor booleano que siempre es `true` para las respuestas de error.\n    \n    - **Tipo**: Boolean\n        \n    - **Descripción**: Indica si la respuesta corresponde a un error.\n        \n- **message**: Descripción clara del error que ha ocurrido.\n    \n    - **Tipo**: String\n        \n    - **Descripción**: Mensaje descriptivo que explica la naturaleza del error.\n        \n- **code**: Código de estado HTTP que indica el tipo de error.\n    \n    - **Tipo**: Integer\n        \n    - **Descripción**: Representa el código de estado HTTP asociado con el error. Ejemplos comunes incluyen `400` para Bad Request, `401` para Unauthorized, `404` para Not Found, etc.\n        \n- **result**: Usualmente `null` a menos que se proporcione información adicional sobre errores de validación.\n    \n    - **Tipo**: Object o null\n        \n    - **Descripción**: Campo utilizado para proporcionar detalles adicionales sobre el error, especialmente en casos de errores de validación. Contiene un diccionario donde las claves son los nombres de los campos que fallaron la validación y los valores son listas de mensajes de error asociados a esos campos.\n        \n\n### Notas Adicionales\n\n- **Header de Respuesta** **`cantidadPaginas`**: Este header se incluirá en los headers de la respuesta para informar al usuario sobre el número total de páginas disponibles. para las subsiguientes solicitudes si aplica","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"36127150","team":6272884,"collectionId":"815bad77-5e41-46a1-abf7-ce3a657c2cc4","publishedId":"2sA3XJjj53","public":true,"publicUrl":"https://developers.smartbiterp.com","privateUrl":"https://go.postman.co/documentation/36127150-815bad77-5e41-46a1-abf7-ce3a657c2cc4","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":"API SmartBIT"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":null,"colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":null,"colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.11.4","publishDate":"2024-06-06T15:19:02.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"API SmartBIT","description":""},"logos":{"logoLight":null,"logoDark":null}},"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/9c0f728fb7c8643058ae75db445f4faa9eacf7152d707f9d6d7329f48fcbe74d","favicon":"https://smartbiterp.com/favicon.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://developers.smartbiterp.com/view/metadata/2sA3XJjj53"}