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"}'