This is the type of authentication request being made. 'password' is most common if using username and password from end user to grant access.
client_idstring required
This is the client_id provided to the developer for accessing the api. Will match with the client_secret
client_secretstring required
This is the client_secret provided to the developer for accessing the api. Will match with the client_id
usernamestring required
This is the username and logic for the user. This may look like a uid (user@domain) or could be something else if setup diffferent including a email address potentially.
passwordstring password required
This is the password for the user requesting access.
Response
tokenstring jwt required
This is the JWT token that would need to be saved for use in addtional requests.
refreshstring jwt required
This is a JWT but only capable of being used to regenerate a new JWT token and not for authenticated requests.