@api-emulator/apple-podcasts
v0.1.0
Published
Apple Podcasts provides iTunes Search-compatible podcast search, lookup, episode, catalog, and library subscription workflows.
Readme
@api-emulator/apple-podcasts
Apple Podcasts provides iTunes Search-compatible podcast search, lookup, episode, catalog, and library subscription workflows.
Part of api-emulator — local drop-in replacement services for CI and no-network sandboxes.
Install
npm install @api-emulator/apple-podcastsRun
npx -p api-emulator api --plugin ./@apple-podcasts/api-emulator.mjs --service apple-podcastsEndpoints
GET /searchGET /lookupGET /v1/meGET /v1/catalog/:storefront/podcastsGET /v1/catalog/:storefront/podcasts/:idGET /v1/catalog/:storefront/podcasts/:id/episodesGET /v1/me/library/podcastsPUT /v1/me/library/podcasts/:idDELETE /v1/me/library/podcasts/:idGET /inspect/state
Auth
Uses fake local credentials only; provide any deterministic bearer token or API key expected by the client under test.
Seed Configuration
apple-podcasts:
# Add provider-specific seed state here.