Skip to main content

Understanding the Ausha API

Discover what the Ausha API is, what it is used for, which actions it can automate, and which plans include access to it.

Written by Soleyne

🎬 In this article 🎬


What is an API?

An API (Application Programming Interface) allows two tools or platforms to communicate automatically with each other.

Instead of manually using the Ausha interface, another tool can directly send requests to Ausha to:

  • retrieve information;

  • create content;

  • modify data;

  • or automate specific actions.

πŸ’‘ Example:
​

β€œCan you give me the list of episodes for this podcast?”
βž” Ausha automatically returns the requested information.


What can the Ausha API do?

The Ausha API allows you to:

🎧 Manage podcasts & seasons

  • retrieve podcast information;

  • access podcast seasons;

  • create or delete seasons;

  • organize episodes into seasons.

πŸŽ™οΈ Manage episodes

  • retrieve the list of episodes;

  • access episode details;

  • create or edit episodes;

  • manage associated files (audio, images, etc.).

🎡 Manage playlists

  • create playlists;

  • retrieve playlists;

  • add or remove episodes;

  • reorder episodes within a playlist;

  • manage playlist images.

πŸ“£ Manage campaigns

  • retrieve campaign information;

  • access campaign details and statuses.

πŸ“Š Create dashboards & automations

The API can also be used to:

  • automate reporting;

  • connect Ausha to internal tools;

  • centralize statistics;

  • create custom dashboards in external tools.


Which plans include access to the Ausha API?

The API is available for:

  • Ausha PRO plans (depending on the contract);

  • the Supersonic plan.

πŸ’‘ Only the account owner can generate an API token.

Once the token has been created, invited workspace users can also use the API with this token.


πŸ“š Developer documentation

The full Ausha API documentation is available here:

Did this answer your question?