Guide Titles, Descriptions, and Artwork

Replicate the ๐Ÿท๏ธ Guide Titles, Descriptions, and Artwork recipe with Python. These fields control how outputType: "video" outputs are titled and visualized.

# pip install requests
import os
import requests


def main() -> None:
    token = os.environ.get("AUTOCONTENT_TOKEN", "YOUR_API_TOKEN")
    endpoint = "https://api.autocontentapi.com/content/Create"

    payload = {
        "outputType": "video",
        "resources": [
            {
                "type": "youtube",
                "content": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
            }
        ],
        "text": "Summarize this tutorial into a 90-second explainer for enterprise buyers",
        "title": "Modern Identity Security in 90 Seconds",
        "titlePrompt": "Keep it punchy and benefits-forward",
        "descriptionPrompt": "Include a one-sentence CTA to download the whitepaper",
        "thumbnailImagePrompt": "Flat illustration of a secure cloud, teal and navy palette, minimal text",
        "introImagePrompt": "Logo lockup on gradient with subtle motion trails",
    }

    response = requests.post(
        endpoint,
        headers={
            "Authorization": f"Bearer {token}",
            "Content-Type": "application/json",
            "Accept": "application/json",
        },
        json=payload,
        timeout=30,
    )
    response.raise_for_status()
    print("Request accepted:", response.json())


if __name__ == "__main__":
    main()

Set YOUR_API_TOKEN (or AUTOCONTENT_TOKEN) before running the request.

See also

Last updated