aid: media2url name: Media2URL Direct Media Delivery API image: https://media2url.com/og-image.png description: Media2URL provides a direct media delivery platform that lets users upload images, videos, PDFs, audio, and other files and instantly obtain shareable direct URLs. The service includes tools for bulk uploads, custom domains, media library management, team workspaces, and integrations with platforms like Google Workspace, Zapier, Make, n8n, and Notion. It offers an API (base URL https://api.media2url.com/v1) secured with Bearer token authentication, supporting operations for usage stats, presigned upload URLs, finalizing uploads, and asset management. url: https://raw.githubusercontent.com/api-evangelist/media2url/refs/heads/main/apis.yml x-type: company x-source: harvest:new-submission x-tier: profiled x-tier-reason: enrichment pass 2026-10-06 (modular-v1; was harvest) specificationVersion: '0.20' created: '2026-10-06' modified: '2026-10-06' tags: - Media - FileHosting - DirectLinks - API - Upload maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: AgenticAccess url: agentic-access/media2url-agentic-access.yml - type: RateLimits url: rate-limits/media2url-rate-limits.yml - type: Plans url: plans/media2url-plans-pricing.yml - type: Spectral url: rules/media2url-rules.yml - type: Webhooks url: asyncapi/media2url-webhooks.yml - type: CLI url: cli/media2url-cli.yml - type: Authentication url: authentication/media2url-authentication.yml - type: ErrorCatalog url: errors/media2url-problem-types.yml - type: Conformance url: conformance/media2url-conformance.yml - type: SecurityTxt url: well-known/media2url-security.txt - type: SecurityTxt url: well-known/media2url-gitlab-security.txt - type: SecurityTxt url: well-known/media2url-api-security.txt - type: WellKnown url: well-known/media2url-well-known.yml - type: Hosts url: hosts/media2url-hosts.yml - type: Vendors url: vendors/media2url-vendors.yml - type: Security url: https://media2url.com/security - type: Newsroom url: https://media2url.com/dashboard/media - type: Login url: https://media2url.com/login - type: GitHubOrganization url: https://github.com/TheSourabhaSahu - type: DeveloperPortal url: https://media2url.com/dashboard/developer - type: VulnerabilityDisclosure url: security/media2url-vulnerability-disclosure.yml - type: DomainSecurity url: security/media2url-domain-security.yml - type: Website url: https://media2url.com - type: Documentation url: https://media2url.com/docs - type: APIReference url: https://media2url.com/openapi.json - type: GettingStarted url: https://media2url.com/signup - type: Pricing url: https://media2url.com/pricing - type: TermsOfService url: https://media2url.com/terms - type: PrivacyPolicy url: https://media2url.com/privacy - type: Blog url: https://media2url.com/blog - type: Documentation url: https://gitlab.com/sahukumarsonu/media2url-uploader-sdk apis: - name: Media2URL API description: Media2URL Direct Media Delivery API humanURL: https://media2url.com/docs baseURL: https://api.media2url.com/v1 openAPI: url: openapi/media2url-openapi.json aid: media2url:media2url-api x-submission-notes: 'relist check: clear: not on the delisting registry. Submitted docs is a personal GitLab SDK repo; the better docs are media2url.com/docs + /openapi.json. Gmail contact. File/image hosting -- watch for abuse-hosting use, but nothing seen.' x-submission-probe: root 200; /docs 200; /openapi.json 200 OpenAPI 3.1.2 'Media2URL Developer Platform REST API', 12 paths (/usage, /uploads/presign, /uploads/finalize, /assets...), server https://api.media2url.com/v1, BearerAuth; /apis.json and /llms.txt 404 (real 404); invented path 404. GET api.media2url.com/v1/usage -> 401 application/problem+json expecting 'Bearer m2u_live_...'. x-submitted-by: sahukumarsonu@gmail.com (apis.io/add, 2026-10-06T15:57:55.530Z) x-enrichment: date: '2026-10-06' status: enriched artifacts_added: 27 pass: modular-v1 engine: identity=local,contract=local,surfaces=local,docs=local,regulatory=local