v1.0 Stable Release

Upload once.
Resolve anywhere.

Deterministic short URLs, CDN-ready persistence, and Laravel-friendly validation. Build your asset pipeline on a rock-solid REST contract.

Base URL
/api/v1
Uptime
99.99%
Laravel
13.13.0
Quick Contract
  • Multipart/form-data ingestion
  • Returns JSON with short_code
  • Immutable public URLs

Architected for performance

No bespoke UI layer—expose the behaviors you need programmatically. Every endpoint is optimized for speed and developer experience.

Multipart Ingest

Server-side Laravel validation ensures MIME + extension security. No ambiguity for mixed binaries.

Short Codes

Alphabetised identifiers shorten distribution paths while preserving collision resistance.

Inline Retrieval

Deterministic Content-Type and cache primitives suitable for global CDN fan-out.

Guarded Deletes

Purge artefacts atomically with the same cryptographic guardrails used for uploads.

Workflow

Wire your clients in minutes.

Integrate orchestration layers against a narrowly scoped vocabulary of verbs & nouns. Simple HTTP semantics, powerful Laravel backend.

View cURL Recipes
Establish Trust

Provision X-API-Key for writes or leave open for local iteration. Policy flips via config.

POST Payload

/api/upload echoes retrieval anchors and JSON metadata instantly.

Distribute & Prune

Share hotlink-friendly URLs. DELETE eradicates artefacts from storage synchronously.

Need the formal contract?

The reference manual enumerates payloads, statuses, Laravel helper calls, Bash curls, and edge cases.

Launch API Reference
https://dochost.online/docs/api