Method | HTTP request | Description |
---|---|---|
acceptQuote | PUT /communications/quotes//accept | Accept Quote |
confirmQuote | PUT /communications/quotes//confirm | Confirm Quote |
createQuote | POST /communications/quotes | Create Quote |
createRFQ | POST /communications/rfqs | Create RFQ |
deleteQuote | DELETE /communications/quotes/ | Delete Quote |
deleteRFQ | DELETE /communications/rfqs/ | Delete RFQ |
getCommunicationsID | GET /communications/id | Get Communications ID |
getQuote | GET /communications/quotes/ | Get Quote |
getQuotes | GET /communications/quotes | Get Quotes |
getRFQ | GET /communications/rfqs/ | Get RFQ |
getRFQs | GET /communications/rfqs | Get RFQs |
acceptQuote
acceptQuote(acceptQuoteRequest)Accept a quote. This will require the quoter to confirm
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
acceptQuoteRequest | AcceptQuoteRequest | ||
quoteId | [string] | Quote ID | defaults to undefined |
Return type
void (empty response body)Authorization
bearerAuthHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
204 | Quote accepted successfully | - |
400 | Bad request - invalid input | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
confirmQuote
confirmQuote()Confirm a quote. This will start a timer for order execution
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
quoteId | [string] | Quote ID | defaults to undefined |
Return type
void (empty response body)Authorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
204 | Quote confirmed successfully | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
createQuote
CreateQuoteResponse createQuote(createQuoteRequest)Create a quote in response to an RFQ
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
createQuoteRequest | CreateQuoteRequest |
Return type
CreateQuoteResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
201 | Quote created successfully | - |
400 | Bad request - invalid input | - |
401 | Unauthorized - authentication required | - |
500 | Internal server error | - |
createRFQ
CreateRFQResponse createRFQ(createRFQRequest)Create a new RFQ
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
createRFQRequest | CreateRFQRequest |
Return type
CreateRFQResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: application/json
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
201 | RFQ created successfully | - |
400 | Bad request - invalid input | - |
401 | Unauthorized - authentication required | - |
500 | Internal server error | - |
deleteQuote
deleteQuote()Delete a quote, which means it can no longer be accepted
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
quoteId | [string] | Quote ID | defaults to undefined |
Return type
void (empty response body)Authorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
204 | Quote deleted successfully | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
deleteRFQ
deleteRFQ()Delete an RFQ by ID
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
rfqId | [string] | RFQ ID | defaults to undefined |
Return type
void (empty response body)Authorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
204 | RFQ deleted successfully | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
getCommunicationsID
GetCommunicationsIDResponse getCommunicationsID()Get the communications ID of the logged-in user
Example
Parameters
This endpoint does not have any parameters.Return type
GetCommunicationsIDResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | Communications ID retrieved successfully | - |
401 | Unauthorized - authentication required | - |
500 | Internal server error | - |
getQuote
GetQuoteResponse getQuote()Get a particular quote by ID
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
quoteId | [string] | Quote ID | defaults to undefined |
Return type
GetQuoteResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | Quote retrieved successfully | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
getQuotes
GetQuotesResponse getQuotes()Retrieve all quotes
Example
Parameters
This endpoint does not have any parameters.Return type
GetQuotesResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | Quotes retrieved successfully | - |
401 | Unauthorized - authentication required | - |
500 | Internal server error | - |
getRFQ
GetRFQResponse getRFQ()Get a single RFQ by ID
Example
Parameters
Name | Type | Description | Notes |
---|---|---|---|
rfqId | [string] | RFQ ID | defaults to undefined |
Return type
GetRFQResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | RFQ retrieved successfully | - |
401 | Unauthorized - authentication required | - |
404 | Resource not found | - |
500 | Internal server error | - |
getRFQs
GetRFQsResponse getRFQs()Retrieve all RFQs
Example
Parameters
This endpoint does not have any parameters.Return type
GetRFQsResponseAuthorization
bearerAuthHTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | RFQs retrieved successfully | - |
401 | Unauthorized - authentication required | - |
500 | Internal server error | - |