Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Media / Audome API
Audome API logo

Audome API

Agent-ready OpenAPI document · curated by JenticMediaAudio Processingbearer12 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Authenticate against an Audome workspace, create projects, upload audio files, and manage the tag lists used to describe them via Bearer tokens.

Use for: Create a new audio project for an upcoming session, Upload a WAV file to an existing Audome project, List all projects currently in the workspace, Add a new tag to the workspace tag list

Not supported: Does not handle audio editing, mastering, or distribution - use for Audome project, file upload, and tag list management only.

Jentic publishes the only available OpenAPI specification for Audome API, keeping it validated and agent-ready. Audome is a workspace for audio teams that want to organise raw audio, project files, and the tag taxonomy used to describe them. The API exposes authentication, projects, file upload, and tag-list management so an external tool can ingest audio into an Audome workspace, attach the right tags, and read the project state back without using the web UI. With 12 endpoints it covers the full lifecycle of a project plus tag governance.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Audome API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Audome API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Faudome.com%2Faudome" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Faudome.com%2Faudome" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Audome API.

Authenticate a workspace user via POST /authenticate to obtain a Bearer token

Invalidate a session via POST /logout when an automation completes

Create a new project for an audio engagement with POST /projects

Upload an audio file to a project via POST /projects/{projectUuid}/files

List, read, update, and delete tag lists used to describe audio assets

Attach a tag to a tag list via POST /tag-lists/{taglistUuid}/tags/{tagUuid}

Page through projects in the workspace with GET /projects

Use Cases

Patterns agents use Audome API for, with concrete tasks.

★ Automated audio ingestion from a DAW or studio rig

Studios that record many sessions per week want raw audio to land in Audome the moment it is rendered. An ingestion script authenticates via POST /authenticate, creates a project per session via POST /projects, and uploads each rendered file via POST /projects/{projectUuid}/files. Files arrive in Audome organised by project without an engineer dragging them through the web UI.

Authenticate via POST /authenticate, create a project named 'Session 2026-06-09' via POST /projects, then POST /projects/{projectUuid}/files with the rendered WAV.

Tag taxonomy governance

Audio teams use tag lists to describe sessions consistently. Over time tags drift and duplicates appear. The tag-lists endpoints let an admin script audit the workspace: GET /tag-lists returns the full taxonomy, PATCH /tag-lists/{taglistUuid} renames or merges, and DELETE /tag-lists/{taglistUuid} retires unused lists. POST /tag-lists/{taglistUuid}/tags/{tagUuid} attaches a tag to a list as part of a cleanup pass.

Call GET /tag-lists, identify any list with fewer than two tags attached, and DELETE /tag-lists/{taglistUuid} for each.

Project status reporting

A producer wants a daily report of every active Audome project and how many files are attached to each. GET /projects paginates the workspace's projects, and GET /projects/{uuid} returns the file list per project. The agent assembles a CSV or Slack message with project name, owner, and file count without touching the Audome UI.

Page GET /projects, then for each project call GET /projects/{uuid} and emit a Slack message listing project name and file count.

AI agent integration via Jentic

An audio-ops agent can use Jentic to upload audio into Audome without holding the Bearer token in prompt memory. The agent searches an intent like 'upload an audio file to an Audome project', Jentic returns the matching operation with its input schema, and the call is executed with the token resolved from your Jentic One instance. Authentication and refresh are handled by Jentic.

Use Jentic search 'upload audio to Audome', load the schema for POST /projects/{projectUuid}/files, and execute it for a known projectUuid with a multipart audio body.

Key Endpoints

12 endpoints — jentic publishes the only available openapi specification for audome api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/authenticate

Authenticate and obtain a Bearer token

POST

/logout

Invalidate a Bearer token

GET

/projects

List projects in the workspace

POST

/projects

Create a new project

GET

/projects/{uuid}

Get a specific project

POST

/projects/{projectUuid}/files

