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.

    66 endpoints documentados. Descarga la referencia completa para revisarla offline.

    POSTNivel 2 — Inteligencia FinancieraOnboarding & SAT

    Profundidad total con SAT/CIEC: situación fiscal, regímenes y Constancia de Situación Fiscal, CFDI de cobros y pagos, estados financieros (CFSS), nómina y FinScore.

    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 docs

    Esquema de petición

    CampoTipoDescripciónEjemplo
    IsAgreeTermsreq
    booleanEl contribuyente aceptó los términos y la autorización para consultar al SAT.true
    DateAgreeTermsreq
    dateFecha en que se aceptaron los términos (AAAA-MM-DD).2024-10-01
    VersionAgreeTermsreq
    stringIdentificador de versión del documento de términos aceptado.1
    Emailreq
    stringCorreo de contacto para el onboarding.contact@example.com
    Userreq
    stringRFC del contribuyente usado para autenticarse contra el SAT.GAPXXXXXXXXX
    Passwordreq
    stringContraseña CIEC del SAT. Se almacena cifrada y nunca se devuelve.********
    RefApplicantId
    stringIdentificador de referencia opcional del lado del cliente para correlacionar al contribuyente en tu sistema.

    Esquema de respuesta

    CampoTipoDescripciónEjemplo
    ErrorCode
    stringCódigo de error si la llamada falló; nulo en éxito.—
    Message
    stringMensaje legible con el resultado.Success! Information Received
    Success
    booleanVerdadero 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.