Documentation
Media2URL Documentation
Public guides for using Media2URL, including the external REST API and direct media links.
Media2URL helps you host supported files and use the resulting direct media URLs or share pages in your applications and workflows.
Choose a starting point
- External REST API — automate uploads, asset management, folders, and remote imports.
- Overview and authentication — create credentials and complete the first upload safely.
- Uploads, imports, and jobs — handle upload sessions, remote imports, and asynchronous jobs.
- Assets, versions, and folders — manage returned assets and workspace organization.
- Errors, retries, and limits — handle problem responses, rate limits, quotas, and idempotency.
Public API at a glance
The external REST API is available at:
https://api.media2url.com/v1
Requests use bearer API keys created in the developer dashboard. The API supports direct uploads through short-lived upload sessions, asset organization, version-aware replacement, and asynchronous remote imports.
The OpenAPI 3.1 specification is the machine-readable contract. The human guides explain the same public operations with complete examples and safer integration advice.
What these docs do not contain
These pages intentionally do not describe private infrastructure, database tables, storage credentials, internal service routes, or account-specific data. Never place an API key, signed URL, or private asset identifier in public source code or documentation.
Need help?
For account access, billing, or abuse questions, use the public contact page. For security concerns, see the security page.