Async (cola SQS)
Tipo
Bajo (validación temprana)
Costo
¿Para qué sirve?
- Validación temprana en formularios
- Pre-flight check antes de Buró/Círculo
- Compliance fiscal
- Auditoría de base de datos
¿Cómo funciona?
- 01
Envías RFC al endpoint.
- 02
Moffin valida estructura + estado en SAT.
- 03
Devuelve si es válido, activo, datos generales del contribuyente.
Datos disponibles
Agrupados por sección de la respuesta. Los nombres entre `` son campos reales del API.
- Validación
- Existencia del RFC en el SAT, tipo de contribuyente y nombre comercial.
- exists
- type
- tradeName
- Certificados
- Certificados del contribuyente (FIEL / CSD) con vigencia y estado.
- certificates[].type
- certificates[].serial
- certificates[].startDate
- certificates[].endDate
- certificates[].state
- Titular del certificado
- Datos fiscales asociados al certificado.
- certificates[].userData.rfc
- certificates[].userData.curp
- certificates[].userData.fullname
- certificates[].userData.orgName
Ejemplo de respuesta
Estructura real de la respuesta del API. Los valores son ficticios.
Ejemplo de respuesta
Ejemplo ilustrativo con datos ficticios
{
"success": true,
"exists": true,
"type": "company",
"attempt": 1,
"data": {
"tradeName": "COMERCIALIZADORA ALTAVISTA SA DE CV",
"certificates": [
{
"type": "FIEL",
"serial": "00001000000509274183",
"startDate": "2024-02-19T00:00:00Z",
"endDate": "2028-02-19T00:00:00Z",
"state": "ACTIVO",
"url": "https://rdc.sat.gob.mx/rccf/000010000005092741.cer",
"userData": {
"rfc": "CAL1506123F9",
"curp": null,
"name": "COMERCIALIZADORA ALTAVISTA",
"fullname": "COMERCIALIZADORA ALTAVISTA SA DE CV",
"orgName": "COMERCIALIZADORA ALTAVISTA SA DE CV",
"email": "administracion@altavista.com.mx",
"country": "MX",
"serialNumber": "00001000000509274183",
"counselRfc": "SAVR780921PL4",
"counselCurp": "SAVR780921HJCLSC02"
}
}
]
}
}Preguntas frecuentes
¿Listo para empezar?
Agenda una demo de 20 minutos. Te mostramos casos similares al tuyo y armamos un plan de integración.