| 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 | - |