yaddayadda.io
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"
ParameterRangeDefault
count3–84

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"
ParameterRangeDefault
count1–84

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"
ParameterRangeDefault
count4–84

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)"
    }
  ]
}

On this page