Eventjet GraphQL API documentation

eventCategories

Resolves the top-level categories that events can be assigned to.

Each EventCategory may have children in EventCategory.subCategories. The taxonomy is at most two levels deep, so those children never have sub-categories of their own.

Category names are translated; pass the locale you want to EventCategory.name. Event.category resolves the category an event is assigned to, which may be a top-level category or a sub-category.

Resolves an empty list when no categories exist. No authorization is required.

query GetEventCategories($locale: String!) {
  eventCategories {
    id
    name(locale: $locale)
    subCategories {
      id
      name(locale: $locale)
    }
  }
}
query GetEventCategories($locale: String!) {
  eventCategories {
    id
    name(locale: $locale)
    subCategories {
      id
      name(locale: $locale)
    }
  }
}

Arguments

eventCategories doesn't take any arguments.

Type

This field resolves to [ EventCategory! ]!.