Account Queries - HeadassHouse/loremaster-backend GitHub Wiki
GraphQL Spec
type Account {
_id: ID
userName: String
name: String
email: String
friends: [ ID ]
}
type Query {
login(userName: String!, password: String!): Account
}
What a Query Would Look Like
In base GraphQL:
query {
login(userName: "user", password: "password") {
_id
name
userName
email
friends {
_id
}
}
}
What the return looks like:
{
"data": {
"login": {
"_id": "000000000000000000000000",
"name": "John Smith",
"userName": "jsmith",
"email": "[email protected]",
"friends": [
"000000000000000000000001",
"000000000000000000000002"
]
}
}
}