---
title: "Attach Documents to Business Customer"
method: POST
path: "/v1/customers/business/attach"
tags: ["Customers"]
---

# Attach Documents to Business Customer

`POST /v1/customers/business/attach`

Attach ownership structure, company details, and legal presence documents to an existing business customer

## Request body

- AttachDocumentsToBusinessCustomerInput
  - `customer_id` string, uuid, required
  - `ownership_structure` object[], required
    - `type` 'SHAREHOLDER_REGISTRY', required
    - `files` object[], required
      - `uri` string, required
  - `company_details` object[], required
    - `type` 'CERT_OF_INCORPORATION' | 'MEMORANDUM_OF_ASSOCIATION', required
    - `files` object[], required
      - `uri` string, required
  - `legal_presence` object[], required
    - `type` 'PROOF_OF_ADDRESS', required
    - `files` object[], required
      - `uri` string, required
  - `tos_policies_value` string, required

## Response `200`

Documents attached successfully

- object
  - `data` object — Generic response object

## Other responses

- `401` — Authentication failed due to invalid credentials
- `422` — Failed due to a formatting error.

---

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