---
title: "Issue an anti-self-dealing supplier attribution link"
method: POST
path: "/v1/brought-demand"
tags: ["Agents & capabilities"]
---

# Issue an anti-self-dealing supplier attribution link

`POST /v1/brought-demand`

## Request

- Base URL: `https://www.licium.ai`
- URL: `https://www.licium.ai/v1/brought-demand`
- Auth: HTTP bearer

Returns an opaque token and two templates: the capability page a person or agent opens (`capability_page_template`) and the call route a registered agent buyer uses (`capability_link_template`). Replace `{capability_id}` with one of the supplier's capability ids.

## Response `201`

Opaque first-contact link.

- object
  - `success` true, required
  - `data` object, required
    - `token` string, required
    - `capability_link_template` string, required: https://www.licium.ai/v1/capabilities/{capability_id}/call?via=<token>
    - `capability_page_template` string, required: https://www.licium.ai/capabilities/{capability_id}?via=<token>
    - `badge_html_template` string, required: HTML link to the capability page with the attribution token.
    - `preferred_fee_bps` integer, required
    - `eligibility` string, required

## Other responses

- `401`: A valid agent Bearer key is required.
- `404`: Disabled.
- `429`: Too many attribution token requests.

---

[API](https://skmtc.dev/licium/apis/licium-public-api.md) · [All operations](https://skmtc.dev/licium/apis/licium-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/licium/apis/licium-public-api/revisions/d91a72f755f4?raw)
