Skip to content
Snippets Groups Projects
indexer-schema.json 1.49 MiB
Newer Older
{
  "data": {
    "__schema": {
      "directives": [
        {
          "args": [
            {
              "defaultValue": null,
              "name": "if",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Boolean",
                  "ofType": null
                }
              }
            }
          ],
          "description": "whether this query should be included",
          "locations": [
            "FIELD",
            "FRAGMENT_SPREAD",
            "INLINE_FRAGMENT"
          ],
          "name": "include"
        },
        {
          "args": [
            {
              "defaultValue": null,
              "name": "if",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Boolean",
                  "ofType": null
                }
              }
            }
          ],
          "description": "whether this query should be skipped",
          "locations": [
            "FIELD",
            "FRAGMENT_SPREAD",
            "INLINE_FRAGMENT"
          ],
          "name": "skip"
        },
        {
          "args": [
            {
              "defaultValue": "60",
              "description": "measured in seconds",
              "name": "ttl",
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Int",
                  "ofType": null
                }
              "defaultValue": "false",
              "description": "refresh the cache entry",
              "name": "refresh",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
          "description": "whether this query should be cached (Hasura Cloud only)",
        }
      ],
      "mutationType": null,
      "queryType": {
        "name": "subscription_root"
          "description": "columns and relationships of \"account\"",
          "enumValues": null,
          "fields": [
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "TxCommentSelectColumn",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TxCommentOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "TxCommentBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An array relationship",
              "isDeprecated": false,
              "name": "commentsIssued",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "OBJECT",
                      "name": "TxComment",
                      "ofType": null
                    }
                  }
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "TxCommentSelectColumn",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TxCommentOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "TxCommentBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An aggregate relationship",
              "isDeprecated": false,
              "name": "commentsIssuedAggregate",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "TxCommentAggregate",
                  "ofType": null
                }
              }
            },
            {
              "args": [],
              "deprecationReason": null,
              "description": null,
              "isDeprecated": false,
              "name": "id",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
              }
            },
            {
              "args": [],
              "deprecationReason": null,
              "description": "An object relationship",
              "isDeprecated": false,
              "name": "identity",
              "type": {
                "kind": "OBJECT",
                "name": "Identity",
                "ofType": null
              }
            },
            {
              "args": [],
              "deprecationReason": null,
              "description": null,
              "isDeprecated": false,
              "name": "isActive",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Boolean",
                  "ofType": null
                }
              }
            },
            {
              "args": [],
              "deprecationReason": null,
              "description": "An object relationship",
              "isDeprecated": false,
              "name": "linkedIdentity",
              "type": {
                "kind": "OBJECT",
                "name": "Identity",
                "ofType": null
              }
            },
            {
              "args": [],
              "deprecationReason": null,
              "description": null,
              "isDeprecated": false,
              "name": "linkedIdentityId",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "IdentitySelectColumn",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "IdentityOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "IdentityBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An array relationship",
              "isDeprecated": false,
              "name": "removedIdentities",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "OBJECT",
                      "name": "Identity",
                      "ofType": null
                    }
                  }
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "IdentitySelectColumn",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "IdentityOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "IdentityBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An aggregate relationship",
              "isDeprecated": false,
              "name": "removedIdentitiesAggregate",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "IdentityAggregate",
                  "ofType": null
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "TransferSelectColumn",
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TransferOrderBy",
                        "ofType": null
                      }
                  "description": "filter the rows returned",
                  "name": "where",
                    "kind": "INPUT_OBJECT",
                    "name": "TransferBoolExp",
                    "ofType": null
              "description": "An array relationship",
              "isDeprecated": false,
              "name": "transfersIssued",
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "OBJECT",
                      "name": "Transfer",
                      "ofType": null
                    }
                  }
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                        "kind": "ENUM",
                        "name": "TransferSelectColumn",
                        "ofType": null
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TransferOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "TransferBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An aggregate relationship",
              "isDeprecated": false,
              "name": "transfersIssuedAggregate",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "TransferAggregate",
                  "ofType": null
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "TransferSelectColumn",
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TransferOrderBy",
                        "ofType": null
                      }
                    }
                  }
                },
                {
                  "defaultValue": null,
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "TransferBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An array relationship",
              "isDeprecated": false,
              "name": "transfersReceived",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "OBJECT",
                      "ofType": null
                    }
                  }
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "TransferSelectColumn",
                        "ofType": null
                      }
                  "description": "limit the number of rows returned",
                  "name": "limit",
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "TransferOrderBy",
                        "ofType": null
                      }
                    }
                  "description": "filter the rows returned",
                  "name": "where",
                  "type": {
                    "kind": "INPUT_OBJECT",
                    "name": "TransferBoolExp",
                    "ofType": null
                  }
                }
              ],
              "deprecationReason": null,
              "description": "An aggregate relationship",
              "isDeprecated": false,
              "name": "transfersReceivedAggregate",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "TransferAggregate",
                  "ofType": null
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                  "type": {
                    "kind": "LIST",
                    "name": null,
                    "ofType": {
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "ENUM",
                        "name": "ChangeOwnerKeySelectColumn",
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "sort the rows by one or more columns",
                  "name": "orderBy",
                  "type": {
                    "kind": "LIST",
                      "kind": "NON_NULL",
                      "name": null,
                      "ofType": {
                        "kind": "INPUT_OBJECT",
                        "name": "ChangeOwnerKeyOrderBy",
                        "ofType": null
                      }
                  "description": "filter the rows returned",
                  "name": "where",
                    "kind": "INPUT_OBJECT",
                    "name": "ChangeOwnerKeyBoolExp",
                    "ofType": null
              "description": "An array relationship",
              "isDeprecated": false,
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "OBJECT",
                      "name": "ChangeOwnerKey",
                      "ofType": null
                    }
                  }
                }
              }
            },
            {
              "args": [
                {
                  "defaultValue": null,
                  "description": "distinct select on columns",
                  "name": "distinctOn",
                        "kind": "ENUM",
                        "name": "ChangeOwnerKeySelectColumn",
                        "ofType": null
                  "description": "limit the number of rows returned",
                  "name": "limit",
                  "type": {
                    "kind": "SCALAR",
                    "ofType": null
                  }
                },
                {
                  "defaultValue": null,
                  "description": "skip the first n rows. Use only with order_by",
                  "name": "offset",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  }
                },
                {