MagicMemeCreate

get_create_url

get_create_url

get_create_url builds a /create URL the human can open. Use it when they will edit captions or download PNG. Don't use it as a stand-in for a still in chat. Call render_meme_still for that.

Call get_create_url with prompt "9am standup on two hours of sleep" and template "this-is-fine".

Arguments

  • prompt (string, 3-2000, required)
  • template (string): catalog slug to pin. Resolved against the live catalog.

Request

{
  "prompt": "9am standup on two hours of sleep",
  "template": "this-is-fine"
}

Response

{
  "url": "https://magicmeme.com/create?prompt=9am%20standup%20on%20two%20hours%20of%20sleep&template=this-is-fine",
  "templateSlug": "this-is-fine"
}

Unknown template throws. Prompt length is the same as captions (3-2000). The studio runs one guest AI batch (four variants). They tap a caption to edit.

If they named a format and will type the captions themselves, send them to /meme/{title-slug}-{id} instead of the AI studio.

What to explore next

Command Palette

Search for a command to run...