---
title: "Associate a person with a Merchant"
method: POST
path: "/v1/merchants/{merchant-id}/people"
tags: ["Merchants"]
---

# Associate a person with a Merchant

`POST /v1/merchants/{merchant-id}/people`

## Request

- Base URL: `https://api.sandbox.eu.ppro.com`
- URL: `https://api.sandbox.eu.ppro.com/v1/merchants/{merchant-id}/people`
- Auth: none required

## Path parameters

- `merchant-id` string, required: Unique identifier for the merchant

## Request body

- PersonLinkRequest: Request payload to associate an existing person with a merchant.
  - `personId` string, required: Unique identifier for the person
  - `relationshipType` 'DIRECTOR' | 'ULTIMATE_BENEFICIAL_OWNER', required: The relationship type of the person in relation to the business (e.g., DIRECTOR, ULTIMATE_BENEFICIAL_OWNER)

## Response `201`

Person associated with merchant successfully

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Resource not found
- `405`: Method not allowed
- `409`: Resource conflict
- `429`: Too many requests
- `500`: Internal Server Error
- `504`: Gateway Timeout

---

[API](https://skmtc.dev/ppro/apis/onboarding.md) - [All operations](https://skmtc.dev/ppro/apis/onboarding/llms.txt) - [OpenAPI document](https://skmtc.dev/ppro/apis/onboarding/revisions/32c4db4523ac?raw)
