Skip to content

api client Overview

GitHub Action edited this page May 21, 2026 · 1 revision

@quatrain/api-client

The @quatrain/api-client package provides an isomorphic, lightweight HTTP client designed specifically for Quatrain APIs. It works seamlessly in both Node.js and Browser environments.

Features

  • Isomorphic: Uses native fetch (with polyfills if necessary) to work across backend services and frontend applications.
  • Auto-serialization: Automatically formats queries, payloads, and multipart form data.
  • Authentication: Built-in support for Bearer tokens and generic authentication providers.
  • REST Abstraction: Offers clean wrappers for GET, POST, PUT, and DELETE.

Getting Started

Refer to the HOWTO.md file for usage examples.

Clone this wiki locally