b-api
TypeScript client for the Blipfoto v4 REST API.
Introduction
b-api is the HTTP client that b-ark is built on. It covers the full Blipfoto v4 REST API: reading and writing journal entries, comments, social features, OAuth authentication, user settings, and notifications. No Node or Electron dependency, so it works in browsers, Node.js 18+, and Electron main and renderer processes alike.
b-api is part of the b-oss monorepo. Clone the repository and import it directly into your TypeScript project.
- TypeScript. Full types for every request, response, and error. No guessing.
- Universal. No Node or Electron dependency. Works in browsers, Node.js 18+ and Electron.
- Complete. Journals, entries, CRUD, comments, social, OAuth, notifications, user settings.
-
Error-safe. Typed
BlipfotoErrorandNetworkErrorwith helpers for rate limits and token expiry.
Get b-api
Contact us with feedback, suggestions and bugs.
Get in touch