Estado de cuenta heredado
GetRequiere autenticaciónHeredado
Obtenga el estado de cuenta histórico de transacciones de la plataforma de opciones heredada para la cuenta predeterminada del loginid proporcionado.
Endpoint temporal
Este endpoint expone datos obtenidos de la plataforma de opciones legacy. Será eliminado una vez que todos los usuarios hayan sido completamente migrados a la nueva plataforma.
Endpoint
Get
/trading/v1/options/legacy/statementURL Base: https://api.derivws.com
Códigos de Estado
200OK - Statement returned successfully
400Bad request - Bad input (e.g. malformed loginid)
404Not found - User or default account not found
409Conflict - User migration is pending or has failed
422Unprocessable entity - Request validation error
500Internal server error
503Service temporarily unavailable
Respuestas de Error
400Bad request
{
"errors": [
{
"status": 400,
"code": "ValidationError",
"message": "loginid must match ^[A-Z]+[0-9]+$"
}
],
"meta": {
"endpoint": "/trading/v1/options/legacy/statement",
"method": "GET",
"timing": 18
}
}409Migration pending or failed
{
"errors": [
{
"status": 409,
"code": "MigrationPending",
"message": "User migration is pending or has failed"
}
],
"meta": {
"endpoint": "/trading/v1/options/legacy/statement",
"method": "GET",
"timing": 24
}
}422Validation error
{
"errors": [
{
"status": 422,
"code": "ValidationError",
"message": "date_to must be <= 2147483647"
}
],
"meta": {
"endpoint": "/trading/v1/options/legacy/statement",
"method": "GET",
"timing": 14
}
}Requiere autenticación
Este endpoint requiere un token Bearer válido. Al autenticarse con un Token de Acceso Personal (PAT), el encabezado
Deriv-App-ID es obligatorio para identificar su aplicación (Authentication). Alcance OAuth2: tradeAcerca de Estado de cuenta heredado
El endpoint GET /trading/v1/options/legacy/statement: Obtenga el estado de cuenta histórico de transacciones de la plataforma de opciones heredada para la cuenta predeterminada del loginid proporcionado.
Parámetros de consulta
loginid— El Deriv loginid cuyo estado de cuenta heredado desea recuperar. Obligatorio.limit— Número máximo de transacciones a devolver. Opcional; por defecto es 100.date_from/date_to— Marcas de tiempo Unix para filtrar el estado de cuenta por rango de fechas. Opcional.
Campos de transacción
Cada objeto de transacción en la respuesta incluye los siguientes campos:
transaction_id— Identificador único de la transacción.action_type— Tipo de transacción (por ejemplo, compra, venta, depósito, retiro).amount— Monto de la transacción como una cadena decimal.balance_after— Saldo de la cuenta después de la transacción.transaction_time— Marca de tiempo Unix de cuándo ocurrió la transacción.currency— Moneda de la cuenta (por ejemplo, USD).
¿Alguna otra pregunta? Póngase en contacto