Methods to query companies
Aurora API (v1.23.0-rc1)
- Mock serverhttps://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.contractsv1.ContractService/AcceptAwaitingContractReturn
- https://developer.provablemarkets.com/aurora.core.apiengine.contractsv1.ContractService/AcceptAwaitingContractReturn
- 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.contractsv1.ContractService/AcceptAwaitingContractReturn \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"id": "string",
"request_id": "string"
}'{ "id": "string" }
- Mock serverhttps://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.contractsv1.ContractService/AcceptRateModification
- https://developer.provablemarkets.com/aurora.core.apiengine.contractsv1.ContractService/AcceptRateModification
- 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.contractsv1.ContractService/AcceptRateModification \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"id": "string",
"request_id": "string"
}'{ "id": "string", "status": "PROPOSED" }
Request
PATH: /aurora.core.apiengine.contractsv1.ContractService/BuyInContract
Where a lender has requested a recall of a contract, but the borrower has not returned the shares before the allowed_execution_date indicated on the Contract Recall, the lender may buy-in the shares against the borrower.
Aurora acts as a gateway to capture the purchase price and quantity of this buy-in, allowing the lender to reclaim the costs of the buy-in against the borrower, and adjusting the contract records within Aurora and downstream clearing and settlement. The lender may submit the execution price and quantity of shares by submitting this message.
Note that buy-ins are allocated against outstanding recalls for the indicated contract on a first-in-first-out basis, and therefore a contract_recall_id is not supported in this message.
The submitted buy-in details must be processed by DTC before updating outstanding contracts and recall request(s) within Aurora.
- Mock serverhttps://developer.provablemarkets.com/_mock/apis/connectapi/aurora.core.apiengine.contractsv1.ContractService/BuyInContract
- https://developer.provablemarkets.com/aurora.core.apiengine.contractsv1.ContractService/BuyInContract
- 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.contractsv1.ContractService/BuyInContract \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"avg_price_per_share": "string",
"id": "string",
"quantity": "string",
"request_id": "string"
}'{ "buyin": { "contract_id": "string", "id": "string", "price": "string", "quantity": "string", "status": "PENDING" } }