> For the complete documentation index, see [llms.txt](https://partner.doc.bunq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partner.doc.bunq.com/documentation/bunq-as-a-service/chapter-2-onboarding/complete-the-fulfillments.md).

# Complete the fulfillments

## User Person

### Add Address Main and Address Postal

**Address-Main Endpoint:**

```http
POST /v1/user/{user_id}/address-main

{
    "address_main": {
        "street": "name",
        "house_number": "110",
        "postal_code": "1111 AA",
        "city": "Amsterdam",
        "country": "NL"
    }
}
```

**Response:**

```json
{
    "Response": [
        {
            "Id": {
                "id": 123
            }
        }
    ]
}
```

**Address-Postal Endpoint:**

```http
POST /v1/user/{user_id}/address-postal

{
    "address_postal": {
        "street": "name",
        "house_number": "110",
        "postal_code": "1111 AA",
        "city": "Amsterdam",
        "country": "NL"
    }
}
```

**Response:**

```json
{
    "Response": [
        {
            "Id": {
                "id": 124
            }
        }
    ]
}
```

### Add User Information

```http
PUT /v1/user-person/{user_id}

{
    "date_of_birth": "1984-12-12",
    "first_name": "Victor",
    "middle_name": "Middle",
    "last_name": "Groes"
}
```

**Response:**

```json
{
    "Response": [
        {
            "Id": {
                "id": 124
            }
        }
    ]
}
```

### Add Tax Identification Information (required within 90 days)

> 📝 **Last updated:** 2026-02-24\
> See related changes in [Changelog](/changelog/changelog.md#id-2026-02-24)

**Tax-Identification Endpoint**&#x20;

```http
POST /v1/user/{user_id}/tax-resident

{
    "tax_resident": [
        {
            "country": "NL",
            "tax_number": "426702311",
            "status": "CONFIRMED"
        }
    ]
}
```

**Response:**

```json
{
    "Response": [
        {
            "Id": {
                "id": 124
            }
        }
    ]
}
```

### Add Nationality (required within 90 days)

**Nationality Endpoint**&#x20;

```http
POST /v1/user/{user_id}/nationality

{
    "all_nationality": [
        "NL",
        "DE",
        "PL"
    ]
}
```

**Response:**

```json
{
    "Response": [
        {
            "Id": {
                "id": 97
            }
        }
    ]
}
```

## User Company (Under Development)
