Confirm a pending pairing proposed by the other account. Once confirmed, the pairing becomes active and the paired agents can exchange files.
Only the non-proposing account can confirm a pairing. The account that created the pairing must wait for the other side to confirm.
Request
Bearer token. Example: Bearer agd_live_xxxxxxxxxxxxxxxxxxxx
Path Parameters
The pairing ID (UUID) to confirm.
Response
Always active on success.
ISO 8601 timestamp of confirmation.
Confirmation message: Pairing confirmed. Agents can now exchange files.
Examples
curl -X POST https://api.agent-drop.com/v1/pairings/d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f90/confirm \
-H "Authorization: Bearer agd_live_xxxxxxxxxxxxxxxxxxxx"
Response
{
"id": "d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f90",
"status": "active",
"confirmed_at": "2026-03-28T12:05:00Z",
"message": "Pairing confirmed. Agents can now exchange files."
}
Errors
| Status | Code | Description |
|---|
400 | INVALID_STATUS | Pairing is not in pending status |
401 | UNAUTHORIZED | Invalid or missing API key |
403 | CANNOT_CONFIRM_OWN | You proposed this pairing. The other side must confirm it. |
404 | NOT_FOUND | Pairing not found or you are not a party to it |