# Schema Types
Table of Contents
* [Query](#query)
* [Objects](#objects)
* [Information](#information)
* [InformationCountableConnection](#informationcountableconnection)
* [InformationCountableEdge](#informationcountableedge)
* [Key](#key)
* [KeyCountableConnection](#keycountableconnection)
* [KeyCountableEdge](#keycountableedge)
* [NumberKeyValue](#numberkeyvalue)
* [NumberKeyValueCountableConnection](#numberkeyvaluecountableconnection)
* [NumberKeyValueCountableEdge](#numberkeyvaluecountableedge)
* [PageInfo](#pageinfo)
* [Publication](#publication)
* [PublicationCountableConnection](#publicationcountableconnection)
* [PublicationCountableEdge](#publicationcountableedge)
* [Reaction](#reaction)
* [ReactionCountableConnection](#reactioncountableconnection)
* [ReactionCountableEdge](#reactioncountableedge)
* [ReactionSystem](#reactionsystem)
* [ReactionSystemCountableConnection](#reactionsystemcountableconnection)
* [ReactionSystemCountableEdge](#reactionsystemcountableedge)
* [Species](#species)
* [SpeciesCountableConnection](#speciescountableconnection)
* [SpeciesCountableEdge](#speciescountableedge)
* [System](#system)
* [SystemCountableConnection](#systemcountableconnection)
* [SystemCountableEdge](#systemcountableedge)
* [TextKeyValue](#textkeyvalue)
* [TextKeyValueCountableConnection](#textkeyvaluecountableconnection)
* [TextKeyValueCountableEdge](#textkeyvaluecountableedge)
* [Scalars](#scalars)
* [Boolean](#boolean)
* [Float](#float)
* [ID](#id)
* [Int](#int)
* [JSONString](#jsonstring)
* [String](#string)
* [Interfaces](#interfaces)
* [Node](#node)
## Query
## Objects
### Information
Field |
Argument |
Type |
Description |
name |
String! |
|
value |
String |
|
id |
ID! |
The ID of the object.
|
### InformationCountableConnection
### InformationCountableEdge
Field |
Argument |
Type |
Description |
node |
Information |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### Key
Field |
Argument |
Type |
Description |
id |
ID! |
The ID of the object.
|
key |
String! |
|
systems |
System |
|
### KeyCountableConnection
### KeyCountableEdge
Field |
Argument |
Type |
Description |
node |
Key |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### NumberKeyValue
Field |
Argument |
Type |
Description |
id |
ID! |
The ID of the object.
|
key |
String! |
|
value |
Float |
|
systems |
System |
|
### NumberKeyValueCountableConnection
### NumberKeyValueCountableEdge
Field |
Argument |
Type |
Description |
node |
NumberKeyValue |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### PageInfo
Field |
Argument |
Type |
Description |
hasNextPage |
Boolean! |
When paginating forwards, are there more items?
|
hasPreviousPage |
Boolean! |
When paginating backwards, are there more items?
|
startCursor |
String |
When paginating backwards, the cursor to continue.
|
endCursor |
String |
When paginating forwards, the cursor to continue.
|
### Publication
### PublicationCountableConnection
### PublicationCountableEdge
Field |
Argument |
Type |
Description |
node |
Publication |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### Reaction
### ReactionCountableConnection
### ReactionCountableEdge
Field |
Argument |
Type |
Description |
node |
Reaction |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### ReactionSystem
### ReactionSystemCountableConnection
### ReactionSystemCountableEdge
Field |
Argument |
Type |
Description |
node |
ReactionSystem |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### Species
Field |
Argument |
Type |
Description |
id |
ID! |
The ID of the object.
|
z |
ID! |
|
n |
ID! |
|
systems |
System |
|
### SpeciesCountableConnection
### SpeciesCountableEdge
Field |
Argument |
Type |
Description |
node |
Species |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### System
### SystemCountableConnection
### SystemCountableEdge
Field |
Argument |
Type |
Description |
node |
System |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
### TextKeyValue
Field |
Argument |
Type |
Description |
id |
ID! |
The ID of the object.
|
key |
String! |
|
value |
String |
|
systems |
System |
|
### TextKeyValueCountableConnection
### TextKeyValueCountableEdge
Field |
Argument |
Type |
Description |
node |
TextKeyValue |
The item at the end of the edge
|
cursor |
String! |
A cursor for use in pagination
|
## Scalars
### Boolean
The `Boolean` scalar type represents `true` or `false`.
### Float
The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).
### ID
The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.
### Int
The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^53 - 1) and 2^53 - 1 since represented in JSON as double-precision floating point numbers specifiedby [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).
### JSONString
JSON String
### String
The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
## Interfaces
### Node
An object with an ID
Field |
Argument |
Type |
Description |
id |
ID! |
The ID of the object.
|