Skip to main content

Get Trade Requests

GET /api/trade-requests

Description

Retrieve trade requests based on various query parameters.

Path Parameters

NameTypeDescription
NoneNo parameters

Request Headers

NameTypeDescription
tenantIdstringThe tenant ID (header)
userIdstringThe user ID (header)
countryCodestringThe country code (header)

Query Parameters

NameTypeDescription
tradeRequestSearchstringSearch term for trade requests (query)
tradeRequestDateRangestringDate range for trade requests, e.g., 2020-11-12,2022-11-15 (query)
tradeRequestBySellersIdsstringFilter by seller IDs (query)
tradeRequestByProductIdsstringFilter by product IDs (query)
tradeRequestIdsstringFilter by trade request IDs (query)
byBuyerIdsstringFilter by buyer IDs (query)
byBusinessIdsstringFilter by business IDs (query)
orderstringOrder of results, available values: ASC, DESC (query)
pagestringPage number for pagination (query)
limitstringNumber of results per page (query)

Example

GET /api/trade-requests?tradeRequestSearch=example&tradeRequestDateRange=2020-11-12,2022-11-15&tradeRequestBySellersIds=seller123&tradeRequestByProductIds=prod456&tradeRequestIds=tr789&byBuyerIds=buyer012&byBusinessIds=bus345&order=ASC&page=1&limit=10
Content-Type: application/json
tenantId: string
userId: string
countryCode: string

Response Code: 200 - OK

Description

Successful response with trade request data.

Response Fields

FieldTypeDescription
statusbooleanIndicates if the operation was successful
statusCodeintegerStatus code
messagestringResponse message
dataobjectData related to trade requests
errorsarrayList of error messages, if any

Example

{
"status": true,
"statusCode": 0,
"message": "Trade requests retrieved successfully",
"data": {},
"errors": [
{
"message": "Some error occurred",
"descriptiveMessage": "Detailed error message"
}
]
}

Headers

Content-TypeValue
apiKey{{apiKey}}
tenantIdstring
userIdstring
countryCodestring

🔑 Authentication bearer

ParamValueType
token{{accessCode}}string

LANGUAGE

AUTHORIZATION

Bearer

CURL REQUEST


curl --request GET \ 
--url /api/trade-requests \
--header 'accept: application/json' \
--header 'content-type: application/json'

RESPONSE


Click Try It! to start a request and see the response here!