| Param name | Description |
|---|---|
|
promoter
required |
Promoter attributes Validations:
|
|
promoter[name]
required |
First name Validations:
|
|
promoter[lastname]
required |
Last name Validations:
|
|
promoter[matriname]
optional |
Second last name Validations:
|
|
promoter[company]
optional |
Whether the promoter is a company Validations:
|
|
promoter[company_name]
optional |
Company name (required when company is true) Validations:
|
|
promoter[email]
optional |
Email address Validations:
|
|
promoter[phone_number]
optional |
Phone number Validations:
|
|
promoter[phone_number_extension]
optional |
Phone extension Validations:
|
|
promoter[mobile_number]
optional |
Mobile number Validations:
|
|
promoter[gender]
optional |
Gender Validations:
|
|
promoter[dob]
optional |
Date of birth (YYYY-MM-DD) Validations:
|
|
promoter[nationality]
optional |
Nationality key (e.g. mexican) Validations:
|
|
promoter[tax_number]
optional |
RFC / tax number Validations:
|
|
promoter[base_commission]
optional |
Base commission percentage Validations:
|
|
promoter[country]
optional |
Country code Validations:
|
|
promoter[subsidiary_id]
required |
Associated subsidiary UUID (required) Validations:
|
|
promoter[is_financial_entity]
optional |
Whether the promoter is a financial entity Validations:
|
# Request body:
{
'promoter': {
'name': 'Test',
'lastname': 'Ramirez',
'matriname': 'Torres',
'company': false,
'email': 'test.ramirez@example.com',
'mobile_number': '5591234567',
'phone_number': '5512345678',
'gender': 'male',
'dob': '1980-06-15',
'nationality': 'mexican',
'tax_number': 'RATC800615ABC',
'base_commission': '2.5',
'country': 'MEX',
'subsidiary_id': 'subsidiary-uuid',
'is_financial_entity': false
}
}
# Response (201 Created):
{
'data': {
'id': 'promoter-uuid',
'sequential_id': 80,
'name': 'Test',
'lastname': 'Ramirez',
'matriname': 'Torres',
'full_name': 'Test Ramirez Torres',
'company': false,
'company_name': null,
'person_type': 'Persona fisica',
'email': 'test.ramirez@example.com',
'phone_number': '5512345678',
'mobile_number': '5591234567',
'gender': 'male',
'dob': '1980-06-15',
'tax_number': 'RATC800615ABC',
'base_commission': '2.5',
'organization_id': 'org-uuid',
'investors_attracted': 0,
'nationality': 'mexican',
'translated_nationality': 'mexicano',
'active_investors_amount': { 'mxn': '0.00', 'usd': '0.00' },
'country': 'mexico',
'is_financial_entity': false,
'subsidiary_id': 'subsidiary-uuid',
'subsidiary_name': 'Terranova'
}
}
| Code | Description |
|---|---|
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
| 500 | Internal Server Error |