Skip to content

Releases: moifort/audible-api-ts

Release list

v0.2.0

Choose a tag to compare

@moifort moifort released this 24 Mar 21:34

What's New

Catalog Search

  • catalog() — Search by genre with category: 'science-fiction'
  • 50+ sub-genres with slash notation ('science-fiction/space-opera', 'fantasy/epic', etc.)
  • FR and US locales mapped
  • Sort optionsRelevance (default), BestSellers, AvgRating, MostVoted (slow, fetches all pages)
  • limit — control results (limit: 20, limit: 'all')

Simplified API

  • Renamed: login(), register(), refresh(), library(), wishlist(), catalog(), verify()
  • Auto-refresh — credentials refreshed automatically before every API call

Full Data

  • All Audible API fields: ratings (overall/performance/story), categories, listening progress, ISBN, subtitle, cover images, relationships

Developer Experience

Install

bun add audible-api-ts

Documentation

https://moifort.github.io/audible-api-ts

v0.1.0

Choose a tag to compare

@moifort moifort released this 24 Mar 09:55

First release

A fully typed TypeScript client for the Audible API.

Features

  • PKCE Authentication — Complete OAuth2 flow with device registration
  • Library & Wishlist — Fetch all audiobooks with automatic pagination
  • Token Refresh — Handle access token expiration
  • 10 Locales — US, UK, France, Germany, Italy, Spain, Canada, Australia, India, Japan
  • Fully typed — Complete TypeScript types for all functions and responses
  • Signed requests — RSA SHA256 request signing like the official Audible app

Install

bun add audible-api-ts

Documentation

https://moifort.github.io/audible-api-ts