A veces nos conformamos con tener una API que responda datos, pero no recordamos que lo que respondemos debe ser usado para la UX de nuestro sistema, o peor aún, que tenemos un API absurdamente difícil de usar.
Success 200 OK 201 Created 204 No Content 4xx Client Error 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 409 Conflict 3xx Redirection 304 Not Modified 5xx Server Error 500 Internal Server Error
{ "errors": [ { "reason": "expiration_not_allowed", "name": "unshared_at", "message": "Expiration cannot be set on a shared link with 'collaborators' access", "location": "entity-body" } ] }, "help_url": "https://box-content.readme.io/ reference#errors", "message": "Bad Request" } } Provide a Help URL