Todos los errores tienen la misma forma:
Programa contra codigo, nunca contra mensaje. El código es estable; el
mensaje puede reescribirse o traducirse en cualquier momento.
Tabla de códigos
Qué reintentar
Solo 502 y 500, y con espera creciente:
Reintentar un 401 o un 404 solo gasta tiempo: el resultado será el mismo.
Sobre el 404
Devolvemos 404 tanto si el negocio no existe como si existe pero es de otra
organización. Distinguirlos te diría qué negocios hay dados de alta en
Booklift, así que no lo hacemos. No es un fallo de la documentación.