# Capibo > Egocentric video data for training robots. Plan missions, review quality and pull accepted videos into your pipeline. - [Introduction](https://docs.capibo.work/index.md): Egocentric video data for training robots, collected on demand. - [Quickstart](https://docs.capibo.work/quickstart.md): Make your first API request in five minutes. - [Authentication](https://docs.capibo.work/authentication.md): Authenticate requests with an API key. - [Missions and tasks](https://docs.capibo.work/concepts/missions.md): How a data-collection project is structured, priced and run. - [Quality review](https://docs.capibo.work/concepts/quality-review.md): How every submission is checked before it reaches your dataset. - [Datasets and exports](https://docs.capibo.work/concepts/datasets.md): Where accepted videos live, and how to get them into your training code. - [Credits and billing](https://docs.capibo.work/concepts/billing.md): Prepaid credits, what's charged, and how to redeem promo codes. - [Feed your training pipeline](https://docs.capibo.work/guides/training-pipeline.md): Sync newly accepted videos into your storage on a schedule. - [Webhooks](https://docs.capibo.work/guides/webhooks.md): Receive events when videos are reviewed, missions complete and exports are ready. - [API reference](https://docs.capibo.work/api-reference/introduction.md): A REST API over HTTPS that sends and receives JSON. - [Errors](https://docs.capibo.work/api-reference/errors.md): Status codes and the error object. - [Pagination](https://docs.capibo.work/api-reference/pagination.md): Page through lists with cursors. - [List missions](https://docs.capibo.work/api-reference/missions/list-missions.md) - [Create a mission](https://docs.capibo.work/api-reference/missions/create-a-mission.md): Creates a mission and dispatches its tasks to collectors in the Capibo app. Credits are only charged as videos are accepted. Pass `"dispatch": false` to create a draft you can launch later. - [Retrieve a mission](https://docs.capibo.work/api-reference/missions/retrieve-a-mission.md) - [Update a mission](https://docs.capibo.work/api-reference/missions/update-a-mission.md): Pause or resume collection, rename the mission, or raise its target. - [Retrieve mission stats](https://docs.capibo.work/api-reference/missions/retrieve-mission-stats.md): Daily submission counts by quality outcome, plus per-task acceptance rates. - [Estimate a mission](https://docs.capibo.work/api-reference/planning/estimate-a-mission.md): Prices a set of tasks without creating anything: per-task subtotals, QA processing for the expected number of submissions, collector pool size and delivery time. This is the same estimate the mission planner shows before you approve. - [List datasets](https://docs.capibo.work/api-reference/datasets/list-datasets.md) - [Retrieve a dataset](https://docs.capibo.work/api-reference/datasets/retrieve-a-dataset.md) - [List dataset videos](https://docs.capibo.work/api-reference/datasets/list-dataset-videos.md): Videos for the dataset's mission, newest first. To sync incrementally, store `next_cursor` and pass it back as `cursor`, or pass `created_after` with the `created_at` of the last video you processed. - [Retrieve a video](https://docs.capibo.work/api-reference/videos/retrieve-a-video.md): Metadata, quality-review checks and a signed download URL (valid for 1 hour). - [Create an export](https://docs.capibo.work/api-reference/exports/create-an-export.md): Packages the dataset's accepted videos and annotations into a training format and delivers them. Exports run asynchronously: poll `GET /exports/{export_id}` or listen for the `export.ready` webhook. - [Retrieve an export](https://docs.capibo.work/api-reference/exports/retrieve-an-export.md) - [Retrieve credit balance](https://docs.capibo.work/api-reference/billing/retrieve-credit-balance.md) - [List transactions](https://docs.capibo.work/api-reference/billing/list-transactions.md): Credit top-ups, redeemed promo codes and monthly invoices, newest first. - [Redeem a promo code](https://docs.capibo.work/api-reference/billing/redeem-a-promo-code.md): Adds the code's credit to your balance. Each code can be redeemed once per organization. - [Retrieve usage](https://docs.capibo.work/api-reference/usage/retrieve-usage.md): Daily submissions, accepted videos and spend, optionally for one mission. - [List webhook endpoints](https://docs.capibo.work/api-reference/webhooks/list-webhook-endpoints.md) - [Create a webhook endpoint](https://docs.capibo.work/api-reference/webhooks/create-a-webhook-endpoint.md): The response includes the signing `secret`. It's only returned once, so store it. - [Delete a webhook endpoint](https://docs.capibo.work/api-reference/webhooks/delete-a-webhook-endpoint.md) - [video.accepted](https://docs.capibo.work/api-reference/events/video-accepted.md): A video passed quality review and was added to its dataset. - [video.rejected](https://docs.capibo.work/api-reference/events/video-rejected.md): A video failed quality review. data.rejection_reason says why. - [mission.completed](https://docs.capibo.work/api-reference/events/mission-completed.md): A mission reached its accepted-video target and stopped collecting. - [export.ready](https://docs.capibo.work/api-reference/events/export-ready.md): An export finished packaging and was delivered to data.url. - [balance.low](https://docs.capibo.work/api-reference/events/balance-low.md): Your credit balance fell below the auto-recharge threshold. ## OpenAPI Specs - [openapi](/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.