Returns a list of all rewards catalogs for a given program.

GET {{baseUrl}}/catalogs?program_id=49631&language=en_US&product_code=FIDOCASHBACK

Allows the retrieval of the rewards catalog for a given program. This method will provide all levels of the program’s catalog hierarchy.

Request Params

KeyDatatypeRequiredDescription
program_idnumber(Required) Unique identifier of a rewards program.
languagestringLanguage for the requested information. Customer preferred language code. This must be a valid language code that is configured for Mastercard program. This field is optional and will return English (en_US), if not specified.
product_codestringThe reward product identifier for the associated account, as defined by the client and configured during the implementation of the program.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: OK

{"catalogs":[{"id":8032,"name":"Gift Cards","imageURL":"https://www.loyaltygateway.com/rewards/ImageDisplayServlet? file=/apps_01/mcrewards_content/Catalog/en_US/categories/noimage.jpg","parentCatalogId":7991,"hasRewardItems":true},{"id":8032,"name":"Gift Cards","imageURL":"https://www.loyaltygateway.com/rewards/ImageDisplayServlet? file=/apps_01/mcrewards_content/Catalog/en_US/categories/noimage.jpg","parentCatalogId":7991,"hasRewardItems":true}]}