708 lines
16 KiB
JSON
708 lines
16 KiB
JSON
{
|
||
"info": {
|
||
"_postman_id": "db3f9c3b-5e0b-4dc4-bdb8-665fab04b4b9",
|
||
"name": "Sheriff API v2",
|
||
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
|
||
"_exporter_id": "31069565"
|
||
},
|
||
"item": [
|
||
{
|
||
"name": "🔒 Autenticación y Tokens",
|
||
"item": [
|
||
{
|
||
"name": "🔑 getToken (Obtener Token de Acceso)",
|
||
"event": [
|
||
{
|
||
"listen": "test",
|
||
"script": {
|
||
"exec": [
|
||
"var response = pm.response.json(); // Utiliza el método moderno para obtener el JSON",
|
||
"",
|
||
"if (response && response.data) {",
|
||
" // La respuesta contiene el token en la propiedad 'data'",
|
||
" pm.environment.set(\"bearer_token\", response.data);",
|
||
" ",
|
||
" // Opcional: Imprime el token en la Consola de Postman",
|
||
" console.log(\"Token guardado automáticamente en 'bearer_token': \" + response.data);",
|
||
"} else {",
|
||
" console.log(\"Error: No se pudo obtener el token de la respuesta. Verifica la estructura JSON.\");",
|
||
"}"
|
||
],
|
||
"type": "text/javascript",
|
||
"packages": {},
|
||
"requests": {}
|
||
}
|
||
}
|
||
],
|
||
"request": {
|
||
"auth": {
|
||
"type": "noauth"
|
||
},
|
||
"method": "POST",
|
||
"header": [
|
||
{
|
||
"key": "Content-Type",
|
||
"value": "application/json"
|
||
}
|
||
],
|
||
"body": {
|
||
"mode": "raw",
|
||
"raw": "{\n \"accessKey\": \"{{accessKey}}\",\n \"accessSecret\": \"{{accessSecret}}\"\n}",
|
||
"options": {
|
||
"raw": {
|
||
"language": "json"
|
||
}
|
||
}
|
||
},
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/apiCredentials/getToken",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"apiCredentials",
|
||
"getToken"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "👤 Plataforma",
|
||
"item": [
|
||
{
|
||
"name": "Perfil - Detalle",
|
||
"item": [
|
||
{
|
||
"name": "⚖️ Judiciales",
|
||
"item": [
|
||
{
|
||
"name": "civil (Causas Civiles)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/judicial/{{rut}}/civil",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"judicial",
|
||
"{{rut}}",
|
||
"civil"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
},
|
||
{
|
||
"name": "cobranza (Causas Cobranza)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/judicial/{{rut}}/cobranza",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"judicial",
|
||
"{{rut}}",
|
||
"cobranza"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
},
|
||
{
|
||
"name": "laboral (Causas Laborales)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/judicial/{{rut}}/laboral",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"judicial",
|
||
"{{rut}}",
|
||
"laboral"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "💼 Cobranza Laboral",
|
||
"item": [
|
||
{
|
||
"name": "multaLaboral (Multas Laborales)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/cobranzaLaboral/{{rut}}/multaLaboral",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"cobranzaLaboral",
|
||
"{{rut}}",
|
||
"multaLaboral"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
},
|
||
{
|
||
"name": "moraPrevisional (Mora Previsional)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/cobranzaLaboral/{{rut}}/moraPrevisional",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"cobranzaLaboral",
|
||
"{{rut}}",
|
||
"moraPrevisional"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "🛡️ Compliance",
|
||
"item": [
|
||
{
|
||
"name": "compliance (Detalle de Cumplimiento)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/compliance/{{rut}}",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"compliance",
|
||
"{{rut}}"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "🔗 Legal",
|
||
"item": [
|
||
{
|
||
"name": "mallaSocietaria (Malla Societaria)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/legal/{{rut}}/mallaSocietaria",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"legal",
|
||
"{{rut}}",
|
||
"mallaSocietaria"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "💯 Score",
|
||
"item": [
|
||
{
|
||
"name": "💳 creditScore (Puntaje Crediticio)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/creditScore/{{rut}}",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"creditScore",
|
||
"{{rut}}"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "📈 Uso y Plan",
|
||
"item": [
|
||
{
|
||
"name": "usage (Consumo de la Cuenta)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/usage",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"usage"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "↩️ Webhooks/Callbacks (Asíncronos)",
|
||
"item": [
|
||
{
|
||
"name": "📋 Reportes (summaryByRut)",
|
||
"item": [
|
||
{
|
||
"name": "summaryByRut (PDF de Resumen por RUT)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/pdf"
|
||
},
|
||
{
|
||
"key": "Content-Disposition",
|
||
"value": "attachment; filename={{rut}}.pdf"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/webhook/profile/{{rut}}/resumen?format=pdf",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"webhook",
|
||
"profile",
|
||
"{{rut}}",
|
||
"resumen"
|
||
],
|
||
"query": [
|
||
{
|
||
"key": "format",
|
||
"value": "pdf"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "🛡️ Compliance (Asíncrono)",
|
||
"item": [
|
||
{
|
||
"name": "complianceByName (Cargar Perfil Compliance por Nombre)",
|
||
"request": {
|
||
"method": "POST",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"body": {
|
||
"mode": "raw",
|
||
"raw": "{\n \"fullName\": \"Nombre Empresa\",\n \"isMonitoring\": true,\n \"isJuridicalPerson\": true,\n \"searchErrors\": 0\n }",
|
||
"options": {
|
||
"raw": {
|
||
"language": "json"
|
||
}
|
||
}
|
||
},
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/webhook/compliance/cargarPerfil",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"webhook",
|
||
"compliance",
|
||
"cargarPerfil"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "📄 resumen (Obtener Resumen del Perfil)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/resumen?rut={{rut}}",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"resumen"
|
||
],
|
||
"query": [
|
||
{
|
||
"key": "rut",
|
||
"value": "{{rut}}"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
},
|
||
{
|
||
"name": "📜 loadedProfiles (Perfiles Cargados)",
|
||
"request": {
|
||
"method": "GET",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
}
|
||
],
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/profiles",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"profiles"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
},
|
||
{
|
||
"name": "➕ cargarRut (Cargar Perfil)",
|
||
"request": {
|
||
"method": "POST",
|
||
"header": [
|
||
{
|
||
"key": "accept",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"key": "Authorization",
|
||
"value": "Bearer {{bearer_token}}"
|
||
},
|
||
{
|
||
"key": "x-client-identifier",
|
||
"value": "SheriffSecureClient-v1"
|
||
},
|
||
{
|
||
"key": "Content-Type",
|
||
"value": "application/json"
|
||
}
|
||
],
|
||
"body": {
|
||
"mode": "raw",
|
||
"raw": "{\n \"rut\": \"{{rut}}\",\n \"isMonitoring\": false,\n \"includeEquifax\": false\n}",
|
||
"options": {
|
||
"raw": {
|
||
"language": "json"
|
||
}
|
||
}
|
||
},
|
||
"url": {
|
||
"raw": "https://{{base_url}}/api/clients/v2/helper/cargarRut",
|
||
"protocol": "https",
|
||
"host": [
|
||
"{{base_url}}"
|
||
],
|
||
"path": [
|
||
"api",
|
||
"clients",
|
||
"v2",
|
||
"helper",
|
||
"cargarRut"
|
||
]
|
||
}
|
||
},
|
||
"response": []
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"auth": {
|
||
"type": "bearer",
|
||
"bearer": [
|
||
{
|
||
"key": "token",
|
||
"value": "{{bearer_token}}",
|
||
"type": "string"
|
||
}
|
||
]
|
||
},
|
||
"event": [
|
||
{
|
||
"listen": "prerequest",
|
||
"script": {
|
||
"type": "text/javascript",
|
||
"exec": [
|
||
""
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"listen": "test",
|
||
"script": {
|
||
"type": "text/javascript",
|
||
"exec": [
|
||
""
|
||
]
|
||
}
|
||
}
|
||
]
|
||
} |