API regulatoria

Catálogos LFPIORPI

14 catálogos oficiales publicados por SAT / UIF para el formato Desarrollos Inmobiliarios 4.9 (DIN). Un endpoint REST por catálogo, autenticado con tu API key. Datos versionados contra el XSD oficial.

Quickstart

Todos los endpoints son GET y devuelven application/json. Bearer token en el header Authorization.

# Base URL
https://api.amigoapi.com

# Catálogos compartidos (11)
GET /lfpiorpi/catalogs/<name>

# Catálogos DIN-específicos (3)
GET /lfpiorpi/din/catalogs/<name>?xsd_version=4.9

# Búsqueda rápida por CP
GET /lfpiorpi/codigos-postales?cp=05129

# Trigger / threshold por actividad
GET /lfpiorpi/triggers/<activity_code>

11 catálogos compartidos

Reusables a través de todas las actividades LFPIORPI. Hoy expuestos para Desarrollos Inmobiliarios 4.9(DIN); las demás actividades del Art. 17 entran conforme las auditamos.

CatálogoFilas
GET /lfpiorpi/catalogs/paises249
GET /lfpiorpi/catalogs/entidades-federativas32
GET /lfpiorpi/catalogs/codigos-postales138,283
GET /lfpiorpi/catalogs/actividades-economicas-pf167
GET /lfpiorpi/catalogs/giros-mercantiles-pm136
GET /lfpiorpi/catalogs/instrumentos-monetarios15
GET /lfpiorpi/catalogs/instituciones-financieras37
GET /lfpiorpi/catalogs/monedas184
GET /lfpiorpi/catalogs/tipos-credito3
GET /lfpiorpi/catalogs/prioridades2
GET /lfpiorpi/catalogs/si-no2

3 catálogos DIN-específicos

Versionados contra el XSD oficial de Desarrollos Inmobiliarios. Filtra por versión con ?xsd_version=4.9 (default).

CatálogoFilas
GET /lfpiorpi/din/catalogs/tipos-alerta15
GET /lfpiorpi/din/catalogs/tipos-desarrollo6
GET /lfpiorpi/din/catalogs/tipos-tercero3

Ejemplo: catálogo compartido

REQUEST
curl -H "Authorization: Bearer $AMIGOAPI_KEY" \
  https://api.amigoapi.com/lfpiorpi/catalogs/paises
RESPONSE
{
  "name": "paises",
  "total": 249,
  "limit": 200,
  "offset": 0,
  "items": [
    { "code": "AF", "label": "Afganistán" },
    { "code": "AL", "label": "Albania" },
    { "code": "DE", "label": "Alemania" },
    { "code": "MX", "label": "México" },
    { "code": "US", "label": "Estados Unidos" }
  ]
}

Ejemplo: búsqueda por Código Postal

REQUEST
curl -H "Authorization: Bearer $AMIGOAPI_KEY" \
  "https://api.amigoapi.com/lfpiorpi/codigos-postales?cp=05129"
RESPONSE
{
  "cp": "05129",
  "found": true,
  "estado": "Ciudad de México",
  "municipio": "Cuajimalpa de Morelos",
  "items": [
    {
      "cp": "05129",
      "estado": "Ciudad de México",
      "municipio": "Cuajimalpa de Morelos",
      "colonia": "EL CONTADERO"
    },
    {
      "cp": "05129",
      "estado": "Ciudad de México",
      "municipio": "Cuajimalpa de Morelos",
      "colonia": "LOMAS DE VISTA HERMOSA"
    }
  ]
}

Ejemplo: catálogo DIN (tipos de alerta)

REQUEST
curl -H "Authorization: Bearer $AMIGOAPI_KEY" \
  "https://api.amigoapi.com/lfpiorpi/din/catalogs/tipos-alerta?xsd_version=4.9"
RESPONSE
{
  "name": "tipos-alerta",
  "xsd_version": "4.9",
  "total": 15,
  "limit": 200,
  "offset": 0,
  "items": [
    {
      "code": "100",
      "label": "Sin alerta"
    },
    {
      "code": "3901",
      "label": "Operación con desarrollos en preventa de alto valor"
    },
    {
      "code": "9999",
      "label": "Otra alerta"
    }
  ]
}

Ejemplo: trigger / threshold de una actividad

REQUEST
curl -H "Authorization: Bearer $AMIGOAPI_KEY" \
  https://api.amigoapi.com/lfpiorpi/triggers/din
RESPONSE
{
  "activity_code": "din",
  "fraction": "V",
  "name": "Desarrollo de bienes inmuebles",
  "thresholds": [
    {
      "type": "aviso_threshold",
      "threshold_uma": 8025,
      "operator": ">="
    }
  ],
  "reporting_period": "monthly",
  "deadline_rule": "day_17_of_following_month"
}

Obtén tu API key

Déjanos tu correo y te avisamos cuando el self-serve esté disponible. Mientras tanto, escríbenos para acceso temprano.