Business Units
Create a Business Unit
Changed onCreates a Customer/Business Unit that can own instruments and private accounts. Business Units are useful when sub-accounts need their own RFC and legal identity on payment receipts.
post/v1/clients/{clientId}/customers
Request
- Base URLhttps://apicore.stg.finch.lat
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
clientIdstring uuid required
Example:c2d1d1e3-3340-4170-980e-e9269bbbc551
Client UUID.
Request body
Example request
{
"client_id": "c2d1d1e3-3340-4170-980e-e9269bbbc551",
"name": "Business Unit ABC",
"rfc": "XAXX010101000",
"legal_representative_name": "Jane Doe",
"legal_representative_rfc": "XAXX010101000",
"legal_representative_phone": "5555555555",
"legal_representative_email": "legal@example.com",
"website": "https://example.com",
"domain": "example.com",
"customer_alias": "BU ABC",
"customer_status": "ACTIVE",
"customer_validation_status": "VALIDATED",
"client_bank_adapter_id": "5b3a1b67-ab59-4cc1-8fc6-1d558b32b237"
}Response
Business Unit created.
Example response
{
"id": "bb1e8fde-e68e-48e9-a483-d32153c752c2",
"clientId": "c2d1d1e3-3340-4170-980e-e9269bbbc551",
"name": "Business Unit ABC",
"rfc": "XAXX010101000",
"legalRepresentativeName": "Jane Doe",
"legalRepresentativeRfc": "XAXX010101000",
"legalRepresentativePhone": "5555555555",
"legalRepresentativeEmail": "legal@example.com",
"website": "https://example.com",
"domain": "example.com",
"customerAlias": "BU ABC",
"customerStatus": "ACTIVE",
"customerValidationStatus": "VALIDATED",
"audit": {
"createdAt": "2025-03-05 11:00:56.264527-06:00",
"updatedAt": "2025-03-05 11:00:56.264527-06:00",
"deletedAt": "None",
"blockedAt": "None"
}
}Changes
- info
endpoint added
- info