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

# Add a business entity to an Onboarding Application

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

Creates a new business entity with a unique identifier to the specified application, capturing key details such as business name, type and company registration number.

## Path parameters

- `applicationId` string, required

## Request body

- CustomercomplianceBusinessRequest
  - `type` 'LLC' | 'PLC' | 'LLP' | 'PARTNERSHIP' | 'SOLETRADER', required — Business type
  - `registeredName` string, required — Registered business name
  - `registrationNumber` string — Company registration number

## Response `201`

Created

- CustomercomplianceCreateBusinessResponse
  - `id` string — Business ID

## Other responses

- `400` — Invalid Parameters
- `403` — Incorrect permissions

---

[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)
