API Keys

Sign programmatic requests to your UQ Cloud origin. The secret is shown only once — store it securely.

No API keys yet.
Programmatic upload

POST an asset URL to /api/public/uploads. The server fetches, validates, and stores it in your library.

curl -X POST https://cloud.zeni.host/api/public/uploads \
  -H "Authorization: Bearer <prefix>.<secret>" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/photo.jpg"}'