Backlight’s JSON API is now available as a small Node.js package. It covers all the publisher endpoints (albums, paged albums, photos, publisher roots) with async/await and full TypeScript types derived from the PHP source.
npm install backlight-api
- npm: https://www.npmjs.com/package/backlight-api
- github: https://github.com/mjcampagna/backlight-api
Requires Node 18+ and the JSON API enabled in your Backlight admin settings.