Changes for version 0.09 - 2026-08-16

  • Refine response API ergonomics and documentation.
  • Add text, has_content, content_type, and is_json helpers.
  • Return undef from json() for empty or whitespace-only bodies.
  • Keep explicit JSON decoding independent of Content-Type.
  • Preserve structured decode errors for invalid non-empty JSON.
  • Document defensive header copies and response body behavior.

Documentation

Modules

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

Provides

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