Developer API

Permanent links for trusted services

Upload one validated image at a time and receive a permanent direct URL after SafeSearch approval.

Authentication

Authenticate with a Bearer API key. Keys are hashed at rest and can be revoked independently.

Safe retries

Send Idempotency-Key to retry safely without creating duplicate public objects.

Limits

JPEG, PNG, and WebP are supported up to 7,000,000 bytes. URL uploads and base64 JSON are not accepted.

Example API upload

curl -X POST https://api.imagg.cc/v1/images -H "Authorization: Bearer $IMAGG_API_KEY" -F "[email protected]"