API Documentation

Build with the FunkyFolio API

Integrate AI-powered transcription, subtitles, and summaries directly into your application.

Fast & Reliable

99.9% uptime SLA with sub-second response times

Secure

Industry-standard authentication and encryption

RESTful Design

Clean, intuitive REST API following best practices

Webhooks

Real-time notifications when jobs complete

Quick Start

Get up and running with the FunkyFolio API in minutes. Authenticate with your API key, send your first request, and start transcribing.

  1. 1
    Sign up for a FunkyFolio account
  2. 2
    Generate your API key from the dashboard
  3. 3
    Make your first API request
  4. 4
    Set up webhooks for real-time updates
Get API Key
curl -X POST https://api.funkyfolio.com/v1/transcriptions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audio_url": "https://example.com/audio.mp3",
    "language": "en",
    "speaker_labels": true
  }'

API Endpoints

POST/v1/transcriptions
GET/v1/transcriptions/:id
GET/v1/transcriptions
DELETE/v1/transcriptions/:id
POST/v1/subtitles/generate
POST/v1/summaries

Full Reference

Complete API reference documentation.

Read docs

SDKs

Official libraries for popular languages.

View SDKs

Webhooks Guide

Set up real-time event notifications.

Learn more