# Plaud Dev API ## Docs - [Platform Overview](https://docs.plaud.ai/overview.md): Build with real-world conversation data — power your own product with our device SDK and transcription API, or automate workflows by extracting your Plaud data through the MCP. - [Plaud Embedded Overview](https://docs.plaud.ai/plaud-embedded/overview.md) - [Plaud Devices](https://docs.plaud.ai/plaud-embedded/devices.md): Devices designed for conversation-based work - [Quickstart](https://docs.plaud.ai/plaud-embedded/quickstart.md): Plaud Embedded has **two core components** for integrating with Plaud: - [How Plaud Embedded Works](https://docs.plaud.ai/plaud-embedded/how-plaud-embedded-works.md): We'll walk through a complete Plaud Embedded implementation to understand how the SDKs and APIs fit together. - [iOS SDK](https://docs.plaud.ai/plaud-embedded/ios-sdk.md): Integrate your iOS app via the Embedded SDK for iOS. - [Low-Level iOS SDK Methods](https://docs.plaud.ai/plaud-embedded/advanced-ios-sdk.md): Low-level Embedded SDK methods for advanced use cases - [Android SDK](https://docs.plaud.ai/plaud-embedded/android-sdk.md): Integrate your native Android app via the Embedded SDK for Android. - [Low-Level Android SDK Methods](https://docs.plaud.ai/plaud-embedded/advanced-android-sdk.md): Low-level Embedded SDK methods for advanced use cases - [Authentication APIs](https://docs.plaud.ai/plaud-embedded/auth-api-overview.md): Authenticate to Plaud APIs to connect (bind) devices to your mobile app and use the Transcription API - [Get Partner Token](https://docs.plaud.ai/api-reference/authentication-api/get-partner-token.md): Application-level token. Exchange your `client_id` and `secret_key` for a partner access token, which is used to mint individual user tokens. - [Refresh Partner Token](https://docs.plaud.ai/api-reference/authentication-api/refresh-partner-token.md): Exchange a valid `refresh_token` for a new partner access token. Refresh before the current token expires. - [Get User Token](https://docs.plaud.ai/api-reference/authentication-api/get-user-token.md): User-level token. Exchange a partner access token for a per-user access token. This is the token the Embedded SDK and file upload endpoints accept. - [File Upload API](https://docs.plaud.ai/plaud-embedded/file-api-overview.md): Upload your user's conversation audio to Plaud storage and get a download URL to pass to the Transcription API. - [Generate Presigned Upload URLs](https://docs.plaud.ai/api-reference/file-upload-api/generate-presigned-upload-urls.md): Request presigned S3 URLs for a multipart upload. - [Complete Multipart Upload](https://docs.plaud.ai/api-reference/file-upload-api/complete-multipart-upload.md): Merge the uploaded parts into a single file. - [Transcription API](https://docs.plaud.ai/plaud-embedded/transcription-api-overview.md): Transcribe your user's conversation audio with Plaud's ASR and transcription models. - [Submit Audio for Transcription](https://docs.plaud.ai/api-reference/transcription-api/submit-audio-for-transcription.md): Submit an audio file for transcription. Pass the pre-signed download URL returned by complete-upload. Transcription runs asynchronously — use the returned `transcription_id` to poll for results. - [Get Transcription Task](https://docs.plaud.ai/api-reference/transcription-api/get-transcription-task.md): Retrieve the status and results of a transcription task. Keep polling while the status is `PENDING`, `RECEIVED`, `STARTED`, or `PROGRESS`. When the status is `SUCCESS`, the `data` object is populated. - [API Playground](https://docs.plaud.ai/plaud-embedded/api-playground.md) - [iOS Starter App](https://docs.plaud.ai/plaud-embedded/ios-starter-app.md): Build a branded iOS app that connects to Plaud devices in minutes using the iOS starter app. - [Android Starter App](https://docs.plaud.ai/plaud-embedded/android-starter-app.md): Build a branded Android app that connects to Plaud devices in minutes using the Android starter app. - [Using React Native](https://docs.plaud.ai/plaud-embedded/react-native.md) - [Using Flutter](https://docs.plaud.ai/plaud-embedded/flutter.md) - [Web App to iOS](https://docs.plaud.ai/plaud-embedded/web-app-wrapper.md) - [Billing](https://docs.plaud.ai/plaud-embedded/billing.md): Prices and billing for Plaud Embedded apps - [Data Retention](https://docs.plaud.ai/plaud-embedded/data-retention.md): How data is stored with Plaud Embedded - [Changelog](https://docs.plaud.ai/plaud-embedded/changelog.md) - [Plaud MCP](https://docs.plaud.ai/plaud-mcp-cli/mcp.md): Connect your Plaud recordings to any MCP-compatible AI client — Claude, Cursor, ChatGPT, Codex, and more. Search recordings, read transcripts, and generate documents without leaving your AI assistant. - [Plaud CLI](https://docs.plaud.ai/plaud-mcp-cli/cli.md): Access your Plaud recordings from the terminal — browse, search, read transcripts, download audio, and view AI summaries without opening the app. - [Changelog](https://docs.plaud.ai/plaud-mcp-cli/changelog.md) - [Contact Us](https://docs.plaud.ai/plaud-mcp-cli/contact.md): Get help with Plaud MCP and app integrations. ## OpenAPI Specs - [transcription](https://docs.plaud.ai/openapi/transcription.json) - [transcription-model](https://docs.plaud.ai/openapi/transcription-model.json) - [file](https://docs.plaud.ai/openapi/file.json) - [auth](https://docs.plaud.ai/openapi/auth.json)