Legacy Statement
GetRequiere autenticaciónHeredado
Get the historical transaction statement from the legacy options platform for the default account of the supplied loginid.
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 el encabezado
Deriv-App-ID para identificar su aplicación, más un token OAuth2 Bearer válido. Alcance OAuth2: tradeAcerca de Legacy Statement
El endpoint GET /trading/v1/options/legacy/statement: Get the historical transaction statement from the legacy options platform for the default account of the supplied loginid.
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