2016-08-31 01:39:28 +00:00
{
"data" : {
"__schema" : {
"queryType" : {
"name" : "RootQuery"
} ,
"mutationType" : null ,
"subscriptionType" : null ,
"types" : [
{
"kind" : "OBJECT" ,
"name" : "RootQuery" ,
"description" : null ,
"fields" : [
2016-09-01 04:31:48 +00:00
{
"name" : "node" ,
"description" : "Fetches an object given its ID" ,
"args" : [
{
"name" : "id" ,
"description" : "The ID of an object" ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
2016-08-31 01:39:28 +00:00
{
"name" : "lookup" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "LookupQuery" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "browse" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "BrowseQuery" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "search" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "SearchQuery" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
2016-09-01 04:31:48 +00:00
{
"kind" : "SCALAR" ,
"name" : "ID" ,
"description" : "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." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"description" : "An object with an ID" ,
"fields" : [
{
"name" : "id" ,
"description" : "The id of the object." ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : [
{
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Recording" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Label" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Work" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Event" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Place" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Instrument" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "URL" ,
"ofType" : null
}
]
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "OBJECT" ,
"name" : "LookupQuery" ,
"description" : "You can perform a lookup of an entity when you have the MBID for that entity." ,
"fields" : [
{
"name" : "area" ,
"description" : "Look up a specific Area by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artist" ,
"description" : "Look up a specific Artist by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "event" ,
"description" : "Look up a specific Event by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Event" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "instrument" ,
"description" : "Look up a specific Instrument by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Instrument" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "label" ,
"description" : "Look up a specific Label by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Label" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "place" ,
"description" : "Look up a specific Place by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Place" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recording" ,
"description" : "Look up a specific Recording by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Recording" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "release" ,
"description" : "Look up a specific Release by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroup" ,
"description" : "Look up a specific ReleaseGroup by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "url" ,
"description" : "Look up a specific URL by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "URL" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "work" ,
"description" : "Look up a specific Work by its MBID." ,
"args" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
2016-08-31 01:39:28 +00:00
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-08-31 06:33:29 +00:00
"name" : "ID" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Work" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Area" ,
"description" : "A country, region, city or the like." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "sortName" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "isoCodes" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "events" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Event" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "labels" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Label" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "places" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Place" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
"name" : "status" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "statuses" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"description" : "An entity in the MusicBrainz schema." ,
"fields" : [
{
2016-08-31 06:33:29 +00:00
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : [
{
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Recording" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Label" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Work" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Event" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Place" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Instrument" ,
"ofType" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "URL" ,
"ofType" : null
}
]
} ,
2016-08-31 06:33:29 +00:00
{
"kind" : "SCALAR" ,
"name" : "MBID" ,
"description" : "The `MBID` scalar represents MusicBrainz identifiers, which are 36-character UUIDs." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "SCALAR" ,
"name" : "String" ,
"description" : "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." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "Int" ,
"description" : "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1. " ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Artist" ,
"description" : "An artist is generally a musician, a group of musicians, or another music professional (composer, engineer, illustrator, producer, etc.)" ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "sortName" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "aliases" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Alias" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "country" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "area" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "beginArea" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "endArea" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "lifeSpan" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "LifeSpan" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "gender" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "genderID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recordings" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Recording" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
"name" : "status" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "statuses" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroups" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "works" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Work" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Alias" ,
"description" : null ,
"fields" : [
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "sortName" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "locale" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "primary" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"description" : "The `Boolean` scalar type represents `true` or `false`." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "LifeSpan" ,
"description" : "Begin and end date of an entity that may have a finite lifetime." ,
"fields" : [
{
"name" : "begin" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "end" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ended" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "Date" ,
"description" : "Year, month (optional), and day (optional) in YYYY-MM-DD format." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Recording" ,
"description" : "Represents a unique mix or edit. Has title, artist credit, duration, list of PUIDs and ISRCs." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "title" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artistCredit" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ArtistCredit" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "length" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "video" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
"name" : "status" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "statuses" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ArtistCredit" ,
"description" : "Artist, variation of artist name and piece of text to join the artist name to the next." ,
"fields" : [
{
"name" : "artist" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "joinPhrase" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"description" : null ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : [
{
"name" : "ALBUM" ,
"description" : "An album, perhaps better defined as a “Long Play” (LP) release, generally consists of previously unreleased material (unless this type is combined with secondary types which change that, such as “Compilation”). This includes album re-issues, with or without bonus tracks." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SINGLE" ,
"description" : "A single typically has one main song and possibly a handful of additional tracks or remixes of the main track. A single is usually named after its main song." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "EP" ,
"description" : "An EP is a so-called “Extended Play” release and often contains the letters EP in the title. Generally an EP will be shorter than a full length release (an LP or “Long Play”) and the tracks are usually exclusive to the EP, in other words the tracks don’ t come from a previously issued release. EP is fairly difficult to define; usually it should only be assumed that a release is an EP if the artist defines it as such." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "OTHER" ,
"description" : "Any release that does not fit any of the other categories." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "BROADCAST" ,
"description" : "An episodic release that was originally broadcast via radio, television, or the Internet, including podcasts." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "COMPILATION" ,
"description" : "A compilation is a collection of previously released tracks by one or more artists." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SOUNDTRACK" ,
"description" : "A soundtrack is the musical score to a movie, TV series, stage show, computer game etc." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SPOKENWORD" ,
"description" : "A non-music spoken word release." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INTERVIEW" ,
"description" : "An interview release contains an interview, generally with an artist." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "AUDIOBOOK" ,
"description" : "An audiobook is a book read by a narrator without music." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "LIVE" ,
"description" : "A release that was recorded live." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "REMIX" ,
"description" : "A release that was (re)mixed from previously released material." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "DJMIX" ,
"description" : "A DJ-mix is a sequence of several recordings played one after the other, each one modified so that they blend together into a continuous flow of music. A DJ mix release requires that the recordings be modified in some manner, and the DJ who does this modification is usually (although not always) credited in a fairly prominent way." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "MIXTAPE" ,
"description" : "Promotional in nature (but not necessarily free), mixtapes and street albums are often released by artists to promote new artists, or upcoming studio albums by prominent artists. They are also sometimes used to keep fans’ attention between studio releases and are most common in rap & hip hop genres. They are often not sanctioned by the artist’ s label, may lack proper sample or song clearances and vary widely in production and recording quality. While mixtapes are generally DJ-mixed, they are distinct from commercial DJ mixes (which are usually deemed compilations) and are defined by having a significant proportion of new material, including original production or original vocals over top of other artists’ instrumentals. They are distinct from demos in that they are designed for release directly to the public and fans; not to labels." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "DEMO" ,
"description" : "A release that was recorded for limited circulation or reference use rather than for general public release." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "NAT" ,
"description" : "A non-album track (special case)." ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"possibleTypes" : null
} ,
{
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"description" : null ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : [
{
"name" : "OFFICIAL" ,
"description" : "Any release officially sanctioned by the artist and/or their record company. (Most releases will fit into this category.)" ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "PROMOTION" ,
"description" : "A giveaway release or a release intended to promote an upcoming official release. (e.g. prerelease albums or releases included with a magazine)" ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "BOOTLEG" ,
"description" : "An unofficial/underground release that was not sanctioned by the artist and/or the record company." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "PSEUDORELEASE" ,
"description" : "A pseudo-release is a duplicate release for translation/transliteration purposes." ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Release" ,
"description" : "Real-world release object you can buy in your music store. It has release date and country, list of catalog number and label pairs, packaging type and release status." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "title" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artistCredit" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ArtistCredit" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseEvents" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ReleaseEvent" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "date" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "country" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "barcode" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "status" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "statusID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "packaging" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "packagingID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "quality" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "labels" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Label" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recordings" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Recording" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroups" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseEvent" ,
"description" : "Date on which a release was released in a country/region with a particular label, catalog number, barcode, and what release format was used." ,
"fields" : [
{
"name" : "area" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "date" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Label" ,
"description" : "Labels represent mostly (but not only) imprints." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "sortName" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "country" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "area" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "lifeSpan" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "LifeSpan" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "labelCode" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ipis" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "IPI" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
"name" : "status" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "statuses" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "IPI" ,
"description" : "An IPI (interested party information) code is an identifying number assigned by the CISAC database for musical rights management." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
"description" : "Represents an abstract \"album\" (or \"single\", or \"EP\") entity. Technically it’ s a group of releases, with a specified type." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "title" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artistCredit" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "ArtistCredit" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "firstReleaseDate" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "primaryType" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "primaryTypeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "secondaryTypes" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "secondaryTypeIDs" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "types" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseGroupType" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
"name" : "status" ,
"description" : null ,
"type" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "statuses" ,
"description" : null ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "ReleaseStatus" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Release" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Relations" ,
"description" : null ,
"fields" : [
{
"name" : "area" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "event" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "instrument" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "label" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "place" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recording" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "release" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroup" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "series" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "url" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "work" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "type" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Relation" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Relation" ,
"description" : null ,
"fields" : [
{
"name" : "target" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "direction" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "targetType" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "sourceCredit" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "targetCredit" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "begin" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "end" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Date" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ended" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "attributes" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Work" ,
"description" : "A distinct intellectual or artistic creation, which can be expressed in the form of one or more audio recordings" ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "title" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "iswcs" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "language" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Event" ,
"description" : "An organized event which people can attend, usually live performances like concerts and festivals." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "lifeSpan" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "LifeSpan" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "time" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Time" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "cancelled" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "setlist" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "Time" ,
"description" : "A time of day, in 24-hour hh:mm notation." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Place" ,
"description" : "A venue, studio or other place where music is performed, recorded, engineered, etc." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "address" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "area" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Area" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "coordinates" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Coordinates" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "lifeSpan" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "LifeSpan" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "events" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "Event" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Coordinates" ,
"description" : "Geographic coordinates with latitude and longitude." ,
"fields" : [
{
"name" : "latitude" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Degrees" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "longitude" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Degrees" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "Degrees" ,
"description" : "Decimal degrees, used for latitude and longitude." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "Instrument" ,
"description" : "Instruments are devices created or adapted to make musical sounds." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "disambiguation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "typeID" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "URL" ,
"description" : "A URL pointing to a resource external to MusicBrainz, i.e. an official homepage, a site where music can be acquired, an entry in another database, etc." ,
"fields" : [
{
"name" : "id" ,
2016-08-31 06:33:29 +00:00
"description" : "The ID of an object" ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "ID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mbid" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "resource" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "URLString" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "relations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Relations" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [
2016-08-31 06:33:29 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Node" ,
"ofType" : null
} ,
2016-08-31 01:39:28 +00:00
{
"kind" : "INTERFACE" ,
"name" : "Entity" ,
"ofType" : null
}
] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "SCALAR" ,
"name" : "URLString" ,
"description" : "Description" ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "BrowseQuery" ,
"description" : "Browse requests are a direct lookup of all the entities directly linked to another entity." ,
"fields" : [
{
"name" : "artists" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "area" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "recording" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "release" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "releaseGroup" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "work" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ArtistConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "events" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "area" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "place" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "EventConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "labels" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "area" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "release" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "LabelConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "places" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "area" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "PlaceConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recordings" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "release" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "RecordingConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "area" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "label" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "track" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "trackArtist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "recording" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "releaseGroup" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroups" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "release" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseGroupConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "works" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "artist" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "MBID" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "WorkConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "urls" ,
"description" : null ,
"args" : [
{
"name" : "limit" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "offset" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
} ,
{
"name" : "resource" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "URLString" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "URLConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ArtistConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "ArtistEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "PageInfo" ,
"description" : "Information about pagination in a connection." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "hasNextPage" ,
"description" : "When paginating forwards, are there more items?" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "Boolean" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "hasPreviousPage" ,
"description" : "When paginating backwards, are there more items?" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "Boolean" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "startCursor" ,
"description" : "When paginating backwards, the cursor to continue." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "endCursor" ,
"description" : "When paginating forwards, the cursor to continue." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ArtistEdge" ,
"description" : "An edge in a connection." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Artist" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "EventConnection" ,
"description" : "A connection to a list of items." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "EventEdge" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "EventEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
{
"name" : "node" ,
"description" : "The item at the end of the edge" ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Event" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "LabelConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "LabelEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "LabelEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "Label" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "PlaceConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PlaceEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "PlaceEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "Place" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "RecordingConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "RecordingEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "RecordingEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "Recording" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "ReleaseEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "Release" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseGroupConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "ReleaseGroupEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "ReleaseGroupEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "ReleaseGroup" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "WorkConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "WorkEdge" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "WorkEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
{
"name" : "node" ,
"description" : "The item at the end of the edge" ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "Work" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "URLConnection" ,
"description" : "A connection to a list of items." ,
"fields" : [
{
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "URLEdge" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "URLEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
{
"name" : "node" ,
"description" : "The item at the end of the edge" ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "URL" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "SearchQuery" ,
"description" : "Search queries provide a way to search for MusicBrainz entities using Lucene query syntax." ,
"fields" : [
{
"name" : "areas" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "AreaConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "artists" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ArtistConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "labels" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "LabelConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "places" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "PlaceConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "recordings" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "RecordingConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releases" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "releaseGroups" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "ReleaseGroupConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "works" ,
2016-09-01 04:31:48 +00:00
"description" : null ,
2016-08-31 01:39:28 +00:00
"args" : [
{
"name" : "query" ,
"description" : null ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "after" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
2016-09-01 04:31:48 +00:00
"name" : "String" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"defaultValue" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "first" ,
2016-08-31 01:39:28 +00:00
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Int" ,
"ofType" : null
} ,
"defaultValue" : null
}
] ,
"type" : {
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "WorkConnection" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
2016-09-01 04:31:48 +00:00
"name" : "AreaConnection" ,
"description" : "A connection to a list of items." ,
2016-08-31 01:39:28 +00:00
"fields" : [
{
2016-09-01 04:31:48 +00:00
"name" : "pageInfo" ,
"description" : "Information to aid in pagination." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "PageInfo" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "edges" ,
"description" : "A list of edges." ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "LIST" ,
2016-08-31 01:39:28 +00:00
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "AreaEdge" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
2016-09-01 04:31:48 +00:00
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "AreaEdge" ,
"description" : "An edge in a connection." ,
"fields" : [
2016-08-31 01:39:28 +00:00
{
2016-09-01 04:31:48 +00:00
"name" : "node" ,
"description" : "The item at the end of the edge" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
2016-09-01 04:31:48 +00:00
"kind" : "OBJECT" ,
"name" : "Area" ,
2016-08-31 01:39:28 +00:00
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
2016-09-01 04:31:48 +00:00
"name" : "cursor" ,
"description" : "A cursor for use in pagination" ,
2016-08-31 01:39:28 +00:00
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
2016-09-01 04:31:48 +00:00
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
2016-08-31 01:39:28 +00:00
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__Schema" ,
"description" : "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations." ,
"fields" : [
{
"name" : "types" ,
"description" : "A list of all types supported by this server." ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "queryType" ,
"description" : "The type that query operations will be rooted at." ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "mutationType" ,
"description" : "If this server supports mutation, the type that mutation operations will be rooted at." ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "subscriptionType" ,
"description" : "If this server support subscription, the type that subscription operations will be rooted at." ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "directives" ,
"description" : "A list of all directives supported by this server." ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Directive" ,
"ofType" : null
}
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__Type" ,
"description" : "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types." ,
"fields" : [
{
"name" : "kind" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "__TypeKind" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "fields" ,
"description" : null ,
"args" : [
{
"name" : "includeDeprecated" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"defaultValue" : "false"
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Field" ,
"ofType" : null
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "interfaces" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "possibleTypes" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "enumValues" ,
"description" : null ,
"args" : [
{
"name" : "includeDeprecated" ,
"description" : null ,
"type" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
} ,
"defaultValue" : "false"
}
] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__EnumValue" ,
"ofType" : null
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "inputFields" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__InputValue" ,
"ofType" : null
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ofType" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "ENUM" ,
"name" : "__TypeKind" ,
"description" : "An enum describing what kind of type a given `__Type` is." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : [
{
"name" : "SCALAR" ,
"description" : "Indicates this type is a scalar." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "OBJECT" ,
"description" : "Indicates this type is an object. `fields` and `interfaces` are valid fields." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INTERFACE" ,
"description" : "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "UNION" ,
"description" : "Indicates this type is a union. `possibleTypes` is a valid field." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ENUM" ,
"description" : "Indicates this type is an enum. `enumValues` is a valid field." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INPUT_OBJECT" ,
"description" : "Indicates this type is an input object. `inputFields` is a valid field." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "LIST" ,
"description" : "Indicates this type is a list. `ofType` is a valid field." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "NON_NULL" ,
"description" : "Indicates this type is a non-null. `ofType` is a valid field." ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__Field" ,
"description" : "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type." ,
"fields" : [
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "args" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__InputValue" ,
"ofType" : null
}
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "isDeprecated" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "deprecationReason" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__InputValue" ,
"description" : "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value." ,
"fields" : [
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "type" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__Type" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "defaultValue" ,
"description" : "A GraphQL-formatted string representing the default value for this input value." ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__EnumValue" ,
"description" : "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string." ,
"fields" : [
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "isDeprecated" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "deprecationReason" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "OBJECT" ,
"name" : "__Directive" ,
"description" : "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor." ,
"fields" : [
{
"name" : "name" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "description" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "locations" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "ENUM" ,
"name" : "__DirectiveLocation" ,
"ofType" : null
}
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "args" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "LIST" ,
"name" : null ,
"ofType" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "OBJECT" ,
"name" : "__InputValue" ,
"ofType" : null
}
}
}
} ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "onOperation" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"isDeprecated" : true ,
"deprecationReason" : "Use `locations`."
} ,
{
"name" : "onFragment" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"isDeprecated" : true ,
"deprecationReason" : "Use `locations`."
} ,
{
"name" : "onField" ,
"description" : null ,
"args" : [ ] ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"isDeprecated" : true ,
"deprecationReason" : "Use `locations`."
}
] ,
"inputFields" : null ,
"interfaces" : [ ] ,
"enumValues" : null ,
"possibleTypes" : null
} ,
{
"kind" : "ENUM" ,
"name" : "__DirectiveLocation" ,
"description" : "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies." ,
"fields" : null ,
"inputFields" : null ,
"interfaces" : null ,
"enumValues" : [
{
"name" : "QUERY" ,
"description" : "Location adjacent to a query operation." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "MUTATION" ,
"description" : "Location adjacent to a mutation operation." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SUBSCRIPTION" ,
"description" : "Location adjacent to a subscription operation." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "FIELD" ,
"description" : "Location adjacent to a field." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "FRAGMENT_DEFINITION" ,
"description" : "Location adjacent to a fragment definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "FRAGMENT_SPREAD" ,
"description" : "Location adjacent to a fragment spread." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INLINE_FRAGMENT" ,
"description" : "Location adjacent to an inline fragment." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SCHEMA" ,
"description" : "Location adjacent to a schema definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "SCALAR" ,
"description" : "Location adjacent to a scalar definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "OBJECT" ,
"description" : "Location adjacent to an object type definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "FIELD_DEFINITION" ,
"description" : "Location adjacent to a field definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ARGUMENT_DEFINITION" ,
"description" : "Location adjacent to an argument definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INTERFACE" ,
"description" : "Location adjacent to an interface definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "UNION" ,
"description" : "Location adjacent to a union definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ENUM" ,
"description" : "Location adjacent to an enum definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "ENUM_VALUE" ,
"description" : "Location adjacent to an enum value definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INPUT_OBJECT" ,
"description" : "Location adjacent to an input object type definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
} ,
{
"name" : "INPUT_FIELD_DEFINITION" ,
"description" : "Location adjacent to an input object field definition." ,
"isDeprecated" : false ,
"deprecationReason" : null
}
] ,
"possibleTypes" : null
}
] ,
"directives" : [
{
"name" : "include" ,
"description" : "Directs the executor to include this field or fragment only when the `if` argument is true." ,
"locations" : [
"FIELD" ,
"FRAGMENT_SPREAD" ,
"INLINE_FRAGMENT"
] ,
"args" : [
{
"name" : "if" ,
"description" : "Included when true." ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
]
} ,
{
"name" : "skip" ,
"description" : "Directs the executor to skip this field or fragment when the `if` argument is true." ,
"locations" : [
"FIELD" ,
"FRAGMENT_SPREAD" ,
"INLINE_FRAGMENT"
] ,
"args" : [
{
"name" : "if" ,
"description" : "Skipped when true." ,
"type" : {
"kind" : "NON_NULL" ,
"name" : null ,
"ofType" : {
"kind" : "SCALAR" ,
"name" : "Boolean" ,
"ofType" : null
}
} ,
"defaultValue" : null
}
]
} ,
{
"name" : "deprecated" ,
"description" : "Marks an element of a GraphQL schema as no longer supported." ,
"locations" : [
"FIELD_DEFINITION" ,
"ENUM_VALUE"
] ,
"args" : [
{
"name" : "reason" ,
"description" : "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/)." ,
"type" : {
"kind" : "SCALAR" ,
"name" : "String" ,
"ofType" : null
} ,
"defaultValue" : "\"No longer supported\""
}
]
}
]
}
}
}