Skip to main content
Send GraphQL queries and mutations to https://api.veryfront.com/graphql. Queries select the response fields your client needs; mutations create or change supported resources. Make your first GraphQL request, or create an API key if you do not have a credential yet.

Make a request

This query lists project IDs, names, and slugs visible to your credential:
request.sh
Project records appear in data.projects.data. Inspect errors even when HTTP status is 200; a response can contain both data and errors.

Find an operation

Start with the resource you need to read or change. Each category lists its queries and mutations, with examples and links to input and response types.

Work with types and variables

Operation pages show accepted arguments and relevant input fields. Follow a type link for nested fields, defaults, and enum values, or browse the type index. Pass dynamic values in the request’s variables object. Use the example document and variables together; GraphQL validates variable types before resolving fields. The GraphQL playground provides an interactive editor. You can also expand the request runner on an operation page. Mutations can change resources; use identifiers and credentials for the project you intend to modify.

Access and interface coverage

Authentication identifies the caller; resource permissions still apply to the selected fields and operations. Available operations differ across GraphQL, REST, and MCP. Use the Cloud API overview for the shared resource concepts and other interfaces. Discovery operations expose error metadata.