# FastDrop ## Docs - [Introduction](https://developers.fastdrop.io/introduction.md): Find out whether user-uploaded video is safe to build on, before you spend anything processing it - [Quickstart](https://developers.fastdrop.io/quickstart.md): Check a video, fix what is wrong with it, and prove it worked — in 5 minutes - [Authentication](https://developers.fastdrop.io/authentication.md): How to authenticate with the FastDrop API - [Pricing](https://developers.fastdrop.io/pricing.md): What each capability costs, and what happens when something fails - [Changelog](https://developers.fastdrop.io/changelog.md): Changes to the FastDrop API - [Security Advisories](https://developers.fastdrop.io/security.md): Security issues found in the FastDrop API, what they exposed, and what to do about them - [Variable frame rate, and what it breaks](https://developers.fastdrop.io/guides/variable-frame-rate.md): Why captions drift, why exports go out of sync, and how to tell whether this is your problem - [Why vertical video arrives sideways](https://developers.fastdrop.io/guides/rotated-video.md): The rotation flag, why some tools honour it and others do not, and how to tell which you are dealing with - [What arrives when users upload video](https://developers.fastdrop.io/guides/user-uploaded-video.md): The defects that come with user-generated footage, where they surface, and what order to do things in - [Why check footage before you process it](https://developers.fastdrop.io/guides/checking-footage.md): Spend 1 credit to find out whether the rest are worth spending - [What you can ask for, and what it costs](https://developers.fastdrop.io/guides/capabilities.md): The check that decides whether to spend, and the capabilities worth spending on - [Getting your results](https://developers.fastdrop.io/guides/delivery-modes.md): Webhooks, long-poll, and when to use which - [Transcription Guide](https://developers.fastdrop.io/guides/transcription.md): How FastDrop transcription works, best practices, and common workflows - [Supported Languages](https://developers.fastdrop.io/guides/supported-languages.md): Complete list of 99 supported transcription languages with accuracy tiers - [Transcript Search](https://developers.fastdrop.io/guides/search.md): Search across transcribed videos by keyword or natural language - [Visual Search](https://developers.fastdrop.io/guides/visual-search.md): Find specific shots by describing what you see - [Machine Payments](https://developers.fastdrop.io/guides/machine-payments.md): Let an AI agent pay per call, with no API key and no signup - [Webhooks](https://developers.fastdrop.io/guides/webhooks.md): Get results pushed to you the moment they exist - [Code Examples](https://developers.fastdrop.io/guides/code-examples.md): Complete Python and JavaScript examples for all FastDrop API operations - [API Reference Overview](https://developers.fastdrop.io/api-reference/overview.md): FastDrop API v1 endpoint reference - [Check Readiness](https://developers.fastdrop.io/api-reference/check-readiness.md): Decide whether footage suits an intended use, before you process it - [Fix Video](https://developers.fastdrop.io/api-reference/fix-video.md): Execute the fix the readiness check prescribed, and verify it worked - [Classify Video](https://developers.fastdrop.io/api-reference/classify-video.md): Submit a video for async classification - [Get Job Status](https://developers.fastdrop.io/api-reference/get-job-status.md): Fetch classification results, optionally waiting for them - [Extract Thumbnails](https://developers.fastdrop.io/api-reference/extract-thumbnails.md): Extract keyframe thumbnails without classification - [Run Diagnostics](https://developers.fastdrop.io/api-reference/run-diagnostics.md): Analyze video technical metadata without classification - [Generate Fingerprint](https://developers.fastdrop.io/api-reference/generate-fingerprint.md): Generate perceptual hash fingerprint for duplicate detection - [Detect Clips](https://developers.fastdrop.io/api-reference/detect-clips.md): Detect clip candidate timestamps without classification - [Transcribe Video](https://developers.fastdrop.io/api-reference/transcribe-video.md): Transcribe and translate video audio with optional subtitle file generation - [Create Batch](https://developers.fastdrop.io/api-reference/create-batch.md): Submit up to 50 videos for batch classification - [Get Batch Status](https://developers.fastdrop.io/api-reference/get-batch-status.md): Fetch batch status with per-video results, optionally waiting - [Search Batch Transcripts](https://developers.fastdrop.io/api-reference/search-batch.md): Search across transcribed videos in a batch by keyword or natural language - [Visual Search Batch](https://developers.fastdrop.io/api-reference/visual-search-batch.md): Find videos by describing visual content using CLIP-based similarity - [Register Webhook](https://developers.fastdrop.io/api-reference/register-webhook.md): Register a webhook endpoint to receive event notifications - [List Webhooks](https://developers.fastdrop.io/api-reference/list-webhooks.md): List all registered webhook endpoints - [Rotate Webhook Secret](https://developers.fastdrop.io/api-reference/rotate-webhook-secret.md): Issue a new signing secret for an endpoint - [Delete Webhook](https://developers.fastdrop.io/api-reference/delete-webhook.md): Delete a registered webhook endpoint - [Test Webhook](https://developers.fastdrop.io/api-reference/test-webhook.md): Send a test event to a webhook endpoint - [List Deliveries](https://developers.fastdrop.io/api-reference/list-deliveries.md): Delivery history for your webhooks — what we sent, and what your server said - [Get Delivery](https://developers.fastdrop.io/api-reference/get-delivery.md): One delivery, including the exact body we sent - [Retry Delivery](https://developers.fastdrop.io/api-reference/retry-delivery.md): Replay a webhook delivery — no credits, no re-running the job - [Check Usage](https://developers.fastdrop.io/api-reference/check-usage.md): Get credit balance and usage statistics - [List Capabilities](https://developers.fastdrop.io/api-reference/list-capabilities.md): List available capabilities with credit costs - [Rotate Key](https://developers.fastdrop.io/api-reference/rotate-key.md): Rotate your API key - [MCP Setup](https://developers.fastdrop.io/guides/mcp-setup.md): Connect AI agents to FastDrop via the Model Context Protocol ## OpenAPI Specs - [openapi](https://developers.fastdrop.io/api-reference/openapi.json) ## Optional - [Status](https://api.fastdrop.io/health) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.