Welcome to the thrilling journey with Cobre, the Money Movement platform available across various geographies!Cobre Platform offers payments products through APIs. These products are accessible via straightforward endpoints, enabling clients with seamless payment functionalities. Cobre handles all the complexities of payment processing, freeing clients from the intricacies of money movement operations.Connect with our Business Development team today to unlock your access to Cobre Platform. We're eager to connect with you and start this remarkable journey together!API Security#
At Cobre, we prioritize making security seamless and accessible. Obtaining and using our API keys is designed to be straightforward, ensuring you can securely integrate and operate with our platform from the get-go. Every API request is required to be made through the robust HTTPS protocol. This commitment not only establishes a secure environment for all your transactions but also effortlessly safeguards against the vulnerabilities of outdated HTTP requests. With Cobre, you experience the pinnacle of security with the utmost ease.Dates and Datetimes (UTC): Mastering Time Zones#
Cobre utilizes the universal UTC timezone for all date and datetime fields within our platform, offering a unified experience of time. This approach ensures that irrespective of where our clients are based, the timing of transactions and operations remains consistent and synchronized.Examples#
UTC Timestamp: "2023-07-15T12:00:00Z"In Colombia (UTC-5), this timestamp translates to July 15th, 2023, at 7:00 AM.
In Mexico City (UTC-6 during Standard Time), this represents July 15th, 2023, at 6:00 AM.
UTC Timestamp: "2023-11-10T18:30:00Z"In Colombia (UTC-5), this corresponds to November 10th, 2023, at 1:30 PM.
In Mexico City (UTC-6 during Standard Time), this means November 10th, 2023, at 12:30 PM or 1:30 PM depending on the daylight saving schedule.
By aligning with UTC, Cobre ensures that all clients, regardless of their geographic location, can seamlessly manage and interpret date and time data, enhancing the reliability and efficiency of global operations.Understanding the structure of our API responses is key to navigating and utilizing the Cobre Platform effectively. Here's a breakdown of our pagination system:total_items (number): The total number of items returned by the API.
total_pages (number): The number of pages given the current page size.
is_last_page (boolean): A true/false indicator showing whether the current page is the last page. Default: false.
page_items (number): The number of items in the current page. Default: 50.
page_size (number): You can set the maximum number of items in a page.
page_number (number): You can select the page.
contents (array): An array containing the items of the current page.
With these pagination parameters, clients can easily manage and traverse through the data provided by our APIs, ensuring a smooth and efficient integration with the Cobre Platform.Keep in mind that it is not possible to paginate more than 10,000 records.
Cobre’s public API handles 20 transactions per second (TPS) in steady operation. To ensure consistent performance and avoid HTTP 429 (Too Many Requests) errors caused by timeouts or excessive load, we strongly recommend following API best practices. These include implementing:1.
Exponential-backoff retry logic.
2.
Using idempotency keys for sensitive operations.
3.
Avoiding aggressive polling.
4.
Optimizing request frequency.
5.
Relying on Webhooks whenever possible for asynchronous updates.
Using the API efficiently helps maintain low latency, higher reliability, and predictable behavior even under peak traffic.