# Get Payment Link

Retrieve a single payment link owned by the authenticated business using the payment-link reference.

### Endpoint

`GET /api/v1/payment-link/find-by-reference/{reference}`

### Authorization

- **BearerAuth**
- **In**: `header`
- **AuthorizationBearer** `<token>`

### Path Parameters

- **reference** (string)

### Response Body

#### 200 application/json

#### 404

### cURL Example

```bash
curl -X GET "https://atlas.tryduplo.com/api/v1/payment-link/find-by-reference/PLK_ABC123456" \
  -H "Authorization: Bearer "
```

### Sample Response

```json
{
  "requestId": "abcd1234-5678-90ef-ghij-1234567890kl",
  "requestTimestamp": "2026-03-25 09:15:00",
  "message": "Payment link fetched successfully.",
  "statusCode": 200,
  "data": {
    "id": "019a1639-ce25-70b7-ab20-16fcb2bac023",
    "createdAt": "2026-03-25 09:15:00",
    "linkName": "Invoice payment",
    "linkUrl": "https://app.example.com/pay/PLK_ABC123456",
    "amount": {},
    "status": "Active",
    "narration": "Payment for March invoice",
    "businessState": "live",
    "reference": "PLK_ABC123456",
    "sourceReference": "SRC_PLK_001",
    "feeBearer": "MERCHANT"
  }
}
```

### How is this guide?

Good / Bad

Last updated on 5/27/2026
