GET /v1/replies?status=queued
GET
scope: replies.approve
0 credits
/v1/replies?status=queuedList pending drafts (from external agents or Corty) awaiting human approval. This is the queue endpoint partners use to build their own approve/reject UI.
Query parameters
| Param | Type | Default | Description |
|---|---|---|---|
status | string | queued | Only queued is supported |
limit | integer | 50 | Max 100 |
offset | integer | 0 | Pagination offset |
Response
{
"queued": [
{
"suggestion_id": "uuid",
"reply_id": "uuid",
"draft_body": "Hey John, here's what makes us different...",
"strategy": "Draft submitted by external agent via API.",
"source": "external_agent",
"created_at": "2026-03-21T10:00:00Z",
"reply": {
"from_email": "john@acme.com",
"from_name": "John Doe",
"campaign_id": "uuid",
"subject": "Re: Quick question",
"body": "Sounds interesting, tell me more",
"classification": "hot",
"received_at": "2026-03-20T14:30:00Z"
}
}
],
"count": 1,
"total_count": 1,
"limit": 50,
"offset": 0,
"has_more": false
}
Clean body
reply.body in the queued response is automatically stripped of quoted reply threads. You receive only the prospect's own text.