Error codes returned by the Validio API and what to do about each one.
Errors returned by the GraphQL API carry a stable code in extensions.code alongside a human-readable message, as the rate limit example shows. Branch on the code, not the message: messages may be reworded, but codes do not change.