@@ -0,0 +1,8 @@
+interface PaginatedList {
+ items: [Node!]!
+ totalItems: Int!
+}
+
+interface Node {
+ id: Int!
@@ -1,5 +1,5 @@
-type Address {
- id: Int
+type Address implements Node {
fullName: String
company: String
streetLine1: String
-type Administrator {
+type Administrator implements Node {
firstName: String
lastName: String
emailAddress: String
-type Customer {
+type Customer implements Node {
phoneNumber: String
-type ProductOptionGroup {
+type ProductOptionGroup implements Node {
languageCode: LanguageCode
code: String
name: String
-type ProductOption {
+type ProductOption implements Node {
-type ProductVariant {
+type ProductVariant implements Node {
sku: String
image: String
@@ -1,4 +1,4 @@
-type Product {
+type Product implements Node {
id: Int!
-type User {
+type User implements Node {
identifier: String
passwordHash: String
roles: [String]