Skip to main content

Retrieves the list of available pricing rates

GET 

/api/v1/catalog/rates

Fetches all active pricing rates configured in the system. Rates define the pricing structure for different customer types, categories, and sales channels.

SOAP Equivalent: AWSP_RateGetList

Examples

Success (200)

{
"rates": [
{
"rateId": 1,
"rateLabel": "Full Price"
},
{
"rateId": 2,
"rateLabel": "Reduced"
}
]
}

Error 400 - Missing x-tenant header

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "Bad Request",
"status": 400,
"detail": "The x-tenant header is required"
}

Error 500 - Server error

{
"type": "https://tools.ietf.org/html/rfc9110#section-15.6.1",
"title": "Internal Server Error",
"status": 500,
"detail": "An unexpected error occurred",
"traceId": "00-abc123-def456-00"
}

SOAP to REST Field Mapping

REST FieldSOAP FieldNotes
rateIdID_ElementRate unique identifier (from AWSPO_GenericProperty)
rateLabelLabel_ElementRate name/label

Request

Responses

OK