Templates
Content Blocks
Templates for content-heavy sections — blog posts, team pages, product cards, and timelines.
blog_post
A complete blog post with title, author info, sections, pull quote, and conclusion.
curl "https://api.yaddayadda.io/v1/generate?template=blog_post"Response Schema
{
"title": "string (6-12 words)",
"subtitle": "string (10-20 words)",
"author": {
"name": "string (full name)",
"role": "string (2-4 words)"
},
"date": "string (e.g. 'March 14, 2026')",
"read_time": "string (e.g. '6 min read')",
"tags": ["string (1 word each)"],
"intro": "string (2-3 sentences)",
"sections": [
{
"heading": "string (4-8 words)",
"body": "string (3-4 sentences)"
}
],
"pull_quote": "string (1-2 sentences)",
"conclusion": "string (2-3 sentences)"
}Example Output (Yadda Ipsum)
{
"title": "Kerfufflia Magna Yadda Ipsum Dolor Bla Amet Shenanigatus",
"subtitle": "Sed do eiusyadda tempor hogwashum incididunt ut labore et dolore magna blabberium shenanigatus",
"author": {
"name": "Blabbius Yaddington",
"role": "Chief Kerfuffle Officer"
},
"date": "March 14, 2026",
"read_time": "6 min bla",
"tags": ["hogwash", "kerfuffle", "shenanigans"],
"intro": "Balderdash poppycock dolor sit amet, sed do eiusmod tempor flimflam ut labore et dolore magna brouhaha...",
"sections": [
{
"heading": "Hogwashum Balderdashius Modernum",
"body": "Sed do eiusyadda tempor incididunt ut labore et dolore magna yaddayadda..."
},
{
"heading": "Malarketum Shenanigatus Tomfoolerian",
"body": "Mumbo jumbo dolor sit amet, consectetur shenanigatus elit..."
}
],
"pull_quote": "Sed ut perspiciatis unde omnis iste hogwashum natus error sit voluptatem accusantium blabberium.",
"conclusion": "Lorem hogwashum dolor bla amet, sed do eiusmod tempor rigmarolium ut labore et dolore magna kerfufflia."
}team_section
Section headline, subheadline, and team member cards. Use count to control how many members are returned.
curl "https://api.yaddayadda.io/v1/generate?template=team_section&count=4"| Parameter | Range | Default |
|---|---|---|
count | 3–8 | 4 |
Response Schema
{
"headline": "string (4-8 words)",
"subheadline": "string (8-15 words)",
"members": [
{
"name": "string (full name)",
"role": "string (2-4 words)",
"bio": "string (2-3 sentences)"
}
]
}product_card
E-commerce product listings with pricing, ratings, and review snippets. Use count to control how many products are returned.
curl "https://api.yaddayadda.io/v1/generate?template=product_card&count=4"| Parameter | Range | Default |
|---|---|---|
count | 1–8 | 4 |
Response Schema
{
"products": [
{
"name": "string (2-5 words)",
"price": "string (e.g. '$49.99')",
"original_price": "string (optional, e.g. '$69.99')",
"description": "string (1-2 sentences)",
"category": "string (1 word)",
"badge": "string (optional, e.g. 'New', 'Sale')",
"rating": "number (1.0-5.0)",
"review_count": "number (e.g. 312)",
"review_snippet": "string (1 sentence)"
}
]
}timeline
Chronological events with dates, titles, and descriptions. Use count to control how many events are returned.
curl "https://api.yaddayadda.io/v1/generate?template=timeline&count=4"| Parameter | Range | Default |
|---|---|---|
count | 4–8 | 4 |
Response Schema
{
"headline": "string (4-8 words)",
"events": [
{
"date": "string (e.g. 'Q1 2025', 'January 2026')",
"title": "string (4-8 words)",
"description": "string (1-2 sentences)"
}
]
}