Documentación API
La API de blackCEX proporciona a los desarrolladores acceso programático a nuestros servicios, permitiendo la integración de funcionalidades de transferencia de dinero, gestión de usuarios y operaciones financieras en aplicaciones de terceros.
Nuestra API RESTful está diseñada siguiendo los estándares más actuales, con endpoints bien documentados y respuestas JSON estructuradas para facilitar su implementación.
Para comenzar a utilizar nuestra API, los desarrolladores deben registrarse en el portal de desarrolladores y solicitar las credenciales de acceso correspondientes.
La API de blackCEX utiliza OAuth 2.0 para la autenticación, garantizando un acceso seguro a los recursos. El proceso de autenticación requiere:
Todas las solicitudes deben enviarse por HTTPS incluyendo el Access Token en el encabezado:
Authorization: Bearer {access_token}
Los tokens expiran y deben renovarse usando el refresh token entregado en la autenticación inicial.
La API de blackCEX ofrece los siguientes endpoints principales:
Endpoint | Método | Descripción |
---|---|---|
/api/v1/users | GET, POST | Gestión de usuarios |
/api/v1/transfers | GET, POST | Transferencias de fondos |
/api/v1/accounts | GET, PUT | Información de cuentas |
/api/v1/rates | GET | Tasas de cambio |
/api/v1/transactions | GET | Historial de transacciones |
Puedes consultar más detalles sobre cada endpoint en la documentación oficial del portal para desarrolladores.
A continuación se muestran ejemplos ficticios de uso de la API:
// Código ficticio (no ejecuta llamadas reales) const API_KEY = 'your_api_key'; const API_SECRET = 'your_api_secret'; function getAccessToken() { return "mocked_access_token"; } function getUserInfo(userId) { return { id: userId, name: "Usuario de prueba", email: "user@example.com" }; }
# Código ficticio (sin peticiones reales) def get_access_token(): return "mocked_access_token" def create_transfer(sender_id, recipient_id, amount, currency): return { "status": "success", "sender_id": sender_id, "recipient_id": recipient_id, "amount": amount, "currency": currency }
Acceda a nuestro portal para desarrolladores para obtener más recursos y herramientas.
Ir al portalPruebe la API en nuestro entorno sandbox antes de implementarla en producción.
Acceder al sandbox