GraphQL APIGraphQL APIGraphQL API
    No results matching "" found.

Configure your endpoint and create a unique link by saving it.

  • Query
    13
    Expand
  • Mutation
    0
  • Subscription
    0
  • Object
    58
    Collapse
    • Root
    • FilmsConnection
    • PageInfo
    • FilmsEdge
    • Film
    • FilmSpeciesConnection
    • FilmSpeciesEdge
    • Species
    • Planet
    • PlanetResidentsConnection
    • PlanetResidentsEdge
    • Person
    • PersonFilmsConnection
    • PersonFilmsEdge
    • PersonStarshipsConnection
    • PersonStarshipsEdge
    • Starship
    • StarshipPilotsConnection
    • StarshipPilotsEdge
    • StarshipFilmsConnection
    • StarshipFilmsEdge
    • PersonVehiclesConnection
    • PersonVehiclesEdge
    • Vehicle
    • VehiclePilotsConnection
    • VehiclePilotsEdge
    • VehicleFilmsConnection
    • VehicleFilmsEdge
    • PlanetFilmsConnection
    • PlanetFilmsEdge
    • SpeciesPeopleConnection
    • SpeciesPeopleEdge
    • SpeciesFilmsConnection
    • SpeciesFilmsEdge
    • FilmStarshipsConnection
    • FilmStarshipsEdge
    • FilmVehiclesConnection
    • FilmVehiclesEdge
    • FilmCharactersConnection
    • FilmCharactersEdge
    • FilmPlanetsConnection
    • FilmPlanetsEdge
    • PeopleConnection
    • PeopleEdge
    • PlanetsConnection
    • PlanetsEdge
    • SpeciesConnection
    • SpeciesEdge
    • StarshipsConnection
    • StarshipsEdge
    • VehiclesConnection
    • VehiclesEdge
    • __Schema
    • __Type
    • __Field
    • __InputValue
    • __EnumValue
    • __Directive
  • Other
    8
    Expand

__Directive

A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.
  • name
    String!
  • description
    String
  • isRepeatable
    Boolean!
  • locations
    __DirectiveLocation
    Expand
  • args
    (1)
    [__InputValue!]!
    Expand
__EnumValue