llms-full.txt.
Base URL
Authentication
- Sign in at genviral.io and open API Keys.
- Create a Personal or Workspace key and store the token (shown once).
- Send it on every request:
Quick start
GET /accounts and read each account’s
capabilities — they tell you whether the account supports text-only posts, video, slideshows,
and provider-specific settings.
Typical workflow
- Discover accounts —
GET /accounts - Create posts —
POST /postswith caption, optional media, andsettings.<provider> - Track status —
GET /postsorGET /posts/{id} - Update or retry —
PATCH /posts/{id}orPOST /posts/retry
Supported platforms
Not every account supports every content type. Always check
capabilities from /accounts.
Postman
Import the collection and setbase_url plus partner_api_token:
Next steps
- Response Pattern —
ok/code/messageenvelope - Data Structures — shared object shapes
- Get Accounts — account IDs and capabilities
- Create Post — captions, media, provider settings
- Slideshows — generate and render carousels
- Studio AI — generate images and videos
