Retrieve program groups (Include Matching)
This method allows you to retrieve a specific set of program groups, programs, and filters that match the custom property criteria specified as query parameters in your request.
It returns all program groups that match on the custom property criteria specified in the request, and only includes the nested program groups, programs, and filters that also match on the same custom property criteria.
Example:
https://{Base URL}/{client_id}/ProgramGroups/IncludeMatching?Jurisdication=EU&OnlineOnly=True&CheckingProgram
In this example, the API will return all program groups and only those associated nested program groups, programs, and filters where custom properties exist with the following values:
- "Jurisdiction" = EU,
- "OnlineOnly" = True,
- "CheckingProgram" exists with ANY value, because no value was supplied in the request.
Header Parameters
Authorization token
Type of the data being sent in the request or the data that is expected in the response. Supports application/json.
Query Parameters
A valid locale ID associated with a text tag. If specified, the API response will only include text tags for the specified locale.
Path Parameters
This is your MyPreferences account Id.
Response
Response Attributes
A collection of program groups.