The request carries no usable API token. Send the token in the x-api-token header exactly as it was issued to you. Branch on errorCode: public-api-access.api-token.not-provided when the header is missing or empty, public-api-access.api-token.invalid when the token is malformed or not recognised, and public-api-access.api-token.revoked when the token was withdrawn by Stowlog. A revoked token never starts working again — ask for a new one rather than retrying. Rejected requests do not count towards your monthly quota.