Changes for version 0.05 - 2026-08-16

  • Add client-level and per-request lifecycle hooks.
  • Add before_request, after_response, and on_error hooks.
  • Allow before_request hooks to modify the outgoing request context.
  • Wrap hook failures as structured non-retryable hook errors.

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