---
search:
  tags:
    - Dispensing
    - PUT
seo:
  description: >-
    Any signed in user. Marks a will-call entry picked up… Reference for the PUT
    /api/v1/dispensing/will-call/{willCallId}/pickup endpoint in the PharmaFlow
    API.
sidebar:
  label: Collect a will-call pickup
  badge: PUT
title: Collect a will-call pickup
type: openapi-operation
---
Any signed in user. Marks a will-call entry picked up and records the signature flag. The entry moves to picked_up with the collection time, and an unknown id answers with null.

`PUT /api/v1/dispensing/will-call/{willCallId}/pickup`

**Request body** (`application/json`, required)

- `signature_captured` (boolean)

Request body example:

```json
{
  "signature_captured": true
}
```

**Responses**

- `200` — The collected entry, or null when the id matches nothing
- `401` — Not authenticated

Response example, 200:

```json
{
  "id": "string",
  "branch_id": "string",
  "prescription_id": "string",
  "sale_id": "string",
  "patient_name": "string",
  "patient_phone": "string",
  "status": "string",
  "signature_captured": -9007199254740991,
  "picked_up_at": "string",
  "created_by": "string",
  "created_at": "string"
}
```
