6 "name": "ForumAPIServer"
10 "description": "a request to list the forums",
15 "content-type": "application/json"
18 "operationName": "GetForums",
19 "query": "query GetForums {\n forums {\n id\n glyph\n label\n position\n __typename\n }\n }",
26 "regex": "query\\s*GetForums\\s*\\{\\s*forums\\s*\\{\\s*id\\s*glyph\\s*label\\s*position\\s*__typename\\s*\\}\\s*\\}"
33 "Content-Type": "application/json; charset=utf-8"
41 "label": "test_forums.butter",
48 "$.body.data.forums": {
51 "$.body.data.forums[*].*": {
54 "$.body.data.forums[*].id": {
57 "$.body.data.forums[*].glyph": {
60 "$.body.data.forums[*].label": {
63 "$.body.data.forums[*].position": {
70 "description": "a request to get a single forum",
75 "content-type": "application/json"
78 "operationName": "GetForum",
79 "query": "query GetForum($id: ID!) {\n forum(id: $id) {\n id\n glyph\n label\n position\n topics {\n id\n title\n updated_at\n ttl\n __typename\n }\n __typename\n }\n }",
87 "regex": "query\\s*GetForum\\(\\$id:\\s*ID!\\)\\s*\\{\\s*forum\\(id:\\s*\\$id\\)\\s*\\{\\s*id\\s*glyph\\s*label\\s*position\\s*topics\\s*\\{\\s*id\\s*title\\s*updated_at\\s*ttl\\s*__typename\\s*\\}\\s*__typename\\s*\\}\\s*\\}"
94 "Content-Type": "application/json; charset=utf-8"
101 "label": "test_forums.freezer",
105 "id": "629de02c-151a-4db7-bb86-43b2add8a15a",
106 "title": "Very pacty topic",
107 "updated_at": 1619954611616,
115 "$.body.data.forum": {
118 "$.body.data.forum.glyph": {
121 "$.body.data.forum.label": {
124 "$.body.data.forum.position": {
127 "$.body.data.forum.topics": {
130 "$.body.data.forum.topics[*].*": {
133 "$.body.data.forum.topics[*].id": {
136 "$.body.data.forum.topics[*].title": {
139 "$.body.data.forum.topics[*].updated_at": {
142 "$.body.data.forum.topics[*].ttl": {
150 "pactSpecification": {