younifyd
Menu

triggers

GraphQL Trigger

Creates a native GraphQL endpoint with schema configuration and automatic field filtering.

On this page

What it does

Creates a native GraphQL endpoint. You define the schema (types, queries, mutations) directly on the trigger — no separate GraphQL server to run.

Configuring it

  • GraphQL Schema (SDL) — required. Schema Definition Language defining your types, queries, and mutations.
  • Enable Introspection — whether __schema/__type introspection queries are allowed. Enabled by default; consider disabling in production.

Examples

A basic schema with one query

type Query {
  getUser(id: ID!): User
  listUsers: [User]
}

type User {
  id: ID!
  name: String!
  email: String!
}

Disabling introspection for production

{ "enableIntrospection": false }

See also

  • API Endpoint Trigger — Creates a dedicated API endpoint for synchronous workflow execution.
  • Webhook Trigger — Triggered by incoming HTTP webhook requests, with optional async execution, retry, and throttling.
  • Schedule Trigger — Triggered on a scheduled basis using cron expressions.
  • File Event Trigger — Triggered when a file is created, updated, or deleted in the store's managed file storage.
GraphQL Trigger — younifyd