# Videobase Developer Docs ## Docs - [Get account details](https://docs.videobase.com/api-reference/account/get-account-details.md): Returns the authenticated account, balance, premium status, and storage usage. - [List account reports](https://docs.videobase.com/api-reference/account/list-account-reports.md): Returns daily view, download, and profit totals. - [List DMCA reports](https://docs.videobase.com/api-reference/account/list-dmca-reports.md): Returns DMCA records for videos owned by the authenticated account. - [Authentication](https://docs.videobase.com/api-reference/authentication.md): Authenticate Videobase API requests with an API key. - [Error handling](https://docs.videobase.com/api-reference/errors.md): Handle Videobase API failures and the current HTTP error contract. - [Create a folder](https://docs.videobase.com/api-reference/folders/create-a-folder.md) - [List folders](https://docs.videobase.com/api-reference/folders/list-folders.md): Returns the folder tree below the requested parent, including file counts and nested children. - [Rename a folder](https://docs.videobase.com/api-reference/folders/rename-a-folder.md) - [API overview](https://docs.videobase.com/api-reference/overview.md): Understand the Videobase API base URL, formats, identifiers, pagination, and upload flow. - [Add a subtitle from URL](https://docs.videobase.com/api-reference/subtitles/add-a-subtitle-from-url.md): Downloads an SRT or WebVTT subtitle from an HTTP or HTTPS URL with a 30-second upstream timeout. SRT input is converted to WebVTT. - [Upload a subtitle file](https://docs.videobase.com/api-reference/subtitles/upload-a-subtitle-file.md): Uploads an SRT or WebVTT subtitle. SRT input is converted to WebVTT. The maximum configured file size is 500 KB. - [Apply a remote upload action](https://docs.videobase.com/api-reference/uploads/apply-a-remote-upload-action.md): Retries failed items, deletes failed items, deletes inactive items, or deletes one queue item. - [Copy a video](https://docs.videobase.com/api-reference/uploads/copy-a-video.md): Creates another video record from an existing video owned by the authenticated account. A source video can have at most 50 active copies per account. - [Create a remote upload](https://docs.videobase.com/api-reference/uploads/create-a-remote-upload.md): Queues an HTTP or HTTPS URL for import. - [Get an upload target](https://docs.videobase.com/api-reference/uploads/get-an-upload-target.md): Selects an available file server and returns its base URL with an opaque upload session. - [Get remote upload slots](https://docs.videobase.com/api-reference/uploads/get-remote-upload-slots.md): Returns used, total, and free remote-upload queue slots for the authenticated account. - [Get remote upload status](https://docs.videobase.com/api-reference/uploads/get-remote-upload-status.md) - [List remote uploads](https://docs.videobase.com/api-reference/uploads/list-remote-uploads.md): Returns remote-upload queue items in reverse creation order. - [Get video details](https://docs.videobase.com/api-reference/videos/get-video-details.md) - [Get video status](https://docs.videobase.com/api-reference/videos/get-video-status.md): Deprecated. This operation always returns an error directing you to `GET /v1/videos/info`. - [List videos](https://docs.videobase.com/api-reference/videos/list-videos.md): Returns active videos from one folder in reverse creation order. - [Rename a video](https://docs.videobase.com/api-reference/videos/rename-a-video.md) - [Search videos](https://docs.videobase.com/api-reference/videos/search-videos.md): Deprecated. Use the `search` query parameter on `GET /v1/videos`. - [Set intro skip time](https://docs.videobase.com/api-reference/videos/set-intro-skip-time.md): Sets the number of seconds the player should skip at the start of the video. Omit `seconds` or set it to `0` to disable intro skipping. - [Update a video thumbnail](https://docs.videobase.com/api-reference/videos/update-a-video-thumbnail.md): Uploads or deletes a custom thumbnail. Uploaded images must be JPEG or PNG and no larger than 1600 by 1200 pixels. - [Videobase developer API](https://docs.videobase.com/index.md): Upload, organize, and manage Videobase videos from your application. - [Quickstart](https://docs.videobase.com/quickstart.md): Authenticate and make your first Videobase API request. ## OpenAPI Specs - [openapi](https://docs.videobase.com/openapi.yaml)