Methods to query companies
Aurora API (v1.23.0-rc1)
Fields: id, side, quantity, instrument, fee, rebate, min_quantity, order_type, agreement_ids, company_id, order_intent, created_at, updated_at
time at which order was created - time in RFC3339 with millisecond precision
Instruments can be identified by their CUSIP or Ticker Symbol
Fields: cusip, ticker, name
- Mock serverhttps://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.venuev1.VenueEventsService/OrderAdded
- https://developer.provablemarkets.com/aurora.core.apiengine.venuev1.VenueEventsService/OrderAdded
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.venuev1.VenueEventsService/OrderAdded \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"order": {
"agreement_ids": [
"string"
],
"company_id": "string",
"created_at": "string",
"fee": "string",
"id": "string",
"instrument": {
"cusip": "string",
"name": "string",
"ticker": "string"
},
"min_quantity": "string",
"order_intent": "FIRM",
"order_type": "LIMIT",
"quantity": "string",
"rebate": "string",
"side": "BORROW",
"updated_at": "string"
},
"request_id": "string"
}'A successful response
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance:
service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
{}
Fields: id, side, quantity, instrument, fee, rebate, min_quantity, order_type, agreement_ids, company_id, order_intent, created_at, updated_at
time at which order was created - time in RFC3339 with millisecond precision
Instruments can be identified by their CUSIP or Ticker Symbol
Fields: cusip, ticker, name
- Mock serverhttps://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.venuev1.VenueEventsService/OrderRemoved
- https://developer.provablemarkets.com/aurora.core.apiengine.venuev1.VenueEventsService/OrderRemoved
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.venuev1.VenueEventsService/OrderRemoved \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"order": {
"agreement_ids": [
"string"
],
"company_id": "string",
"created_at": "string",
"fee": "string",
"id": "string",
"instrument": {
"cusip": "string",
"name": "string",
"ticker": "string"
},
"min_quantity": "string",
"order_intent": "FIRM",
"order_type": "LIMIT",
"quantity": "string",
"rebate": "string",
"side": "BORROW",
"updated_at": "string"
},
"request_id": "string"
}'A successful response
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance:
service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
{}