changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "description": "Order state model representing the current state of an order on Paradex.",
+ "properties": {
+ "account": {
+ "description": "Paradex Account",
+ "title": "Account",
+ "type": "string"
+ },
+ "avg_fill_price": {
+ "description": "Average fill price of the order",
+ "title": "Avg Fill Price",
+ "type": "string"
+ },
+ "cancel_reason": {
+ "description": "Reason for order cancellation if it was closed by cancel",
+ "title": "Cancel Reason",
+ "type": "string"
+ },
+ "client_id": {
+ "description": "Client order id provided by the client at order creation",
+ "title": "Client Id",
+ "type": "string"
+ },
+ "created_at": {
+ "description": "Order creation time",
+ "title": "Created At",
+ "type": "integer"
+ },
+ "flags": {
+ "description": "Order flags, allow flag: REDUCE_ONLY",
+ "items": {
+ "type": "string"
+ },
+ "title": "Flags",
+ "type": "array"
+ },
+ "id": {
+ "description": "Unique order identifier generated by Paradex",
+ "title": "Id",
+ "type": "string"
+ },
+ "instruction": {
+ "description": "Execution instruction for order matching",
+ "title": "Instruction",
+ "type": "string"
+ },
+ "last_updated_at": {
+ "description": "Order last update time. No changes once status=CLOSED",
+ "title": "Last Updated At",
+ "type": "integer"
+ },
+ "market": {
+ "description": "Market",
+ "title": "Market",
+ "type": "string"
+ },
+ "price": {
+ "description": "Order price. 0 for MARKET orders",
+ "title": "Price",
+ "type": "number"
+ },
+ "published_at": {
+ "description": "Timestamp in milliseconds when order was sent to the client",
+ "title": "Published At",
+ "type": "integer"
+ },
+ "received_at": {
+ "description": "Timestamp in milliseconds when order was received by API service",
+ "title": "Received At",
+ "type": "integer"
+ },
+ "remaining_size": {
+ "description": "Remaining size of the order",
+ "title": "Remaining Size",
+ "type": "number"
+ },
+ "seq_no": {
+ "description": "Unique increasing number that is assigned to this order update and changes on every order update",
+ "title": "Seq No",
+ "type": "integer"
+ },
+ "side": {
+ "description": "Order side",
+ "title": "Side",
+ "type": "string"
+ },
+ "size": {
+ "description": "Order size",
+ "title": "Size",
+ "type": "number"
+ },
+ "status": {
+ "description": "Order status",
+ "title": "Status",
+ "type": "string"
+ },
+ "stp": {
+ "description": "Self Trade Prevention mode",
+ "title": "Stp",
+ "type": "string"
+ },
+ "timestamp": {
+ "description": "Order signature timestamp",
+ "title": "Timestamp",
+ "type": "integer"
+ },
+ "trigger_price": {
+ "description": "Trigger price for stop order",
+ "title": "Trigger Price",
+ "type": "string"
+ },
+ "type": {
+ "description": "Order type",
+ "title": "Type",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "account",
+ "market",
+ "side",
+ "type",
+ "size",
+ "remaining_size",
+ "price",
+ "status",
+ "created_at",
+ "last_updated_at",
+ "timestamp",
+ "cancel_reason",
+ "client_id",
+ "seq_no",
+ "instruction",
+ "avg_fill_price",
+ "stp",
+ "received_at",
+ "published_at",
+ "flags",
+ "trigger_price"
+ ],
+ "title": "OrderState",
+ "type": "object"
+}