Actualización en el algoritmo de generación de la firma de la API / Update to the API signature generation algorithm.

Incident Report for Bit2Me

Identified

Para mejorar la consistencia en la validación de nuestras solicitudes, vamos a introducir un cambio en la forma en que se generan las firmas de autenticación. Este cambio afecta exclusivamente a las peticiones que incluyen un cuerpo (body) vacío.

A partir del día 17/08/2026, las peticiones con un cuerpo vacío {} deberán incluir dicho contenido en la cadena de texto utilizada para generar la firma.
- Comportamiento actual (Deprecado): El cuerpo vacío se omite en la cadena de firma.
- Nuevo comportamiento (Requerido): El cuerpo vacío {} debe concatenarse al final de la cadena.

Ejemplos:
Para una petición a /v1/signin/apikey con un body {} y un timestamp 123123123:
Formato Actual (Legacy) 123123123:/v1/signin/apikey
Formato Nuevo (Requerido) 123123123:/v1/signin/apikey:{}

Nota: Las peticiones que no tienen body (ej. GET) o aquellas que tienen un body con datos no se ven afectadas y deben seguir generando la misma cadena de texto de firma.

--------

To improve consistency in the validation of our requests, we are introducing a change in how authentication signatures are generated. This change exclusively affects requests that include an empty body.

Starting 08/17/2026, requests with an empty body {} must include that content in the string used to generate the signature.
- Current Behavior (Deprecated): The empty body is omitted from the signature string.New
- Behavior (Required): The empty body {} must be concatenated at the end of the string.

Examples:
For a request to /v1/signin/apikey with a body {} and a timestamp 123123123:
Current Format (Legacy): 123123123:/v1/signin/apikey
New Format (Required): 123123123:/v1/signin/apikey:{}
Posted Apr 08, 2026 - 08:37 CEST