{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"f7ecf9b6-70ad-4708-aa6b-c6e4a99c5372","name":"API SimpleFactura","description":"<img src=\"https://content.pstmn.io/8d1d33af-b4f2-45ba-9795-cafba61dfee1/aW1hZ2UucG5n\" alt=\"Portal%20de%20Facturación%20SIMPLE%20FACTURA.\" width=\"520\" height=\"398\">\n\nLa Api de SimpleFactura esta diseñada para que los desarrolladores puedan integrar y conectar sus propios sistemas con SimpleFactura.\n\nDe esta manera el usuario podra acceder a funciones como emitir Documentos Electronicos Tributarios (individual o masivamente), agregar nuevos clientes, folios y productos para tu empresa, generar listados con informacion (productos, clientes, sucursales, documentos emitidos y recibidos), entre otros.\n\nCada uno de los endpoints disponibles cuenta con ejemplos especificos de lo que se puede hacer con la API, como tambien ejemplos para el tipo de respuesta que se espera obtener para cada petición.\n\n### **Visualización de Ejemplos**\n\nDesde el navegador, sin haber importado la colección de requests:\n\n<img src=\"https://content.pstmn.io/11f108ec-255a-4443-a877-4e3c0d45d915/ZWplbXBsb3NQb3N0bWFudjIucG5n\" alt=\"Visualizar%20ejemplos\">\n\nEn Postman, habiendo importado la colección de requests:\n\n<img src=\"https://content.pstmn.io/4d0945a2-9759-4a3a-a0d2-d83eb5bc69bb/ZWplbXBsb1Bvc3RtYW4ucG5n\">\n\n### Limites de uso (RateLimit)\n\n- Límite por segundo: Hasta 2 consultas.\n    \n- Límite por minuto: Hasta 100 consultas.\n    \n\n### **Instrucciones de Autenticación**\n\nLas llamadas a la API requieren autenticación mediante token JWT el cual se genera a partir de un endpoint dedicado. Una vez obtenido el token, se debe incluir en el header de las peticiones:\n\n`Authorization: Bearer {tu_token_jwt}`\n\nEl token tiene una duración de 24 horas desde el momento en que se genera.\n\nConsulta la carpeta de Autenticación para encontrar el endpoint de generar Token.\n\n### **Formato de Respuesta**\n\nLa API de SimpleFactura proporciona una estructura de respuesta comun en la mayoria de sus endpoints. Esta estructura esta diseñada para brindar información clara y coherente a los usuarios y facilitar el manejo de los datos recibidos. Solo en algunas excepciones la respuesta podria no seguir este formato, y es cuando se obtiene un XML o PDF como resultado.\n\n``` json\n{\n    \"status\": 200,\n    \"message\": \"Con fecha 21-04-2023 17:45:27, se emitieron 15 DTEs desde la sucursal Casa Matriz del emisor CHILESYSTEMS por facturación masiva de archivo CSV\",\n    \"data\": true,\n    \"errors\": null\n}\n\n ```\n\n- \"status\": Indica el estado de la solicitud y proporciona el codigo numérico de respuesta HTTP.\n    \n- \"message\": Mensaje descriptivo que complementa el codigo de estado y proporciona información adicional sobre el resultado de la solicitud.\n    \n- \"data\": Este campo desglosa los datos especificos cuando la respuesta es un reporte.\n    \n- \"errors\": En caso de que ocurra un error en la solicitud, este campo contendrá información detallada sobre el tipo de error que le ayudara a identificar la causa del problema.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"13819912","team":1443567,"collectionId":"f7ecf9b6-70ad-4708-aa6b-c6e4a99c5372","publishedId":"2s84DizQtr","public":true,"publicUrl":"https://documentacion.simplefactura.cl","privateUrl":"https://go.postman.co/documentation/13819912-f7ecf9b6-70ad-4708-aa6b-c6e4a99c5372","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":"Documentación API SimpleFactura"}],"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":"EF5B25"}}]}},"version":"8.10.1","publishDate":"2024-05-28T17:19:26.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"Documentación API SimpleFactura","description":""},"logos":{"logoLight":null,"logoDark":null}},"statusCode":200},"environments":[{"name":"Usuario Demo","id":"820a0d57-549f-45d1-96c7-2b484af83b3d","owner":"13819912","values":[{"key":"UserName","value":"demo@chilesystems.com","enabled":true,"type":"default"},{"key":"Password","value":"Rv8Il4eV","enabled":true,"type":"default"},{"key":"url","value":"api.simplefactura.cl","enabled":true,"type":"default"}],"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/66f6a1aa9beeae78c97e15627f486ba4740c55488ca70d76bb0fb4abfb1dacec","favicon":"https://simplefactura.cl/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"},{"label":"Usuario Demo","value":"13819912-820a0d57-549f-45d1-96c7-2b484af83b3d"}],"canonicalUrl":"https://documentacion.simplefactura.cl/view/metadata/2s84DizQtr"}