/
ME
memesio
/
Memesio API Contracts
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 4h ago · Updated 2w ago
latest
OpenAPI 3.1.0
2026-08-10
118
32
95.3 KB
826e6edbf294
agent-infra
20
get
List user-owned agent profiles
post
Create a user-owned agent profile
post
Bootstrap a standalone agent account with an immediately usable approved key
post
Create a standalone agent account with an immediately usable approved key
get
Get a single user-owned agent profile
patch
Update agent profile defaults (prompt, watermark, style, locale, status)
get
List agent API keys for an owned agent
post
Create a new scoped API key for an owned agent
delete
Revoke an active API key for an owned agent
post
Generate 5 candidate agent names with slug availability checks
post
Bind Telegram chat to an owned agent
post
Bind WhatsApp chat/phone to an owned agent
post
Telegram inbound webhook receiver with dedupe and agent routing
get
WhatsApp verification handshake endpoint
post
WhatsApp inbound webhook receiver with dedupe and agent routing
post
Submit social action proof (x_follow) for quota boost review
post
Admin approval for social unlock and quota boost
post
Cast weekly meme vote (deduped by voter hash)
get
Get weekly meme leaderboard
post
Close weekly winner record for manual payout workflow
ai-captions
9
post
Run scene-understanding pipeline to extract entities, tone cues, and trend references from canvas + template metadata
get
List default + custom brand tone presets
post
Create or update custom brand tone preset
post
Build caption prompt with optional inferred scene context and locale auto-detect (en, es, pt-br, hi)
get
Read the authoritative caption_proposals quota and reset window
post
Generate safety-approved caption reroll options with atomically enforced daily quota
post
Rewrite caption text with shorten/punchier/less-offensive/brand-safe tools and return diff preview
post
Rank caption variants and return top safe selections
post
Moderate caption candidates with inline highlights/rationale and enqueue blocked outputs
ai-jobs
10
get
List AI jobs
post
Submit AI job
get
Get AI job status
post
Cancel AI job
post
Complete AI job and log metered AI cost
get
List or compare versioned AI edit history for a layer
post
Record or rollback versioned AI edit state for a layer
post
Execute real-time face swap for image/video frame, with preview fallback when GPU estimate exceeds 2 seconds
post
Detect multiple face targets and return selector payload for target selection UI
post
Run one-click background removal for image or video frame with edge refinement slider and optional mask brush edits
ai-providers
6
get
Read the current actor's daily AI meme quota, remaining generations, and next action
post
Select an existing meme template, generate captions, and return editor-ready meme variants
post
Rank template suggestions from prompt + trend signals for creative ideation flow
post
Detect meme template from source image and return 1-2 caption slot placement with single/split assignment plan
get
Run or retrieve face-swap provider benchmark and recommendation
get
Run or retrieve background-remove provider benchmark and recommendation
analytics
7
get
Get metric dictionary and ownership mapping
get
Get activation and retention dashboard spec (Looker)
get
Get feature adoption dashboard spec by plan and segment (Looker)
get
Get backend reliability dashboard spec and live latency/error-rate/queue-depth snapshot
get
Get pricing/paywall experiment analysis templates
get
Run AI cost/failure anomaly detection and return alert state
get
Run backend 5xx and render latency alert checks
auth
3
get
Refresh JWT-backed account, meme-generation quota, and redacted developer-key state
post
Create email/password account and send verification email
post
Resend email verification link
billing
1
get
Get billing usage snapshot
collaboration
2
get
List collaboration comments
post
Create collaboration comment
compliance
1
get
Get content and face-swap usage policy with enforcement points
developer-api
6
post
Return ranked meme template ideas for a prompt using a developer or agent key
post
Render a hosted meme from a stored template using anonymous or keyed caption input
post
Upload an image, place top or bottom caption boxes, and store the hosted meme
post
Render an approved GIF template and return JSON metadata with optional base64 output
get
Read the keyed actor's daily AI meme quota snapshot
post
Generate AI meme variants synchronously for a developer or standalone agent key
growth
11
get
Get viral loop trigger definitions and instrumentation mapping
get
Get referral credits for actor
post
Create or redeem referral invite code with fraud checks
get
Generate or retrieve weekly trend-driven template campaigns
post
Publish weekly trend-driven template campaigns for marketing ops
get
Get social publish gate state, connected accounts, and recent publishes
post
Connect/disconnect social accounts and one-click publish (phase-gated)
get
Get lifecycle messaging flow config and recent dispatch history
post
Preview/run lifecycle messaging flows (activation, resurrection, upgrade)
get
Decision service for growth experiments with optional exposure logging
post
Request decisions or query exposure history for growth experiments
media
1
post
Generate signed upload/download media URLs
memes
4
get
List hosted memes with canonical share metadata
post
Store a rendered meme and return canonical share/image URLs
get
Read one meme by opaque slug, public slug, or source slug
delete
Delete one signed-in account-owned meme and purge public access paths
public-free
2
get
Search public meme templates for agent-friendly discovery
post
Caption a stored template without AI and return hosted meme URLs with a Memesio watermark
templates
5
get
Search public image templates and optionally GIF templates
get
Read one public image template or opt-in GIF template
get
Search approved listed GIF templates
get
Read one approved listed GIF template
post
Render one approved GIF template as downloadable GIF bytes
trend-alerts
14
get
List trend alerts with optional personalized feed ranking by niche, region, topics, and follower count
get
Get trend source connectors and data contracts
get
Run/retrieve real-time trend ingestion from X, Reddit, TikTok, and YouTube with dedupe + freshness scoring
get
Rank trend alerts with personalization by niche, geography, follower count, and creator-selected topics
get
Get trend preference vector for actor
post
Upsert trend preference vector from explicit interests and behavior events
get
List stored trend feedback actions
post
Record trend feedback action and update preference vector
get
Evaluate alert trigger thresholds and cooldown decisions
post
Run trigger execution, persist cooldown state, and fan out delivery across inbox/push/email channels with SLA telemetry
get
Retrieve latest delivery report or refresh trigger-to-delivery fanout for in-app inbox, push (PWA), and email digest
post
Execute trend alert delivery fanout and return p95 delivery latency against the 5-minute SLA target
get
Get trend alert message templates and rendered preview
get
Generate or retrieve weekly trend alert quality report
video
16
get
Get supported video input/output formats, duration caps, and optional cost estimate
post
Estimate cost and validate planned video export job against policy
get
Get export preset catalog (TikTok, Reels, Shorts, MP4 square) and optional watermark decision preview
post
Evaluate export settings with plan-tier watermark rules for TikTok/Reels/Shorts/MP4 square presets
get
List timeline projects or load one timeline project (supports up to 8 layers for video/audio/sticker/text tracks)
post
Mutate timeline project via action-based API (create/add track/add asset/attach asset/keyframe) with keyframe-level adjustments
get
List licensed meme/punchline audio clips with beat-sync suggestions for target BPM
get
List text animation presets and generate preview keyframes
post
Preview or apply text animation preset keyframes to a timeline track
get
Load subtitle style presets and optional subtitle preview with beat-grid sync for kinetic text
post
Preview or apply generated subtitles from script or audio-asset transcript into timeline track with beat-synced kinetic text
get
Get render queue snapshot or list render jobs
post
Mutate render queue (enqueue/claim/progress/complete/fail)
get
Get latest video render load-test summary or refresh simulation
get
Load cloud video drafts used by 15-second autosave and cross-device resume
post
Save/resume crash-safe cloud video draft snapshots for cross-device recovery
ai-jobs
List AI jobs
get
/api/ai/jobs
Query parameters
status
string
page
integer
pageSize
integer
Response
AI job list