---
title: "Mark Target Sent"
method: POST
path: "/api/campaign/targets/{target_id}/mark-sent"
tags: ["campaign"]
---

# Mark Target Sent

`POST /api/campaign/targets/{target_id}/mark-sent`

## Request

- Base URL: `https://api.thebetterhire.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.thebetterhire.ai/api/campaign/targets/{target_id}/mark-sent`
- Auth: HTTP bearer

Console manual-Gmail workflow: the operator pasted touch N into Gmail
and sent it to the PRIMARY contact.

Advances both rows. Moving only the target would leave that person's
contact row at 'queued' while the company sits in the in-play set, and
sendable_contacts would then hand the automated sender the same touch 1
for the same person — a duplicate cold email to someone we just mailed.

## Path parameters

- `target_id` string, required

## Request body

- MarkSentBody
  - `touch` integer, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api.md) · [All operations](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api/llms.txt) · [OpenAPI document](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api/revisions/c8ad03e900ea?raw)
