Webhooks Documentation

The Content Harmony app can deliver webhooks for various events.

Content Workflows

Content Workflow Completed

Event Type

content_workflow.completed

Description

This event fires when a content workflow is complete.

Team Links

The team_links object contains a base URL to view the content workflow in your team account:

  • link_base - Base URL for the content workflow. Visiting this URL directly will redirect you to the /intent tab of your Content Workflow. Append tab names like brief, intent, outline, competitors, etc. to help reach other tabs of the Content Workflow.

Example: https://app.contentharmony.com/account/reports/keyword_briefs/123/brief

Sharing Links

The sharing_links array contains public sharing links for the content workflow.

Payload

{
  "event_id": "abc123",
  "event_type": "content_workflow.completed",
  "subject_id": 1,
  "subject_type": "keyword_brief",
  "body": {
    "object": "content_workflow",
    "id": 1,
    "keywords": "tatooine",
    "country_code": "US",
    "status": "completed",
    "created_at": "2026-06-12T11:50:14.602Z",
    "started_at": "2026-06-12T11:50:14.602Z",
    "completed_at": "2026-06-12T11:54:14.602Z",
    "project": {
      "object": "project",
      "id": 1,
      "name": "Project A"
    },
    "team_links": {
      "link_base": "https://app.contentharmony.com/account/reports/keyword_briefs/1/"
    },
    "sharing_links": [
      {
        "object": "link",
        "id": 101,
        "show_discussion": true,
        "url": "https://app.contentharmony.com/l/abcd12307/brief"
      },
      {
        "object": "link",
        "id": 102,
        "show_discussion": false,
        "url": "https://app.contentharmony.com/l/abcd12308/brief"
      }
    ]
  }
}