Endpoints
All API endpoints by group, with links to the API reference.
Base URL: https://app.hopla.page/api/v2, JSON over HTTPS, UTF-8. Every request is authenticated with an API key in the Authorization header. Endpoints with a method other than GET modify the page, except the three web fetching endpoints: a read-only key receives 403 read_only_key on them.
Page
Full page and its settings: profile, theme, social links, colors, SEO.
Blocks
Page blocks: links, headings, text, videos, products, FAQ…
Analytics
Views, visitors and clicks, cookieless: visitor IP addresses are never stored.
Sharing
QR code of the page.
/qr-codeGet QR codeImages
Upload images for profile photos, thumbnails, galleries or backgrounds.
/mediaUpload imageEmail list
Subscribers collected by the email signup block: list, export, delete, sync to a newsletter.
Web fetching
Metadata the admin panel reads from a pasted URL: website title and image, feed posts, review rating.
Account
Plan, trial, included features, API keys and data export.
Reference values
Valid values for themes, social networks, icons and block types.
GET https://app.hopla.page/api/v2, without authentication, returns a plain text version of this documentation, for AI agents.