{"info":{"_postman_id":"2b24ef27-f22d-4251-8190-510021c4e62a","name":"INE Extractor API","description":"<html><head></head><body><p>API para extraer datos de credenciales INE/IFE mexicanas usando IA.</p>\n<h2 id=\"configuracion\">Configuracion</h2>\n<ol>\n<li><p>Configura la variable <code>apiKey</code> con tu API key</p>\n</li>\n<li><p>Configura <code>baseUrl</code> si usas un servidor diferente</p>\n</li>\n<li><p>Para uploads de archivo, selecciona los archivos en el body de la peticion</p>\n</li>\n</ol>\n<h2 id=\"metodos-de-upload\">Metodos de Upload</h2>\n<p>La API soporta 4 metodos de upload:</p>\n<ul>\n<li><p><strong>Multipart</strong> (recomendado): Upload de archivos directo</p>\n</li>\n<li><p><strong>Base64</strong>: Imagenes codificadas en JSON</p>\n</li>\n<li><p><strong>URL</strong>: URLs de imagenes remotas</p>\n</li>\n<li><p><strong>Binary</strong>: Upload binario directo</p>\n</li>\n</ul>\n<p>Documentación completa: <a href=\"https://extraerdatosdeine.com/docs\">https://extraerdatosdeine.com/docs</a></p>\n<p><a href=\"https://extraerdatosdeine.com\">Extraer Datos De INE</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"7708692","collectionId":"2b24ef27-f22d-4251-8190-510021c4e62a","publishedId":"2sBXwqtBjE","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-06-10T00:30:58.000Z"},"item":[{"name":"Extraction","item":[{"name":"Extract - Multipart (Recomendado)","id":"87361455-a8f9-4df8-b130-5bfda62152fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"image_front","description":"<p>Imagen frontal de la credencial INE (requerido)</p>\n","type":"file","value":""},{"key":"image_back","description":"<p>Imagen trasera de la credencial INE (opcional)</p>\n","type":"file","value":""}]},"url":"https://ine-extract.com/api/v1/extract","description":"<p>Extrae datos de credencial INE usando upload de archivos.</p>\n<p><strong>Este es el metodo recomendado</strong> para integraciones con curl, Postman, y aplicaciones web.</p>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST https://ine-extract.com/api/v1/extract \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\" \\\n  -F \"image_front=@/path/to/ine_front.jpg\" \\\n  -F \"image_back=@/path/to/ine_back.jpg\"\n</code></pre>\n","urlObject":{"path":["api","v1","extract"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[{"id":"4446dde6-6031-4d32-abad-f1539bc5df4c","name":"Extraccion exitosa","originalRequest":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui"}],"body":{"mode":"formdata","formdata":[{"key":"image_front","type":"file","src":["ine_front.jpg"]}]},"url":"https://ine-extract.com/api/v1/extract"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"extraction_id\": \"clx1234567890\",\n  \"data\": {\n    \"nombre\": \"JUAN\",\n    \"apellidoPaterno\": \"PEREZ\",\n    \"apellidoMaterno\": \"GARCIA\",\n    \"curp\": \"PEGJ850101HDFRRL09\",\n    \"claveElector\": \"PRGRJN85010109H100\",\n    \"fechaNacimiento\": \"01/01/1985\",\n    \"sexo\": \"H\",\n    \"domicilio\": \"CALLE EJEMPLO 123\",\n    \"colonia\": \"CENTRO\",\n    \"codigoPostal\": \"06000\",\n    \"municipio\": \"CUAUHTEMOC\",\n    \"estado\": \"CIUDAD DE MEXICO\",\n    \"seccion\": \"1234\",\n    \"vigencia\": \"2029\"\n  },\n  \"tokens_remaining\": 19,\n  \"upload_method\": \"multipart\"\n}"}],"_postman_id":"87361455-a8f9-4df8-b130-5bfda62152fd"},{"name":"Extract Credentials - Vendor compatible","id":"7525cb5b-6d1a-437c-8b80-8e2901466ae5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","description":"<p>Imagen de la credencial INE (JPG/PNG)</p>\n","type":"file","value":""}]},"url":"https://ine-extract.com/api/v1/extract-credentials","description":"<p>Endpoint compatible byte-a-byte con el proveedor <code>europiel_llm_api</code>.</p>\n<p>Los clientes del proveedor pueden integrarse cambiando unicamente la URL base. Usa el campo multipart <code>file</code> y devuelve 6 campos fijos (los ausentes como <code>null</code>); <code>birth_date</code> en formato <code>DD-MM-YYYY</code>. Consume 1 token por extraccion.</p>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST https://ine-extract.com/api/v1/extract-credentials \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\" \\\n  -F \"file=@/path/to/ine_front.jpg\"\n</code></pre>\n","urlObject":{"path":["api","v1","extract-credentials"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[{"id":"e4df59ea-8d18-4605-82e7-d1b493bc5fa7","name":"Extraccion exitosa","originalRequest":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["ine_front.jpg"]}]},"url":"https://ine-extract.com/api/v1/extract-credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"first_names\": \"Roberto Carlos\",\n    \"fathers_name\": \"Frias\",\n    \"mothers_name\": \"Sobrevilla\",\n    \"birth_date\": \"03-06-1982\",\n    \"curp\": \"FISR820603HTSRBB02\",\n    \"clave_elector\": \"FRSBRB82060328H400\"\n  },\n  \"timestamp\": \"2026-06-01T18:58:52.715Z\"\n}"}],"_postman_id":"7525cb5b-6d1a-437c-8b80-8e2901466ae5"},{"name":"Extract - Base64 JSON","id":"69b85e56-24eb-4287-884a-a06070b4363c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"image_front\": \"data:image/jpeg;base64,/9j/4AAQSkZJRg...\",\n  \"image_back\": \"data:image/jpeg;base64,/9j/4AAQSkZJRg...\"\n}","options":{"raw":{"language":"json"}}},"url":"https://ine-extract.com/api/v1/extract","description":"<p>Extrae datos de credencial INE usando imagenes codificadas en base64.</p>\n<p>El prefijo <code>data:image/jpeg;base64,</code> es opcional.</p>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\"># Codificar imagen a base64\nIMAGE_BASE64=$(base64 -i ine_front.jpg)\n\ncurl -X POST https://ine-extract.com/api/v1/extract \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\" \\\n  -H \"Content-Type: application/json\" \\\n  -d \"{\\\"image_front\\\": \\\"$IMAGE_BASE64\\\"}\"\n</code></pre>\n","urlObject":{"path":["api","v1","extract"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"69b85e56-24eb-4287-884a-a06070b4363c"},{"name":"Extract - URL Fetch","id":"c2f139a7-f6f9-45dd-9087-26099a6a2ca5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"image_front_url\": \"https://storage.example.com/ine_front.jpg\",\n  \"image_back_url\": \"https://storage.example.com/ine_back.jpg\"\n}","options":{"raw":{"language":"json"}}},"url":"https://ine-extract.com/api/v1/extract","description":"<p>Extrae datos de credencial INE desde imagenes hospedadas en URLs.</p>\n<p><strong>Requisitos:</strong></p>\n<ul>\n<li>Solo URLs HTTPS</li>\n<li>La imagen debe ser accesible publicamente</li>\n<li>Tamano maximo: 10 MB</li>\n<li>Timeout: 10 segundos</li>\n</ul>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST https://ine-extract.com/api/v1/extract \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"image_front_url\": \"https://storage.example.com/ine.jpg\"\n  }'\n</code></pre>\n","urlObject":{"path":["api","v1","extract"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c2f139a7-f6f9-45dd-9087-26099a6a2ca5"},{"name":"Extract - Binary Upload","id":"38e66657-b093-481b-9374-370c5c8fcb81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"},{"key":"Content-Type","value":"image/jpeg","type":"text"}],"body":{"mode":"file","file":{"src":""}},"url":"https://ine-extract.com/api/v1/extract","description":"<p>Extrae datos enviando la imagen como body binario.</p>\n<p><strong>Nota:</strong> Este metodo solo soporta una imagen por peticion (la frontal).\nPara enviar frente y reverso, usa multipart o base64.</p>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST https://ine-extract.com/api/v1/extract \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\" \\\n  -H \"Content-Type: image/jpeg\" \\\n  --data-binary @/path/to/ine_front.jpg\n</code></pre>\n","urlObject":{"path":["api","v1","extract"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"38e66657-b093-481b-9374-370c5c8fcb81"}],"id":"09a14d6e-ac84-4a81-899e-6eeeef24fca7","description":"<p>Endpoints para extraer datos de credenciales INE</p>\n","_postman_id":"09a14d6e-ac84-4a81-899e-6eeeef24fca7"},{"name":"Account","item":[{"name":"Get Balance","id":"9b718508-a369-4287-b627-c7be7f9f0cf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui","type":"text"}],"url":"https://ine-extract.com/api/v1/balance","description":"<p>Consulta el saldo actual de tokens de tu cuenta.</p>\n<h3 id=\"curl\">curl</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl https://ine-extract.com/api/v1/balance \\\n  -H \"X-API-Key: ine_tu_api_key_aqui\"\n</code></pre>\n","urlObject":{"path":["api","v1","balance"],"host":["https://ine-extract.com"],"query":[],"variable":[]}},"response":[{"id":"0495f825-efb7-441c-b377-6092cd05a36e","name":"Balance response","originalRequest":{"method":"GET","header":[{"key":"X-API-Key","value":"ine_tu_api_key_aqui"}],"url":"https://ine-extract.com/api/v1/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"balance\": 20\n}"}],"_postman_id":"9b718508-a369-4287-b627-c7be7f9f0cf2"}],"id":"f8964362-b758-4b06-85a1-7c6852d0e5dc","description":"<p>Endpoints para administrar tu cuenta</p>\n","_postman_id":"f8964362-b758-4b06-85a1-7c6852d0e5dc"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"1fa3e42d-2bf8-4b7e-b385-a6e176a7e3af"}},{"listen":"test","script":{"type":"text/javascript","exec":["// Verificar que la respuesta sea JSON valido","pm.test(\"Response is JSON\", function () {","    pm.response.to.be.json;","});","","// Guardar extraction_id si existe","var jsonData = pm.response.json();","if (jsonData.extraction_id) {","    pm.collectionVariables.set(\"lastExtractionId\", jsonData.extraction_id);","}"],"id":"6e26a4de-ff14-4848-ac3d-feb90f3fe1bd"}}],"variable":[{"key":"baseUrl","value":"https://ine-extract.com"},{"key":"apiKey","value":"ine_tu_api_key_aqui"}]}