Upload an audio file to a project

GET

/tag-lists

List tag lists

POST

/tag-lists

Create a tag list

POST

/authenticate

Authenticate and obtain a Bearer token

POST

/logout

Invalidate a Bearer token

GET

/projects

List projects in the workspace

POST

/projects

Create a new project

GET

/projects/{uuid}

Get a specific project

POST

/projects/{projectUuid}/files

Upload an audio file to a project

GET

/tag-lists

List tag lists

POST

/tag-lists

Create a tag list

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring Audome by hand means calling its authenticate endpoint for a bearer token, refreshing it on expiry, and tracking project uuids for uploads. Through Jentic you install once, import the Audome API from the API Directory, store the credentials once, and your agent calls it while Jentic manages the token.

Permission scoping

Permission scoping

Audome puts the project uuid in the URL path (/projects/{uuid}, /projects/{projectUuid}/files), so a rule can pin your agent to reads and file uploads for one project. You choose the operations it may call, so creating new projects is not included unless you add it.

Credential management

Credential isolation

Your Audome workspace credentials and bearer token are stored once, encrypted, by your own Jentic One instance, which refreshes the token via the authenticate endpoint and injects it at execution time. The raw secret never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'upload audio to Audome', and Jentic returns the matching operation with its input schema so the agent picks /projects, /projects/{projectUuid}/files, or /tag-lists without reading the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Auphonic API

→

Auphonic is the closest peer for automated audio post-production and rendering APIs.

Choose Auphonic when the workflow needs leveling, noise reduction, and rendered output; use Audome for project organisation and tag taxonomy.

Complementary

Dropbox API

→

Dropbox often sits in front of Audome as the source of raw audio files to ingest.

Choose Dropbox to fetch the source audio; use Audome to land the file in a structured project with tags.

Complementary

Castos API

→

Castos hosts and distributes podcast episodes once Audome has organised the source audio.

Choose Castos for podcast publishing; use Audome to manage the working files and tags before distribution.

FAQs

Specific to using Audome API through Jentic.

Why is there no official OpenAPI spec for Audome API?

Audome publishes its API reference at app.audome.com/api-documentation but does not distribute an OpenAPI file. Jentic generates and maintains this spec so that AI agents and developers can call Audome API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Audome API use?

The Audome API uses Bearer token authentication. POST /authenticate exchanges workspace credentials for a Bearer token, which is then sent in the Authorization header on every other request. Through Jentic the credentials and token are stored in the vault and injected at execution time.

Can I upload an audio file to a project with the Audome API?

Yes. POST /projects/{projectUuid}/files accepts a multipart upload and attaches the file to the named project. Create the project first via POST /projects, then upload using the returned projectUuid.

What are the rate limits for the Audome API?

Audome does not publish per-endpoint rate limits in the spec. Production integrations should pace bulk uploads against the file-upload endpoint and back off on 429 responses, which the platform returns when concurrent uploads exceed the workspace limit.

How do I create a project and upload a file through Jentic?

Run jentic search 'create an Audome project', execute POST /projects, then run jentic search 'upload audio to Audome' and execute POST /projects/{projectUuid}/files with the returned projectUuid. Jentic resolves the Bearer token from the vault at execution time.

Is the Audome API free?

API access is included in Audome's standard workspace plans rather than priced per call. A workspace must be on a plan that allows API access for the bearer token issued by /authenticate to be honoured.

Can I limit what my agent is allowed to do with the Audome API?

Yes. Because you run Jentic One yourself, your own rules decide which Audome operations and credentials the agent may use. Audome puts the project UUID in the URL path (/projects/{uuid}, /projects/{projectUuid}/files), so a rule can pin the agent to reading and uploading files for a single project. Since you choose the exact operations it may call, creating new projects via POST /projects or deleting tag lists stays off unless you explicitly allow it.

GET STARTED

Start building with Audome API

Explore with Jentic One
View OpenAPI Document