Explorador de API CRiskCo
Cada endpoint, cada campo. Búsqueda global, esquemas completos de petición y respuesta, y un canal privado si estás migrando desde otro proveedor.
55 endpoints documentados. Descarga la referencia completa para revisarla offline.
POSTOnboarding & SAT
Onboarding SAT Integration
POST https://service.criskco.com/apiservice.svc/OnboardingSatIntegration
Envía el RFC y la CIEC del SAT del contribuyente para iniciar la integración. Devuelve una bandera Success — consulta GetApplicants para obtener el applicantId y el estado resultantes.
Abrir en Postman docsEsquema de petición
| Campo | Tipo | Descripción | Ejemplo |
|---|---|---|---|
IsAgreeTermsreq |
boolean |
El contribuyente aceptó los términos y la autorización para consultar al SAT. | true |
DateAgreeTermsreq |
date |
Fecha en que se aceptaron los términos (AAAA-MM-DD). | 2024-10-01 |
VersionAgreeTermsreq |
string |
Identificador de versión del documento de términos aceptado. | 1 |
Emailreq |
string |
Correo de contacto para el onboarding. | contact@example.com |
Userreq |
string |
RFC del contribuyente usado para autenticarse contra el SAT. | GAPXXXXXXXXX |
Passwordreq |
string |
Contraseña CIEC del SAT. Se almacena cifrada y nunca se devuelve. | ******** |
RefApplicantId |
string |
Identificador de referencia opcional del lado del cliente para correlacionar al contribuyente en tu sistema. |
Esquema de respuesta
| Campo | Tipo | Descripción | Ejemplo |
|---|---|---|---|
ErrorCode |
string |
Código de error si la llamada falló; nulo en éxito. | — |
Message |
string |
Mensaje legible con el resultado. | Success! Information Received |
Success |
boolean |
Verdadero si la solicitud de integración fue aceptada. | true |
Plantilla cURL
curl --location --request POST \
'https://service.criskco.com/apiservice.svc/OnboardingSatIntegration' \
--header 'apiId: <YOUR_API_ID>' \
--header 'apiKey: <YOUR_API_KEY>' \
--header 'Content-Type: application/JSON' \
--data-raw '{
"IsAgreeTerms": true,
"DateAgreeTerms": "2024-10-01",
"VersionAgreeTerms": "1",
"Email": "contact@example.com",
"User": "GAPXXXXXXXXX",
"Password": "********",
"RefApplicantId": ""
}'
Reemplace <YOUR_API_ID> y <YOUR_API_KEY> por sus credenciales de sandbox.