API Documentation

Explore Our API

Welcome to the AI Quick Transcript API documentation. You can explore the available endpoints, understand request/response formats, and test the API directly using the interactive interfaces below.

Authentication is required for most endpoints and is handled via API Keys passed in the X-API-Key header. You can manage your API keys from the API Keys page after logging in.

Getting Started

  1. Sign Up/Log In: Access the main application to create an account or log in.
  2. Get API Key: Navigate to the API Keys section (requires login) to generate your unique API key.
  3. Authenticate: Include your API key in the X-API-Key header for all API requests that require authentication (e.g., X-API-Key: vdz_your_key_here).
  4. Explore Endpoints: Use the Swagger UI or ReDoc links above to see detailed information about each endpoint, including request parameters and response schemas.
  5. Manage Credits: Transcription and summarization consume credits. Manage your balance and purchase more credits through the application interface or relevant API endpoints (like /payments/packages and /payments/create-checkout).

Authentication

Most API endpoints require authentication using an API key. Generate your keys on the API Keys page (login required). Include the key in the X-API-Key HTTP header with each request.

Example using curl:

curl -X GET "https://quicktranscript.app/api/auth/test" -H "X-API-Key: vdz_your_api_key"

The /api/auth/test endpoint can be used to verify your API key is working correctly.

If you encounter any issues or have questions, please refer to the main application or contact support if applicable.