Schemas

Directory of JSON models used by the API. Every schema carries a bilingual description, property table and cross-references.

Public6
  • SPEI participant bank in JSON:API shape. `id` and `attributes.code` are always equal (`id` is kept as the stable resource identifier even though `code` duplicates it).

    used by 1
  • A BIN resolution result from the local BIN catalog, in JSON:API shape. `id` and `attributes.bin` are equal: the 6-8 digit BIN that actually matched (never the full number the caller sent).

    used by 1
  • SPEI non-business-day calendar of one year, in JSON:API shape. `id` and `attributes.year` are always equal: the year of the calendar.

    used by 1
  • Response from `GET /v1/public/bin-lookup/{bin}`. A single resource with the issuing SPEI bank resolved against the local BIN catalog (pure read, no external lookup). An unknown BIN returns `404`, not this body.

  • Response from `GET /v1/public/banks`. Full SPEI participant catalog (~95 active institutions). ETag-cacheable — the snapshot updates weekly when the Banxico sync refreshes the catalog.

  • Response from `GET /v1/public/spei-calendar/{year}`. A single resource with the SPEI non-business days of the year and its source, and in `meta.covered_years` the years that have a calendar. A year without a calendar responds `404`, not this body.

Beneficiaries22
Validations27
Webhooks5
Insights4
Finance6
Usage7
Plans10
Billing4
Users7
Banxico Status6
Dashboard1
Playground2
  • JSON:API request envelope for the Playground proxy. The server forwards the operation described in `data.attributes` to the target `/v1` endpoint using the caller's own API key (decrypted server-side), so the key never reaches the browser.

  • JSON:API envelope wrapping the categories and templates available for the playground, filtered by the calling user's permissions.

Common8