Аутентификация

Передайте API-ключ в качестве маркера носителя (bearer token). Эта конечная точка не указывает конкретное разрешение в спецификации, поэтому предоставьте своему ключу минимум необходимых прав и проверьте ответ, вместо того чтобы делать предположения.

Идентификатор вашей организации

Этот эндпоинт принимает org_id в качестве параметра запроса. Оставьте его пустым, и вызов охватит все поддерево вашей аренды; передайте его, чтобы сузить область вызова до одной организации.

Идентификатор вашей организации находится на экране ключей API в вашей панели управления, рядом с самим ключом. Это один и тот же идентификатор для каждого вашего запроса.

Попробовать

Замените всё в угловых скобках на собственные значения, а плейсхолдер ключа — на ключ из вашей панели управления.

curl -X POST https://api.zinndigital.com/v1/content/link-sets \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Вошли в систему? Консоль API в вашей панели управления автоматически подставляет реальный идентификатор вашей организации и ваш собственный ключ, а также выполняет запрос к работающему API, чтобы вы могли увидеть актуальный ответ. Откройте эту конечную точку в API-консоли

Подробнее

Gated on links.edit. Shares are optional: leave every one blank and the links rotate evenly; set some and the rest share what is left. A set whose shares cannot be resolved is refused with a sentence naming the total, not a code.

Параметры

ИмяТипОбязательноЧто это
org_id (query)stringНет

Тело запроса

ИмяТипОбязательноЧто это
namestringНет
notesstringНет
is_archivedbooleanНет
entriesLinkSetEntry[]Нет

Ответ

ИмяТипОбязательноЧто это
idstringДа
namestringДа
notesstringДа
is_archivedbooleanДаAn archived set is hidden from the picker and takes no new recipes; the recipes already using it keep working. Archiving is offered where deleting is refused.
entriesLinkSetEntry[]Да
created_atstringДа
updated_atstringДа
recipe_countintegerДаHow many recipes point at this set — so a delete button can say so first.
distributionobject[]ДаThe resolved share of every (URL, wording) pair, summing to 100 — what will actually happen. Computed by the same function a run uses.
distribution_errorstringДаWhy there is no distribution, or empty. Separate from distribution because an empty list also means "this set has no links", and one value for two facts is not an answer.

Ошибки, которые может возвращать этот эндпоинт

401 · 403 · 422