Affects
Teams that integrated with the Lerian SPI API before these changes shipped.
What changed
Lerian SPI 1.0.0, released on September 29, 2026, carries these changes. The idempotency header changed to
X-Idempotency. The SPI, DICT, BR Code, and Core APIs stopped reading Idempotency-Key and started to read the idempotency key from X-Idempotency. A request that carried only Idempotency-Key was then refused like a request with no key.
Two lookups moved to POST. The received Pix list moved from GET /api/v1/spi/pix to POST /api/v1/spi/pix, and its cpf and cnpj filters moved into the JSON request body. Person statistics moved from GET /api/v1/dict/persons/{taxId}/statistics to POST /api/v1/dict/persons/statistics, with taxId in the JSON request body.
The Core MED case routes were removed. The eight routes under /api/v1/core/med were removed.
The direct participant moved to its own route. POST /api/v1/core/participants/ stopped accepting a direct participant, and direct-participant registration moved to the administrative route POST /api/v1/core/participants/direct.
Impact
Classification: Action required. A client that still sends
Idempotency-Key, calls one of the two GET lookups, calls a Core MED route, or sends a direct participant to POST /api/v1/core/participants/ receives an error.
What you need to do
- Send the idempotency key in
X-Idempotency. - Call the received Pix list with
POST, withcpfandcnpjin the JSON body and the other filters still in the query. - Call person statistics with
POST, withtaxIdin the JSON body. - Ask an authorized administrator to register a direct participant on
POST /api/v1/core/participants/direct;POST /api/v1/core/participants/accepts an indirect participant only. - Handle MED cases through the DICT API.

