Saltar al contenido
Constaia
mx_rfc_certificate

Constancia de situación fiscal (México)

Constancia de situación fiscal del SAT (cédula de identificación fiscal): RFC, régimen, domicilio fiscal y estatus en el padrón; PDF con sello digital.

Categoría
Impuestos
País
México
Campos que extrae
10 campos
Coste
1 crédito
mx_rfc_certificatespecimen
Rfc
Curp
Nombre del titular
Id cif
Tax regimes
Status
Operations start date
Domicilio
Postal code

Qué comprueba

  • Identificadores nacionales. Checksum o formato oficial del número (NIF, CPF, CURP, RUT, codice fiscale…).mx_rfc, mx_curp, postal_code
  • Código postal. Formato del código postal del país.
  • Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.
  • Antigüedad. Emitido hace menos de N días.
  • Firma electrónica del PDF. Se verifica la firma PAdES si llega el PDF original.

Campos que extrae

  • Rfcrfc
  • Curpcurp
  • Nombre del titularholder_name
  • Id cifid_cif
  • Tax regimestax_regimes
  • Statusstatus
  • Operations start dateoperations_start_date
  • Domicilioaddress
  • Postal codepostal_code
  • Fecha de expediciónissue_date

Petición de ejemplo

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": "mx_rfc_certificate",
    "checks": {
      "max_age_days": 90,
      "holder": {
        "full_name": "Carmen Especimen Ruiz"
      }
    },
    "storage": "none"
  }'

Ejemplo de respuesta

Datos ficticios. Respuesta abreviada.

200 OK · application/json
{
  "id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
  "object": "analysis",
  "status": "completed",
  "livemode": false,
  "document": {
    "type": "mx_rfc_certificate",
    "label": "Constancia de situación fiscal (México)",
    "confidence": 0.97
  },
  "verdict": {
    "expected": [
      "mx_rfc_certificate"
    ],
    "match": true,
    "status": "valid",
    "reasons": [
      {
        "code": "type_match",
        "severity": "info",
        "message": "El documento es: Constancia de situación fiscal (México)."
      }
    ]
  },
  "fields": {
    "rfc": {
      "value": "PEPJ850730AB7",
      "confidence": 0.99,
      "validated": true
    },
    "curp": {
      "value": "PEPJ850730HDFRRN01",
      "confidence": 0.98,
      "validated": null
    },
    "holder_name": {
      "value": "JUAN PEREZ PEREZ",
      "confidence": 0.97,
      "validated": null
    },
    "id_cif": {
      "value": "21010123456",
      "confidence": 0.96,
      "validated": null
    },
    "tax_regimes": {
      "value": [
        "Régimen Simplificado de Confianza"
      ],
      "confidence": 0.99,
      "validated": null
    },
    "status": {
      "value": "ACTIVO",
      "confidence": 0.98,
      "validated": null
    },
    "operations_start_date": {
      "value": "2021-01-01",
      "confidence": 0.97,
      "validated": null
    },
    "address": {
      "value": "C. HIDALGO 10, COL. CENTRO, CUAUHTEMOC, CIUDAD DE MEXICO",
      "confidence": 0.96,
      "validated": null
    },
    "postal_code": {
      "value": "06000",
      "confidence": 0.99,
      "validated": null
    },
    "issue_date": {
      "value": "2026-09-01",
      "confidence": 0.98,
      "validated": null
    }
  },
  "checks": [
    {
      "code": "id_number",
      "passed": true,
      "message": "id_number"
    }
  ],
  "warnings": [],
  "storage": {
    "mode": "none",
    "file_deleted_at": "2026-09-29T10:00:02Z",
    "expires_at": null
  },
  "usage": {
    "credits": 1,
    "pages": 1
  }
}

FAQ

¿Constaia prueba que el documento es auténtico?

No. Comprueba el tipo, la coherencia de los datos y tus reglas, y avisa de señales como posible edición o foto de pantalla. Eso no prueba autenticidad.

¿Se guarda una copia del documento?

No, salvo que lo pidas. Con storage "none" (por defecto) el fichero se borra al terminar el análisis.

Otros documentos

Y para que conste…

Crea tu cuenta, copia la clave de test y valida tu primer documento en cinco minutos.