thruuu Content Brief API – Detailed Content Block Data Object

Samuel Schmitt

The contentBlock is an array that contains all the elements from the brief template (e.g., Writer Directive, Article Summary, Outline). Each of these elements contains specific information.

{
  "eventType": "bulk-brief",
  "id": "670a9411a237576baf4a7135",
  "briefs": [
    {
      "id": "670a9426f5a0ccf086712534",
      "label": "brief example",
      "keyword": "brief example",
      "status": "Draft",
      "relatedSERP": "<SERP ID>",
      "contentBlock": [/* Array data here */],
      "creationDate": "2024-10-12T15:22:14.360Z",
      "modificationDate": "2024-10-12T15:22:14.360Z"
    }
  ]
}

Content Block

Block – Writer Directive

This block provides guidance to the writer, including search intent, target audience, and key information about the keyword.

Fields:

Block – Article Summary

This block summarizes the article, including the title, description, word count, and other details.

Fields:

Block – Outline

This block provides a detailed outline of the content, with headings, paragraphs, and structured data.

Fields:

[
  {
    "tag": "h1",
    "text": "Understanding Content Briefs for Effective Content Creation",
    "type": "other",
    "url": null
  },
  {
    "tag": "h2",
    "text": "What is a content brief?",
    "type": "heading",
    "url": null
  }
]

Block – Questions

This block contains questions and answers related to the content topic, including “People Also Ask” (PAA) questions and additional questions.

Fields:

Example Structure:

{
  "position": 3,
  "structuredData": {
    "paa": [
      {
        "tag": "p",
        "text": "What is in a content brief?",
        "type": "other",
        "answers": []
      },
      {
        "tag": "p",
        "text": "How to write a content brief template?",
        "type": "other",
        "answers": [
          "How to Create Content Briefs (with 6 Templates)"
        ]
      }
    ],
    "questions": [
      {
        "tag": "p",
        "text": "What Is a Content Brief",
        "type": "other"
      },
      {
        "tag": "p",
        "text": "How to write a content brief",
        "type": "other"
      }
    ]
  },
  "type": "questions"
}

Block – Topics

This block provides insights into the key topics or terms found in the analyzed content. It includes frequency information, page occurrences, and additional data to help identify the most relevant terms for the keyword or query.

Fields:

Example Structure:

{
  "position": 4,
  "content": [
    {
      "term": "title",
      "tf": 41,
      "found": 7,
      "min": 3,
      "max": 8,
      "wordCount": 1,
      "bestPage": {
        "position": 3,
        "title": "How to Create Content Briefs [Step-by-Step Guide + Template]",
        "url": "https://www.semrush.com/blog/content-brief/"
      },
      "foundInPages": [
        [
          {
            "position": 3,
            "title": "How to Create Content Briefs [Step-by-Step Guide + Template]",
            "url": "https://www.semrush.com/blog/content-brief/"
          },
          8
        ],
        [
          {
            "position": 4,
            "title": "What Is a Content Brief?",
            "url": "https://blog.marketmuse.com/what-is-a-content-brief/"
          },
          4
        ]
      ],
      "foundAverage": 0.7777777777777778,
      "foundAverageText": "7/9",
      "tfAverage": 5.857142857142857,
      "tIndex": 6.33611111111111
    }
  ],
  "type": "topics"
}

Block – SERP Insights

This block provides detailed SERP (Search Engine Results Page) insights, including word counts, page ranks, image counts, and update times for the top-ranking pages for a specific query.

Fields:

Content Object Structure:

Block – Top Titles

This block provides the top-ranking pages and their corresponding titles and headings.

Fields:

Block – Competitors

This block provides an analysis of competing pages based on several metrics such as page rank, word count, and image count.

Fields:

Block – Food for Thought

This block provides insights into the top competitors’ URLs and titles, showcasing what competitors are ranking for similar queries or topics. It’s useful for understanding how competitors are structuring their content.

Fields:

Block – Links

This block contains relevant links, if any, for the content or page being analyzed.

Fields:

Block – Competitor Outlines

This block provides a breakdown of competitor content outlines, including titles, URLs, and the table of contents (TOC) structure with headings (H1, H2, H3).

Fields:

Block – Free Text

This block provides space for free-form text, which can be used for additional notes or comments.

Fields: