/GraphQLServer

GraphQL Apollo Project

Primary LanguageJavaScript

GraphQL Project examples

Auth User

mutation authUser($input: AuthUserInput!) {
  authUser(input: $input) {
    token
  }
}

Query variables

{
  "input": {
    "email": "email@email.test",
    "password": "1234"
  }
}

User creation

mutation newUser($input: UserInput!) {
  newUser(input: $input) {
    name
    lastName
    email
    created
  }
}

Query variables

{
  "input": {
    "name": "John",
    "lastName": "Doe",
    "email": "email@email.test",
    "password": "1234"
  }
}

Get user

query getUser($token: String!) {
  getUser(token: $token) {
    id
  }
}

Query variables

{
  "token": "eyJhbGciOiJIUz..."
}