---
title: "Mexican Federal Regulations"
method: POST
path: "/mx/diputados/federal-regulations/v1"
tags: ["Mexico", "Cámara de Diputados"]
---

# Mexican Federal Regulations

`POST /mx/diputados/federal-regulations/v1`

## Request

- Base URL: `https://api.croma.run`
- URL: `https://api.croma.run/mx/diputados/federal-regulations/v1`
- Auth: HTTP bearer

The Cámara de Diputados catalog of federal reglamentos (135+), each with its DOF publication date, consolidated text, whether it is still in force, and an inline history of reforms, annual amount updates, erratas and vigencia notices. Optional `query` filters by name. Paged, 50 per page.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `query` string: Optional name filter (case- and accent-insensitive substring).
  - `page` integer: 1-based page number for paginated results.

## Response `200`

Successful response

- DiputadosFederalRegulationsResponse
  - `data` DiputadosFederalRegulationsData, required
    - `regulations` object[], required
      - `name` string, required
      - `abrogated` boolean, required: True for the appendix of reglamentos no longer in force.
      - `publication_date` string, nullable, required
      - `pdf_url` string, nullable, required
      - `doc_url` string, nullable, required
      - `history` object[], required
        - `kind` 'original' | 'reform' | 'amounts' | 'erratum' | 'clarification' | 'validity', required: "amounts" covers the annual Cantidades/Cuota updates; "erratum", "clarification" and "validity" map the Fe de erratas, Aclaración and Disposición de vigencia notices.
        - `dof_date` string, nullable, required
        - `doc_url` string, nullable, required
    - `pagination` object, required
      - `total` number, required
      - `page_size` number, required
      - `total_pages` number, required
      - `page` number, required

## Other responses

- `400`: Invalid request body
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded
- `500`: Internal error
- `502`: Upstream source returned an error

---

[API](https://skmtc.dev/usecroma/apis/croma-marketplace-api.md) · [All operations](https://skmtc.dev/usecroma/apis/croma-marketplace-api/llms.txt) · [OpenAPI document](https://skmtc.dev/usecroma/apis/croma-marketplace-api/revisions/74c745980c60?raw)
