Mutations
Introduction
GraphQL mutations are used to modify data on the server (i.e. write, update or delete data).
Hasura GraphQL engine auto-generates mutations as part of the GraphQL schema from your database's schema model.
Data of all tables in the database tracked by the GraphQL engine can be modified over the GraphQL endpoint. If you have
a tracked table in your database, its insert/update/delete mutation fields are added as nested fields under the
mutation_root root level type.
Authentication
For information about authenticating your mutations see the authentication section here.
Explore mutations
Additional Resources
- Learn how to use mutations with front-end applications - Learn Tutorials
- Build a full-stack application with Next.js - Learn Tutorials

