---
title: "Topic Add"
method: POST
path: "/api/content/doc/{docField}/{docId}/topic/{topicLabel}"
tags: ["Content"]
---

# Topic Add

`POST /api/content/doc/{docField}/{docId}/topic/{topicLabel}`

## Request

- Base URL: `https://api.lytics.io`
- URL: `https://api.lytics.io/api/content/doc/{docField}/{docId}/topic/{topicLabel}`
- Auth: API key in header `Authorization`

Add a topic to a Document.

## Path parameters

- `docField` string, required
- `docId` string, required
- `topicLabel` string, required

## Query parameters

- `account_id` string
- `relevance` string

## Response `200`

OK

- TopicCurationModel
  - `status` number
  - `message` string
  - `data` object
    - `author` string
    - `created` string
    - `description` string
    - `fetched` string
    - `id` string
    - `meta` string[]
    - `primary_image` string
    - `stream` string
    - `title` string
    - `topic_relevances` object
      - `Recipe` number
      - `baking` number
    - `topic_rollups` object
      - `Things` number
    - `topics` string[]
    - `updated` string
    - `url` string

---

[API](https://skmtc.dev/lytics/apis/v1-lytics-api.md) - [All operations](https://skmtc.dev/lytics/apis/v1-lytics-api/llms.txt) - [OpenAPI document](https://skmtc.dev/lytics/apis/v1-lytics-api/revisions/339fd1d88486?raw)
