Changes for version 0.04 - 2026-08-16

  • Add normalized rate-limit metadata on responses and errors.
  • Parse RateLimit-* and X-RateLimit-* quota headers.
  • Expose limit, remaining, used, resource, reset, and wait_seconds helpers.
  • Treat exhausted 403/429 responses as retryable and use reset metadata as a fallback delay.

Documentation

Modules

Small foundation for JSON HTTP API clients UNAUTHORIZED
Normalized HTTP API rate-limit metadata

Provides

in lib/HTTP/API/Client/Error.pm
in lib/HTTP/API/Client/Pagination.pm
in lib/HTTP/API/Client/Response.pm