Releases: moifort/audible-api-ts
Releases · moifort/audible-api-ts
Release list
v0.2.0
What's New
Catalog Search
catalog()— Search by genre withcategory: 'science-fiction'- 50+ sub-genres with slash notation (
'science-fiction/space-opera','fantasy/epic', etc.) - FR and US locales mapped
- Sort options —
Relevance(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
llms.txtfor LLM consumption- Integration tests with real API calls
- Dedicated Catalog Search guide
Install
bun add audible-api-tsDocumentation
v0.1.0
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