In a GraphQL schema, the root type has a mutation type that defines operations for changing data on the server. These operations are similar to HTTP methods such as POST, PATCH, and DELETE.
This mutation commits the transaction for processing.
- input ( CommitTransactionInput )
|transaction ( Transaction )|
Returns a Transaction object after a successful withdrawal. The Transaction must already be in a preview state, before committing. This mutation is typically called after createTransaction has been performed.(see Registering a Withdrawal).
This mutation creates a new transaction.
- input ( CreateTransactionInput )
Creates a new user. Typically used to sign up a new User.
- input ( CreateUserInput )
Deletes an existing User.
- input ( DeleteUserInput )
Performs a User login.
- input ( LoginInput )
This allows for an alreadty logged in User to extend their token expiry or continue to stay logged in. Requires a valid Authorization token as part of the request header.
Allows updates to a User's Bank Account information.
- input ( UpdateBankAccountInput )
Allows updates to a User's Profile information.
- input ( UpdateProfileInput )
Allows for updates to a User's password.
- input ( UserUpdatePasswordInput )