Investors (aportantes) are the individuals or entities who fund investment contracts in Marbes. These endpoints let you register new investors, list all investors on record, and look up the contracts that belong to a given investor. Every request must include a validDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/scoria02/marbes2021_backend/llms.txt
Use this file to discover all available pages before exploring further.
Authorization: Bearer <token> header issued by the auth service.
Create investor
Method:POSTPath:
/api/negocios/aportanteAuthentication: Bearer JWT required
Content-Type:
application/json
Body parameters
Investor’s first name.
Investor’s last name.
National identity number or tax ID (RIF). Must be unique in the system.
Contact email address. Must be unique in the system.
Investor classification. Typical values:
natural (individual), juridico (company).Name or identifier of the person who referred this investor.
Contact phone number. Optional; can be added or updated later.
Registration date in
YYYY-MM-DD format. Defaults to the current timestamp when omitted.Response fields
Unique UUID for the investor.
First name.
Last name.
Identity or tax ID number.
Email address.
Phone number.
Investor type (
natural or juridico).Referral source or referrer name.
ID of the authenticated user who created this record.
Account status. Typically
activo after creation.ISO 8601 date when the investor was registered.
ISO 8601 timestamp of record creation.
ISO 8601 timestamp of the last update.
Examples
Success response
201
Error responses
400
401
500
List all investors
Returns all investor records in the system. Method:GETPath:
/api/negocios/aportantesAuthentication: Bearer JWT required
Examples
Success response
200
Error responses
500
Get contracts for an investor
Returns all investment contracts linked to the specified investor. Method:GETPath:
/api/negocios/aportantes/:idAportante/contratosAuthentication: Bearer JWT required
Path parameters
UUID of the investor whose contracts you want to retrieve.
Examples
Success response
200
Error responses
400
500