# Bota ## Docs - [Create Summary](https://docs.bota.dev/api-reference/ai/summaries/create.md): Generate an AI-powered summary from a transcription - [Get Summary](https://docs.bota.dev/api-reference/ai/summaries/get.md): Retrieve the status and result of a summary job - [Create Transcription](https://docs.bota.dev/api-reference/ai/transcriptions/create.md): Start an asynchronous transcription job - [Get Transcription](https://docs.bota.dev/api-reference/ai/transcriptions/get.md): Retrieve the status and result of a transcription job - [Create Video Summary](https://docs.bota.dev/api-reference/ai/video-summaries/create.md): Generate a visual summary from video clips with key frames and captions - [Get Video Summary](https://docs.bota.dev/api-reference/ai/video-summaries/get.md): Retrieve a video summary result - [API Status](https://docs.bota.dev/api-reference/api-status.md): Check Bota API availability - [Client SDKs](https://docs.bota.dev/api-reference/client-sdks.md): Official SDKs for the Bota API and mobile device integration - [Bind Device](https://docs.bota.dev/api-reference/devices/bind.md): Bind a device to an end user and receive a device token for 4G uploads - [Cancel Recording Command](https://docs.bota.dev/api-reference/devices/cancel-command.md): Cancel a pending recording command - [Register Device](https://docs.bota.dev/api-reference/devices/create.md): Register a new wearable device in your project - [Create Recording Command](https://docs.bota.dev/api-reference/devices/create-command.md): Send a command to start or stop recording on a device - [Get Device](https://docs.bota.dev/api-reference/devices/get.md): Retrieve details of a specific device - [Get Device State](https://docs.bota.dev/api-reference/devices/get-state.md): Retrieve the current state of a device including online status, recording status, battery, and storage - [Device Heartbeat](https://docs.bota.dev/api-reference/devices/heartbeat.md): Report device health status for fleet monitoring - [List Devices](https://docs.bota.dev/api-reference/devices/list.md): Retrieve a paginated list of devices - [List Recording Commands](https://docs.bota.dev/api-reference/devices/list-commands.md): List all recording commands for a device - [Unbind Device](https://docs.bota.dev/api-reference/devices/unbind.md): Unbind a device from its current end user - [Update Device](https://docs.bota.dev/api-reference/devices/update.md): Update device metadata and settings - [Create WiFi Config Grant](https://docs.bota.dev/api-reference/devices/wifi-config-grant.md): Create a stateless grant for configuring WiFi credentials on a device via BLE - [Create End User](https://docs.bota.dev/api-reference/end-users/create.md): Create a new end user in your project - [Delete End User](https://docs.bota.dev/api-reference/end-users/delete.md): Permanently delete an end user and all associated data - [Get End User](https://docs.bota.dev/api-reference/end-users/get.md): Retrieve details of a specific end user - [List End Users](https://docs.bota.dev/api-reference/end-users/list.md): Retrieve a paginated list of end users - [Errors](https://docs.bota.dev/api-reference/errors.md): How Bota communicates errors via HTTP status codes and response bodies - [External IDs](https://docs.bota.dev/api-reference/external-ids.md): Map your internal user/device IDs to Bota resources - [Filtering](https://docs.bota.dev/api-reference/filtering.md): How to narrow list responses using query parameters - [Idempotency](https://docs.bota.dev/api-reference/idempotency.md): Safely retry requests without duplicate side effects - [API Reference](https://docs.bota.dev/api-reference/introduction.md): Complete reference for the Bota REST API - [OpenAPI Spec](https://docs.bota.dev/api-reference/openapi.md): Download the OpenAPI 3.1 specification for the Bota API - [Pagination](https://docs.bota.dev/api-reference/pagination.md): Managing large lists of resources with limit and offset - [Postman Collection](https://docs.bota.dev/api-reference/postman.md): Import the Bota API into Postman for interactive testing - [Rate Limits](https://docs.bota.dev/api-reference/rate-limits.md): Per-project API rate limits and how to handle them - [Create Recording](https://docs.bota.dev/api-reference/recordings/create.md): Create a new recording - [Delete Recording](https://docs.bota.dev/api-reference/recordings/delete.md): Permanently delete a recording - [Finalize Streaming Recording](https://docs.bota.dev/api-reference/recordings/finalize-streaming.md): Complete a streaming recording, stitch audio chunks, and trigger transcription. - [Get Recording](https://docs.bota.dev/api-reference/recordings/get.md): Retrieve details of a specific recording - [List Recordings](https://docs.bota.dev/api-reference/recordings/list.md): Retrieve a paginated list of recordings - [Test Mode (Coming Soon)](https://docs.bota.dev/api-reference/test-mode.md): Develop and test your integration without affecting production data - [Timestamps](https://docs.bota.dev/api-reference/timestamps.md): Time formats and timezone handling in the Bota API - [Complete Upload](https://docs.bota.dev/api-reference/uploads/complete.md): Mark the recording upload as complete - [Get Upload URL](https://docs.bota.dev/api-reference/uploads/create-url.md): Generate a pre-signed URL to upload a file directly to S3 - [Get Download URL](https://docs.bota.dev/api-reference/uploads/download-url.md): Generate a pre-signed URL to download a media file from S3 - [Versioning](https://docs.bota.dev/api-reference/versioning.md): API and SDK versioning strategy - [Authentication](https://docs.bota.dev/authentication.md): How to authenticate with the Bota API - [Changelog](https://docs.bota.dev/changelog.md): Latest updates and changes to the Bota platform - [Core Concepts](https://docs.bota.dev/concepts.md): Understand the Bota domain model and how entities relate - [Auto-Processing](https://docs.bota.dev/guides/auto-processing.md): Automatically transcribe and summarize recordings when they are uploaded, with configurable providers and templates. - [Cellular Mode](https://docs.bota.dev/guides/cellular-mode.md): Operate devices autonomously over 4G — upload, heartbeat, and receive commands without a phone - [Connectivity](https://docs.bota.dev/guides/connectivity.md): How Bota devices connect, upload, and self-manage their network paths - [Device Management](https://docs.bota.dev/guides/device-management.md): Register devices, configure settings, and remotely control Bota wearables - [Hierarchical Configuration](https://docs.bota.dev/guides/hierarchical-config.md): Configure device settings at organization, project, end user, or device level with automatic inheritance and merge. - [Multi-Modal AI (Coming Soon)](https://docs.bota.dev/guides/multi-modal.md): Transcription, summarization, and visual AI processing for Bota recordings - [Streaming Upload](https://docs.bota.dev/guides/streaming-upload.md): Upload recording chunks while recording continues for faster transcription - [Fleet Management](https://docs.bota.dev/hardware/fleet-management.md): Manage your wearable fleet at scale - [Bota Note](https://docs.bota.dev/hardware/note.md): Professional desk device for high-fidelity meeting recording and documentation - [Bota Pin](https://docs.bota.dev/hardware/pin.md): Ultra-compact wearable AI recorder with BLE and 4G connectivity - [Bota Pin Pro (Coming Soon)](https://docs.bota.dev/hardware/pin-pro.md): Multi-modal wearable AI recorder with camera, microphone, BLE, and 4G - [Overview](https://docs.bota.dev/index.md): Capture, ingest, and process offline conversations via AI wearable devices - [HIPAA Compliance](https://docs.bota.dev/legal/hipaa.md): Using Bota in healthcare applications - [Service Level Agreement](https://docs.bota.dev/legal/sla.md): Bota API availability commitments and remedies - [SOC 2 Compliance](https://docs.bota.dev/legal/soc2.md): Bota's SOC 2 Type II certification and security controls - [Quickstart](https://docs.bota.dev/quickstart.md): Get up and running with the Bota API in minutes - [Webhook Events](https://docs.bota.dev/webhooks/events.md): Complete reference for all Bota webhook event types and payloads - [Webhooks Overview](https://docs.bota.dev/webhooks/overview.md): Receive real-time notifications when events occur in your Bota project ## OpenAPI Specs - [openapi](https://docs.bota.dev/api-reference/openapi.json)