Get Categories Endpoint

The Get Categories Endpoint allows Partners to retrieve Tixstock categories which are applicable to your feed settings.

This endpoint provides value if you need to output a Category listing or wish to obtain a top-level understanding of how the Events are categorised in your feed.


Endpoint URL

https://pf.tixstock.com/v1/categories/feed

Authorisation Description
Bearer Token A valid bearer token must be provided within the header parameters for the API request. To generate an access token, please see your bearer token settings from within the Tixstock Partner Admin Area.

Please see 'Authentication - Bearer Tokens' for further information


Request Data

The supplied data must adhere to the following ruleset and passed as query parameters:

Query Parameters Description
name The name of the category.

Type: String
parent The name of the parent category.

Type: String
order_by Accepted Values:
* name
sort_order Accepted Values: asc / desc
Type: String
per_page Max: 50
Type: Integer
page Type: Integer
has_listing If set to true, will return only the categories that have listings on it
Type: Boolean

API Response:

Please note the example shown below consists of dummy data for illustration purposes only

{
    "data": [
        {
            "id": "01g5nvm1m65an6r0tatqq81ama",
            "name": "Culture, Theatre & Arts",
            "upcoming_events": 0,
            "parent": [],
            "children": []
        },
        {
            "id": "01g5nvm1m65an6r0tatqq81ama",
            "name": "Festivals",
            "upcoming_events": 0,
            "parent": [],
            "children": []
        },
        {
            "id": "01g5nvm1m65an6r0tatqq81ama",
            "name": "Music",
            "upcoming_events": 0,
            "parent": [],
            "children": []
        },
        {
            "id": "01g5nvm1m65an6r0tatqq81ama",
            "name": "Sport",
            "upcoming_events": 895,
            "parent": [],
            "children": [
                {
                    "id": "01g5nvm1m65an6r0tatqq81ama",
                    "name": "Football",
                    "upcoming_events": 907,
                    "children": [
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "Serie A",
                            "upcoming_events": 270,
                            "children": []
                        },
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "UEFA Nations League",
                            "upcoming_events": 2,
                            "children": []
                        },
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "Russian Premier League",
                            "upcoming_events": 2,
                            "children": []
                        },
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "Ligue 1",
                            "upcoming_events": 208,
                            "children": []
                        },
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "Scottish Premiership",
                            "upcoming_events": 26,
                            "children": []
                        },
                        {
                            "id": "01g5nvm1m65an6r0tatqq81ama",
                            "name": "Champions League",
                            "upcoming_events": 58,
                            "children": []
                        }
                    ]
                }
            ]
        }
    ],
    "meta": {
        "mode": "",
        "type": "partner.categories.get",
        "current_page": 1,
        "from": 1,
        "path": "https://pf.tixstock.com/v1\/categories/feed",
        "per_page": 10,
        "to": 1,
        "request_id": "01eg13cw13473tagfvrxscpmbd"
    },
    "links": {
        "self": "link-value",
        "first": "https://pf.tixstock.com/v1\/categories/feed?page=1",
        "last": null,
        "prev": null,
        "next": null
    }
}