Sha256: 4df62f03733d52f3893811be67f7aa38cd228575b47e68f5f7626f8cfaebb7c2

Contents?: true

Size: 418 Bytes

Versions: 2

Compression:

Stored size: 418 Bytes

Contents

---
title: Interfaces
---

# Interfaces

GraphQL Interfaces are a sort of "parent object" from which other objects can "inherit" from. For example, `Stars` is considered an interface, because both `Repository` and `Gist` can be starred. An interface has its own list of named fields that are shared by implementing objects.

For more information, see [the GraphQL spec](http://spec.graphql.org/draft/#sec-Interfaces).

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
graphql-docs-5.1.0 lib/graphql-docs/landing_pages/interface.md
graphql-docs-5.0.0 lib/graphql-docs/landing_pages/interface.md