News

Add the extracted contacts a reviewer selected

Routes each selected row on whether its matched contact still resolves to a live platform contact. Matched rows are updated in place — the article quote is prepended to their notes and nothing else is touched. A matched contact that an agent created after the row was extracted (created_by_agent set, created_at later than the row) was created to add this person, and its row is reported as created instead of updated. Every row also says whether the quote reached the notes. Every selected id is answered individually, so a partial failure stays visible.

post/api/news/submissions/{id}/contacts/add

Request

Path parameters

idinteger required

Curated news article id

Request body

news_contact_idsinteger[] required

Ids of the extracted contacts the reviewer selected. Every id must belong to this article.

Example request

{
  "news_contact_ids": [
    4711
  ]
}

Response

Per-row outcome.

Example response

{
  "results": [
    {
      "news_contact_id": 4711
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.