Ingest Audio

Upload audio files to get a file_id for chat operations with transcription.

Fast
Average 2s response
🛡️
Secure
Enterprise-grade
⏱️
Reliable
99.9% uptime SLA
example.js
REST API
const response = await fetch(
  'https://api.skimming.ai/ingest/v1/api/audio',
  {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY',
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      file_id: 'abc123-def456-ghi789',
      question: 'What are the main points?',
      streaming: false
    })
  }
);
const data = await response.json();
console.log(data);

What's in the API

Powerful features designed to help you build amazing applications with ease.

Audio Ingestion for Q&A

Upload audio and receive a `file_id` that can be used to ask questions about what was said.

Multiple Audio Formats

Supports MP3, WAV, OGG, AAC, FLAC, M4A, and WebM audio uploads.

Transcript-Oriented Workflow

Designed to power transcription-based experiences like summaries, search, and Q&A.

Single Upload, Many Questions

Reuse the same `file_id` to ask multiple questions without re-uploading.

Fast Follow-Up

Upload once and immediately call the chat endpoint for real-time answers.

API Key Access Control

Access to ingested audio remains protected via your Bearer token.

Common Use Cases

See how developers are using this API to solve real-world problems.

Meeting Transcription

Ingest recordings, then ask for decisions, action items, and summaries.

Call QA

Analyze support/sales calls for objections, sentiment, and key moments.

Podcast Workflows

Ingest episodes to generate show notes and searchable transcripts.

Lecture Notes

Ingest lectures and ask targeted questions for studying.

Multi-Speaker Analysis

Ingest audio and query by speaker/topics (when supported).

Compliance Audits

Search transcripts for required disclosures or risky statements.

Technical Specifications

Everything you need to know to integrate this API.

Endpoint

Base URL

/v1/ingest/v1/api/audio

HTTP Method

Request type

POST

Authentication

Security method

Bearer Token (API Key)

Rate Limit

Request limits

Based on subscription tier

Frequently Asked Questions

Haven’t got your answer? Contact our support now

How do I get started with this API?

What authentication method does this API use?

What are the required headers?

Does this endpoint support streaming?

What AI models are available?