Registraciones
Enviar pedido de registración
Este mensaje permite enviar un pedido de registración.
Path: [baseURL]/rest/registration
Method: POST
Produces: application/json
Consumes: application/json
Request
Campos del body:
Field | Req | Valid Values | Data Type | Description |
|---|---|---|---|---|
“clientRequestID“ | Y |
| String | Identificador del cliente para el pedido de registración. |
“symbol” | Y |
| String | Instrumento. |
“price” | Y |
| Number | Precio. |
“quantity” | Y |
| Integer | Cantidad. |
“tradeClearingInstruction” | Y |
| Integer | Instrucción para la liquidación de la operación. En instrumentos sin instrucción válida, enviar obligatoriamente el campo con valor |
“sellAccount” | Y |
| String | Cuenta asociada al lado de venta. |
“sellMarketMemberID” | C |
| String | Identidad ROFEX del participante con cuenta principal, asociado al lado de venta. |
“buyAccount” | Y |
| String | Cuenta asociada al lado de compra. |
“buyMarketMemberID” | C |
| String | Identidad ROFEX del participante con cuenta principal, asociado al lado de venta. |
Response - HTTP/1.1 200 OK
Campos del body:
Field | Req. | Valid Values | Data Type | Description |
|---|---|---|---|---|
“requestID” | Y |
| String | Identificador del mercado para el pedido realizado por el cliente. |
“clientRequestID“ | Y |
| String | Identificador del cliente para el pedido de registración. |
Consultar una registración
Este mensaje permite consultar una registración asociada al cliente autenticado.
Path: [baseURL]/rest/registration/{requestID}
Method: GET
Produces: application/json
Consumes: -
Response - HTTP/1.1 200 OK
Campos del body:
Field | Req. | Valid Values | Data Type | Description | |
|---|---|---|---|---|---|
“clientRequestID” | Y |
| String | Identificador del cliente para el pedido de registración. | |
“requestID” | Y |
| String | Identificador único de un pedido de registración por API-REST. | |
“registrationID” | C |
| String | Identificador que le asigna el mercado a la registración. | |
“tradeID” | C |
| String | Identificador que le asigna el mercado al trade resultante de la registración. | |
“symbol” | Y |
| String | Instrumento. | |
“price” | Y |
| Number | Precio. | |
“quantity” | Y |
| integer | Cantidad. | |
“createdBy“ | Y | BLOQUE |
| ||
-> | “userID” | Y |
| String | Usuario que creo la registración. |
-> | “channel” | Y |
| String | Canal por el que se creo la registración. |
“responseBy“ | C | BLOQUE | Requerido cuando “status” = | ||
-> | “userID” | C |
| String | Usuario que respondio la registración. |
-> | “channel” | C |
| String | Canal por el que se respondió la registración. |
“status” | Y |
| String | Estado actual de la registracion. | |
“tradeClearingInstruction” | C |
| String | Instruccion para la liquidación de la operación. | |
“initializerSide“ | Y |
| String | Que lado inicio la registración. | |
“lastUpdateDate” | Y |
| String | Fecha y hora de ultimo cambio de estado en formato | |
“text“ | C |
| String | Razón por la que fue rechazada un pedido de registración. | |
“buyAccount” | Y | BLOQUE | |||
-> | “account” | C |
| String | Cuenta asociada al lado de compra. |
-> | “marketMember” | C |
| String | Participante al que pertenece la cuenta. |
“sellAccount” | Y | BLOQUE | |||
-> | “account” | C |
| String | Cuenta asociada al lado de compra. |
-> | “marketMember” | C |
| String | Participante al que pertenece la cuenta. |
Consultar registraciones
Este mensaje permite consultar todas las registraciones asociadas al cliente autenticado.
Path: [baseURL]/rest/registrations
Method: GET
Produces: application/json
Consumes: -
Request
Query Params:
Name | Req | Valid Values | Data Type | Description |
|---|---|---|---|---|
status | N |
| String | Estado actual de la registration. Se envía para consultar que registraciones tengo pendientes de aceptar. |
Response - HTTP/1.1 200 OK
Campos del body:
Field | Req. | Valid Values | Data Type | Description | |
|---|---|---|---|---|---|
“clientRequestID” | Y |
| String | Identificador del cliente para el pedido de registración. | |
“requestID” | Y |
| String | Identificador único de un pedido de registración por API-REST. | |
“registrationID” | C |
| String | Identificador que le asigna el mercado a la registración. | |
“tradeID” | C |
| String | Identificador que le asigna el mercado al trade resultante de la registración. | |
“symbol” | Y |
| String | Instrumento. | |
“price” | Y |
| Number | Precio. | |
“quantity” | Y |
| integer | Cantidad. | |
“createdBy“ | Y | BLOQUE |
| ||
-> | “userID” | Y |
| String | Usuario que creo la registración. |
-> | “channel” | Y |
| String | |