Skip to main content
Use Kavenio media endpoints to upload assets once and reuse their public URLs in posts, ads, and supported platform-management routes.

Presign an upload

The response includes an upload URL and a public media URL. Upload the bytes to the upload URL, then use the public URL in post payloads.

Upload base64 media

For smaller automated workflows, upload a base64 payload directly:

Validate media

Validation checks the public URL and platform limits before publish or provider management calls.

Google Business photos

Google Business image posts accept one JPEG or PNG image. You can also create location photos from an already-uploaded public URL:
List or delete Google Business photos:
Kavenio performs SSRF-safe validation before sending public media URLs to Google.