# Genviral ## Docs - [Add Folder Items](https://docs.genviral.io/api-reference/add-folder-items.md): Add files or slideshows to a folder - [Add Pack Image](https://docs.genviral.io/api-reference/add-pack-image.md): Add one image URL reference to a pack - [Import TikTok Slideshow Copy](https://docs.genviral.io/api-reference/copy-tiktok-import.md): Import a TikTok slideshow into an editable Genviral draft with OCR-mapped text overlays and your selected pack images. - [Preview TikTok Slideshow Copy](https://docs.genviral.io/api-reference/copy-tiktok-preview.md): Fetch TikTok slideshow metadata + image URLs before importing into an editable Genviral slideshow. - [Create Analytics Target](https://docs.genviral.io/api-reference/create-analytics-target.md): Add a tracked analytics account - [Create Folder](https://docs.genviral.io/api-reference/create-folder.md): Create a folder in the authenticated key scope - [Create Pack](https://docs.genviral.io/api-reference/create-pack.md): Create a reusable image pack - [Create Post](https://docs.genviral.io/api-reference/create-post.md): Schedule or publish text-only, video, or slideshow posts to connected accounts. - [Create Template](https://docs.genviral.io/api-reference/create-template.md): Create a reusable slideshow template - [Create Template From Slideshow](https://docs.genviral.io/api-reference/create-template-from-slideshow.md): Convert an existing slideshow into a reusable template - [Data Structures](https://docs.genviral.io/api-reference/data-structures.md): Canonical data models for accounts, capabilities, posts, slideshows, analytics, and more returned by the Genviral social media API. - [Delete Analytics Target](https://docs.genviral.io/api-reference/delete-analytics-target.md): Delete one tracked analytics target - [Delete Folder](https://docs.genviral.io/api-reference/delete-folder.md): Delete a folder in the authenticated key scope - [Delete Pack](https://docs.genviral.io/api-reference/delete-pack.md): Delete a mutable pack in key scope - [Delete Pack Image](https://docs.genviral.io/api-reference/delete-pack-image.md): Delete one image from a pack - [Delete Posts](https://docs.genviral.io/api-reference/delete-post.md): Delete one or many posts with a single request - [Delete Slideshow](https://docs.genviral.io/api-reference/delete-slideshow.md): Delete a slideshow in authenticated key scope - [Delete Template](https://docs.genviral.io/api-reference/delete-template.md): Delete a mutable template - [Duplicate Slideshow](https://docs.genviral.io/api-reference/duplicate-slideshow.md): Create a draft copy of an existing slideshow - [Folders](https://docs.genviral.io/api-reference/folders.md): Organize partner-scoped files and slideshows in nested folders - [Generate Slideshow](https://docs.genviral.io/api-reference/generate-slideshow.md): Generate AI-powered slideshows for TikTok photo carousels, Instagram carousels, Pinterest pins, and more. Supports AI generation from prompts, manual slide configuration, and mixed mode. The core content creation endpoint for OpenClaw agents. - [Generate Studio Image](https://docs.genviral.io/api-reference/generate-studio-image.md): Generate an AI Studio image with normalized params and optional model-specific raw passthrough. - [Generate Studio Video](https://docs.genviral.io/api-reference/generate-studio-video.md): Start async AI Studio video generation and return canonical `video_id` for polling. - [Get Accounts](https://docs.genviral.io/api-reference/get-accounts.md): List connected social accounts and discover per-account posting capabilities, media limits, caption limits, and settings schemas for the Genviral social media API. - [Get Analytics Refresh](https://docs.genviral.io/api-reference/get-analytics-refresh.md): Check refresh status for an analytics refresh request - [Get Analytics Summary](https://docs.genviral.io/api-reference/get-analytics-summary.md): Fetch social media analytics for TikTok, Instagram, and YouTube - including views, likes, comments, shares, engagement rates, and posting streaks. Feed performance data back to your OpenClaw agent for strategy optimization. - [Get Analytics Workspace Suggestions](https://docs.genviral.io/api-reference/get-analytics-workspace-suggestions.md): List other workspace/personal analytics scopes with available tracked accounts - [Get Folder](https://docs.genviral.io/api-reference/get-folder.md): Retrieve one folder in the authenticated key scope - [Get Pack](https://docs.genviral.io/api-reference/get-pack.md): Retrieve pack metadata and ordered image list - [Get Post](https://docs.genviral.io/api-reference/get-post.md): Retrieve details for a specific post - [Get Slideshow](https://docs.genviral.io/api-reference/get-slideshow.md): Retrieve a full slideshow payload - [Get Studio Models](https://docs.genviral.io/api-reference/get-studio-models.md): List Studio image/video models with normalized capabilities, params, and credit notes. - [Get Studio Video](https://docs.genviral.io/api-reference/get-studio-video.md): Poll canonical video generation status by `video_id`. - [Get Subscription](https://docs.genviral.io/api-reference/get-subscription.md): Return subscription status, credits, and renewal dates for the authenticated key scope - [Get Template](https://docs.genviral.io/api-reference/get-template.md): Retrieve one template in scope - [Get Trend Brief](https://docs.genviral.io/api-reference/get-trend-brief.md): Generate a one-call TikTok trend brief for a keyword with top hashtags, sounds, creators, posting windows, hook angles, and sample videos. - [Genviral Partner API](https://docs.genviral.io/api-reference/introduction.md): REST API for posting, scheduling, slideshows, Studio AI, analytics, and automation across your connected social accounts. - [List Analytics Posts](https://docs.genviral.io/api-reference/list-analytics-posts.md): Fetch paginated post-level analytics across tracked accounts - [List Files](https://docs.genviral.io/api-reference/list-files.md): List partner files in the authenticated key scope - [List Folder Ancestors](https://docs.genviral.io/api-reference/list-folder-ancestors.md): Get breadcrumb ancestors for a folder - [List Folder Items](https://docs.genviral.io/api-reference/list-folder-items.md): List files or slideshows contained in a folder - [List Folders](https://docs.genviral.io/api-reference/list-folders.md): List folders by media type and parent level in the authenticated key scope - [List Packs](https://docs.genviral.io/api-reference/list-packs.md): List visible packs with pagination and optional public-pack inclusion - [List Posts](https://docs.genviral.io/api-reference/list-posts.md): Fetch recent Partner API posts with delivery status and summary. Track your automated posting pipeline across supported platforms. - [List Slideshows](https://docs.genviral.io/api-reference/list-slideshows.md): List slideshow summaries in authenticated key scope - [List Templates](https://docs.genviral.io/api-reference/list-templates.md): List templates visible to authenticated key scope - [llms.txt](https://docs.genviral.io/api-reference/llms-txt.md): Machine-readable doc index for AI agents and coding tools. - [Get Analytics Target](https://docs.genviral.io/api-reference/manage-analytics-target.md): Fetch detail + summary for one tracked analytics target - [List Analytics Targets](https://docs.genviral.io/api-reference/manage-analytics-targets.md): List tracked analytics accounts in the authenticated key scope - [Move Folder](https://docs.genviral.io/api-reference/move-folder.md): Move a folder to a new parent or to the root level - [Refresh Analytics Target](https://docs.genviral.io/api-reference/refresh-analytics-target.md): Trigger an analytics refresh for a target and return refresh metadata - [Regenerate Slide](https://docs.genviral.io/api-reference/regenerate-slide.md): Regenerate text for one slide while preserving layout - [Remove Folder Items](https://docs.genviral.io/api-reference/remove-folder-items.md): Remove files or slideshows from a folder - [Render Slideshow](https://docs.genviral.io/api-reference/render-slideshow.md): Render slideshow slides into final images ready for posting to media-capable accounts. Produces optimized slide assets with text overlays that your OpenClaw agent can immediately publish via the Create Post endpoint. - [Response Pattern](https://docs.genviral.io/api-reference/response.md): Consistent JSON response envelope and error handling for the Genviral social media posting API. Every endpoint - TikTok, Instagram, YouTube, Pinterest, LinkedIn, Facebook - returns the same typed structure for easy parsing by AI agents and automation scripts. - [Retry Post](https://docs.genviral.io/api-reference/retry-posts.md): Retry failed or partial posts - [Slideshow Packs – Reusable Image Collections for Automated Content](https://docs.genviral.io/api-reference/slideshow-packs.md): Manage reusable image packs for AI slideshow generation. Upload images, organize collections, and reference them across TikTok slideshows, Instagram carousels, and automated posting workflows. Built for OpenClaw agents and programmatic content creation. - [Slideshow Templates – Reusable Blueprints for Automated Slideshow Creation](https://docs.genviral.io/api-reference/slideshow-templates.md): Create and manage reusable slideshow templates for consistent TikTok photo carousels, Instagram carousels, and cross-platform content. Perfect for OpenClaw agents and AI automation workflows that need repeatable, brand-consistent slideshow formats. - [Slideshows – AI Slideshow Generation API for TikTok, Instagram & More](https://docs.genviral.io/api-reference/slideshows.md): Generate AI-powered slideshows for TikTok photo carousels, Instagram carousels, Pinterest pins, and more. Create, edit, render, and post slideshows programmatically - perfect for OpenClaw agents and automated content pipelines. - [Studio AI](https://docs.genviral.io/api-reference/studio-ai.md): Generate AI Studio images and videos through Partner API with model parity, credits parity, and canonical video polling. - [Update Analytics Target](https://docs.genviral.io/api-reference/update-analytics-target.md): Update display/refresh/favorite settings for one target - [Update Pack](https://docs.genviral.io/api-reference/update-pack.md): Update pack name and/or visibility - [Update Post](https://docs.genviral.io/api-reference/update-post.md): Update a scheduled or pending post - [Update Slideshow](https://docs.genviral.io/api-reference/update-slideshow.md): Update slideshow metadata, settings, product link, or full slide content - [Update Template](https://docs.genviral.io/api-reference/update-template.md): Update mutable template fields - [Upload File](https://docs.genviral.io/api-reference/upload-file.md): Upload images and videos to Genviral CDN for use in TikTok slideshows, Instagram carousels, YouTube Shorts, Pinterest pins, LinkedIn posts, and Facebook content. Supports programmatic uploads from OpenClaw agents and automation pipelines. ## OpenAPI Specs - [openapi](https://docs.genviral.io/api-reference/openapi.json)