Slide 7
Slide 7 text
Security․Tokyo #2
Introspection
クライアントにAPI がどのような操作を許可しているかを伝える機能
GraphQLクライアントでのドキュメント表示やフィールド名の自動補完に用いられる
1 query {
2 __schema {
3 types {
4 fields {
5 name
6 }
7 }
8 }
9 }
1 {
2 "data": {
3 "__schema": {
4 "types": [
5 {
6 "fields": [
7 {
8 "name": "pastes"
9 },
10 {
11 "name": "paste"
12 },
13 ...
7 / 23