tab_cms_call
Fetch TAB CMS content feeds (homepage, offers, promotions, racing) by operation name. Override jurisdiction via query parameters when required.
Instructions
Fetch one of TAB's CMS content feeds from cmsapi.tab.com.au by operation name (homepage / offers / promotions / racing). Each ships the standard query defaults (platform, os, jurisdiction, authentication-status); override jurisdiction via query_params if needed. Read tab://cms/operations for the list.
Returns: (JSON object)
Auth: works without a key; TAB_CLIENT_ID or TAB_CLIENT_SECRET or TAB_REFRESH_TOKEN unlocks more if set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | The operation to run. Valid names come from this provider's catalogue resource (see `list_resources`) — guessing one returns an error listing the alternatives. | |
| path_params | No | Values for the operation's URL path placeholders, as an object keyed by placeholder name. The catalogue resource lists which each operation needs. | |
| query_params | No | Query-string parameters for the operation, as an object. Optional for most operations; the catalogue resource documents the accepted keys. |