# Imperial Documentation ## Docs - [Create Access URL (Private)](https://docs.imperial.gay/api-reference/endpoint/access-url.md): Create a short-lived access URL for a private upload - [Bulk Update Metadata](https://docs.imperial.gay/api-reference/endpoint/bulk-metadata.md): Move uploads between folders and/or update tags in bulk - [Bulk Restore](https://docs.imperial.gay/api-reference/endpoint/bulk-restore.md): Restore multiple uploads from Trash - [Bulk Trash](https://docs.imperial.gay/api-reference/endpoint/bulk-trash.md): Move multiple uploads to Trash (soft delete) - [Upload Media](https://docs.imperial.gay/api-reference/endpoint/create.md): Upload images and videos to your Imperial account - [Delete Media](https://docs.imperial.gay/api-reference/endpoint/delete.md): Delete an uploaded image or video from your account - [Folders](https://docs.imperial.gay/api-reference/endpoint/folders.md): Create and manage folders to organize your uploads - [List Media](https://docs.imperial.gay/api-reference/endpoint/get.md): Retrieve a paginated list of your uploaded media - [Set Upload Privacy](https://docs.imperial.gay/api-reference/endpoint/privacy.md): Change an upload's visibility (public, unlisted, private) - [Authentication](https://docs.imperial.gay/api-reference/introduction.md): Learn how to authenticate with the Imperial API - [Compression Guide](https://docs.imperial.gay/compression.md): Optimize your storage with Imperial's auto-compression feature - [Custom Uploaders](https://docs.imperial.gay/custom-uploaders.md): Configure Imperial Shot or ShareX to instantly upload screenshots and files - [Error Codes](https://docs.imperial.gay/errors.md): Complete reference for Imperial API error codes and how to handle them - [Fast Global CDN](https://docs.imperial.gay/features/cdn.md): How Imperial delivers your media at lightning speed worldwide - [Auto Compression](https://docs.imperial.gay/features/compression.md): How Imperial automatically optimizes your images to save storage - [Video Support](https://docs.imperial.gay/features/video.md): How Imperial handles video uploads with automatic thumbnail generation - [Zero Egress Fees](https://docs.imperial.gay/features/zero-egress.md): Learn how Imperial provides unlimited bandwidth with no egress costs - [Welcome to Imperial](https://docs.imperial.gay/index.md): Fast, reliable media hosting with zero egress fees and unlimited bandwidth - [Migration Guide](https://docs.imperial.gay/migration.md): Migrate from Imgur, Gyazo, or other image hosts to Imperial - [Storage & Operations](https://docs.imperial.gay/operations.md): Understanding how Imperial tracks storage and operations for fair, predictable billing - [Pricing & Tiers](https://docs.imperial.gay/pricing.md): Compare Imperial's tier limits and duration-key pricing - [Quick Start](https://docs.imperial.gay/quickstart.md): Get started with Imperial in under 5 minutes - [TypeScript SDK](https://docs.imperial.gay/sdk.md): Official TypeScript/JavaScript SDK for the Imperial API ## OpenAPI Specs - [openapi](https://docs.imperial.gay/api-reference/openapi.json) ## Optional - [Dashboard](https://app.imperial.gay) - [Discord](https://discord.gg/imperial) - [GitHub](https://github.com/imperial-host)