The Relay API* offers many ways to interact with the data in your Graphcool project. Different options exist to make requests to the Relay API.
The foundation for the API are the automatically generated CRUD-style operations that are based on your data schema. Additionally, you can use Schema Extensions to enhance your GraphQL schema with additional operations. There are three categories of available operations:
The Relay API offers an error handling concept as well.
Note: The Relay API is conforming with the Relay specification. If you don't use Relay as a GraphQL client, check the Simple API instead. The two APIs don't differ too much in features, but mostly in usage.