board-github

POST /v1/board-github/links/{linkId}/items

Post a new item to the GitHub Project from our UI.

Všechny koncové body board-github

Autentizace

Odešlete klíč API jako bearer token. Tento koncový bod ve specifikaci uvádí specifické oprávnění, takže svému klíči udělte to nejmenší možné a místo předpokladů zkontrolujte odpověď.

Tento koncový bod nevyžaduje žádné ID organizace. Váš klíč již identifikuje organizaci, ke které patří, a odpověď je na ni omezena.

Vyzvednout

Nahraďte cokoli v závorkách vlastními hodnotami a zástupný symbol klíče klíčem z vašeho řídicího panelu.

curl -X POST https://api.zinndigital.com/v1/board-github/links/{linkId}/items \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "title": <string> }'

Přihlášeni? Konzole API ve vašem dashboardu automaticky doplní vaše skutečné ID organizace i váš vlastní klíč a odešle požadavek na živé API, abyste viděli reálnou odpověď. Otevřete tento koncový bod v konzoli API

Podrobnosti

Creates a draft item on GitHub and sets whatever field values were sent, then **reads the item back from GitHub** rather than assembling the response from our own input. A mutation's echo is our own payload handed back, so building the row from it would make the row agree with our intention whether or not GitHub stored it. A field whose type GitHub's field-value mutation cannot set is skipped rather than refused, and the read-back is what tells the truth about which values landed.

Parametry

NázevTypPožadovánoCo to je
linkId (path)stringAnoThe GitHub Projects connection.

Tělo požadavku

NázevTypPožadovánoCo to je
titlestringAno
bodystringNe
field_valuesobjectNeKeyed by field node id.

Odpověď

NázevTypPožadovánoCo to je
idstringNe
item_node_idstringNe
item_typestring<ISSUE, PULL_REQUEST, DRAFT_ISSUE, REDACTED>Ne
content_numberintegerNe
repositorystringNe
titlestringNe
bodystringNe
urlstringNe
statestringNe
is_archivedbooleanNe
field_valuesobjectNeKeyed by the field's **node id**, never its name. A project owner renaming a field would otherwise orphan every stored value at once, and the next sync would read it as "every i…
github_updated_atstringNe
local_updated_atstringNeWhen WE last changed this item. Set only by a local edit, never by a sync — a sync that stamped it would make every imported item look locally-edited and hand every subsequent c…
card_idstringNe

Chyby, které může tento koncový bod vrátit

401 · 403 · 404 · 422