Welcome to API Reference
Every GraphQL document in your Houdini application is driven by a Svelte store with specific methods for performing each task.
GraphQL Documents
query
Fetch data from the server
fragment
Reuse part of a query
mutation
Send updates to the server and keep the local cache up to date
subscription
Real-time updates
Runtime APIs
GraphQL Magic
A summary of the custom things houdini lets you do in your graphql documents
HoudiniClient
An overview of the options you can pass to the HoudiniClient constructor
Cache API
An overview of the programmatic cache API (for imperative updates)
Client Plugins
Everything you could want to know about HoudiniClient Plugins
Setup
Codegen Plugins
Everything you could want to know about Houdini Codegen Plugins
Config
The config file format
Vite Plugin
A powerful tool to enable Houdini's declarative API in your svelte+vite projects
Command Line
Command line tool commands and arguments