
Access Market Information

What are BYMA APIs?
BYMA offers a range of services, from the initial listing of a company's securities through its initial offering system (SICOLP) to their secondary trading, including the settlement process, and ensuring the effective delivery and/or payment of the traded securities.

Requirements for the use of APIs
BYMA provides services ranging from the listing of a company's marketable securities via the primary placement system (SICOLP), secondary trading of the securities, entry into the settlement process, and the actual delivery and/or payment of the securities traded.
List of APIs
BYMA WS BACKGROUNDS
Custody Wallet
Market Data API
API Market Data News
API Market Data Instruments
API Economic Indicators
SDIB (WS)
FIX (TCR/ER by Firm)
FIX (DMA MD + GOLD)
RACE (WS)
RACE (WS)
SENEBI
WHO - INTERCONNECT
OMS - Back Office Integration
BYMA Dollar Index API
API Custody - Accounts and Investors
API Índices
API Custody - Securities
Custody - Cash API
API Custody - Instruments
Custody Restriction API
Data Box for Asset Managers
It looks like there are no matches. Don't worry! Try other filters or restart the search to see more options.

Get the latest market news in your inbox
A space to learn about economics and finance in a simple, easy and online way.
These are some of the frequently asked questions
APIs are tools that enable integration and interoperability between different systems, which drives the creation of more complex and robust applications.
In other words, it is a contract that defines how two applications can interact with each other, specifying issues such as the access points they will use to communicate with each other, the actions to be performed, and the format that the data in these applications will take.
A method or "endpoint" is an action that you can perform with the API, allowing you to access the different functionalities of the API.
Through these commands, you can obtain information or perform actions.
The method in an API determines the type of request you send to the server to interact with the resources provided by the API.
The most common methods used in web APIs are defined by the HTTP protocol and are as follows:
- GET
- POST
- PUT
- DELETE
- PATCH
It is important to consult the documentation for each API to know what types of requests are available.
The APIs can handle various response formats. The most common ones include:
- JSON (JavaScript Object Notation)
- XML (eXtensible Markup Language)
- HTML (Hypertext Markup Language)
- Formatted text
- Images and binary files
- Other specific formats
The best source of information about a method's response is the API documentation. You can also use tools such as Postman to test the method and see the generated response.
Authentication allows to verify the identity of the user or application trying to access an API, protecting data and functionalities.
Authentication process:
- The user or application sends a request to the API.
- The request includes authentication credentials (username and password, API key or access token).
- The API verifies the credentials.
- If the credentials are valid, the API grants access.
- If they are not valid, the API denies access.
- OAuth: Allows authentication through identity providers such as Google, Facebook or Twitter.
- API keys: Unique keys assigned to each user or application.
- Access tokens: Temporary keys generated for a specific session.
Authentication methods:
The process varies by API:
- Registration: Some APIs require you to register for an account.
- API Key: Some APIs provide an API key that you can use to authenticate yourself.
- Access Token: Some APIs provide an access token that is obtained via a request.
The process depends on the API:
- Control Panel: Some APIs have a panel where you can visualize your consumption.
- Billing: If you are paying for the API, the bill will show you your consumption.
- API Key: Some APIs allow you to track consumption using the API key.
Success and error codes help you understand the outcome of a request. Common examples are:
- 200 OK: To indicate success.
- 400 Bad Request: For client errors.
- 500 Internal Server Error: For server errors.
Recommendations to know the codes:
- Consult the API documentation.
- Use a tool like Postman to test the API.
Follow these basic steps:
- Open Postman: Launch the Postman application on your device.
- Create a new request: Select the HTTP method you want to use (GET, POST, PUT, DELETE, etc.).
- Set up the request: Fill in the necessary fields such as endpoint URL, parameters, headers and request body.
- Send the request: Click "Send" to send the request.
- Analyze the response: Postman will display the server response with HTTP status code, response headers and response body.
Remember to check if the request was processed correctly and adjust the settings if necessary.