---
title: "Add a business address to an Onboarding Application"
method: POST
path: "/applications/{applicationId}/compliance/businesses/addresses"
tags: ["Customers"]
---

# Add a business address to an Onboarding Application

`POST /applications/{applicationId}/compliance/businesses/addresses`

Creates a new business address, of type REGISTERED or TRADING, for the business linked to the specified application.

## Path parameters

- `applicationId` string, required

## Request body

- CustomercomplianceBusinessAddressRequest
  - `type` 'REGISTERED' | 'TRADING', required — Business address type
  - `address` CustomercomplianceAddressRequest, required
    - `addressLine1` string, required — Address line 1
    - `addressLine2` string — Address line 2
    - `country` string, required — Country alpha2 code
    - `postCode` string, required — Post code
    - `postTown` string, required — Post town

## Response `201`

Created

- CustomercomplianceCreateBusinessAddressResponse
  - `id` string — Business address ID

## Other responses

- `400` — Invalid Parameters
- `403` — Incorrect permissions
- `404` — Not Found
- `409` — Address already exists for the given type

---

[API](https://skmtc.net/modulrfinance/apis/modulr-api.md) · [All operations](https://skmtc.net/modulrfinance/apis/modulr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/modulrfinance/modulr-api/versions/cbd52524c8ef/schema)
