Changelog y versionado
La versión forma parte de la ruta. La v1 solo cambia de forma retrocompatible.
Política de versiones
Dentro de /v1 solo hacemos cambios aditivos: nuevos endpoints, nuevos parámetros opcionales, nuevos campos de respuesta, nuevos valores de enum en las claves de categories para nuevos tipos y nuevos textos de detail en los errores. Ignora los campos desconocidos y no dependas del orden de los campos.
Los cambios incompatibles — eliminar o renombrar un campo, cambiar un tipo, hacer obligatorio un parámetro — se publican en una ruta nueva (/v2). Los valores de code de los errores, las claves de categoría y los nombres de ordenación forman parte del contrato.
Obsolescencia y retirada
- Una versión obsoleta sigue funcionando al menos 6 meses después de que se publique su sucesora.
- Sus respuestas incluyen las cabeceras
Deprecation(RFC 9745) ySunset(RFC 8594) con la fecha en que deja de funcionar, además de unLinka esta página. - Los titulares de cuentas con tráfico reciente en la versión antigua reciben un correo al declararse obsoleta y 30 días antes de la retirada.
HTTP/1.1 200 OK
Deprecation: @1798761600
Sunset: Tue, 01 Jun 2027 00:00:00 GMT
Link: <https://hexascore.app/docs/changelog>; rel="deprecation"Cambios
v1 — documentos OpenAPI traducidos (solo documentación)
- /openapi.pt-BR.json y /openapi.es.json: el mismo contrato que
/openapi.jsoncon las descripciones en portugués y español. Las rutas, los nombres de campo y los valores de enum no cambian.
v1 — tiempo para completar (aditivo)
ItemDetail.time_to_beat: mediana de horas y número de informes de la comunidad paramain,extrasycompletionisten juegos (median_hoursesnullcon menos de 3 informes);nullpara películas, series y libros.
v1 — primera versión
- Listados, detalles y géneros para
games,movies,seriesybooks. /search,/lookuppor id externo y/me/usage.- Documento OpenAPI 3.1 en /openapi.json.