Authentication
We use JSON Web Tokens to Authenticate your requests in our platform. You have to request a JWT first, and this JWT has en expiration time.
Please, do not ask for a new token for each request, in order not to exceed the rate limit.
To get a new JWT, you have to execute the "GetApplicationToken" mutation
Get Application Token
getApplicationToken(
username: String!
password: String!
): GetApplicationToken!
Arguments
getApplicationToken.username ● String! non-null scalar
getApplicationToken.password ● String! non-null scalar
Type
GetApplicationToken object
Example of Response
{
"data": {
"getApplicationToken": {
"tokens": {
"accessToken": {
"expiresIn": 1800,
"value": "eyJhbGciOiJSUzI1NiIsInR5fh63jNDF89iSldUIiwia2lkIiA6ICJVdGR2ZFN6UHRscVBwS05HTU1XNGhrY3hnb05yMWgyNktmQnlheUVkVTVN
In0.eyJleHAiOjE2ODU2OTAwMzMsImlhdCI6MTY4NTY4ODIzMywianRpIjoiNjg2NTE4MjEtODUxZC00YzBjLWJlZDYtYmJlYjRkN2YyNDU5IiwiaXNzIjoia
HR0cHM6Ly9rZXljbG9hay1wcmUucHJvbW9mYXJtYS5jb20vYXV0aC9yZWFsbXMvcHJvbW9mYXJtYSIsImF1ZCI6WyJyZWFsbS1tYW5hZ2VtZW50IiwiYWNjb3
VudCJdLCJzdWIiOiJjMGNkYjI3ZS04MzlmLTQzYjQtYWEwNS0xNWFkZWM1MGM5MTEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJhcHBsaWNhdGlvbi1jbGllbnQ
iLCJzZXNzaW9uX3N0YXRlIjoiZWM4NjUx-msufjg980YjNkLTlmZGQtMWZkMjU0NTVhYWMyIiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIlJPTEVfQ1VTVE
9NRVIiLCJkZAbCdE987JkLXByb21vZmFybWEiLCJST0xFX1VTRVIiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9h
Y2Nlc3MiOnsicmVhbG0tbWFuYWdlbWVudCI6eyJyb2xlcyI6WyJ2aWV3LXJlYWxtIl19LCJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50Iiwib
WFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6Im9wZW5pZCB0b2tlbi1leGNoYW5nZSBzZWN1cml0eV9kYXRhIiwic2lkIj
oiZWM4NjUxYzMtMTc0NS00YjNkLTlmZGQtMWZkMjU0NTVhYWMyIiwibGVnYWN5X3VzZXJfaWQiOiI3NjA4NjQwMSIsInVzZXJfaWQiOiJkODNjOTM1Yi1mYzh
jLTRhNmMtYmRmNC00NjA5ZGJjZjJiNTMiLCJyb2xlcyI6WyJST0xFX0NVU1RPTUVSIiwiZGVmYXVsdC1yb2xlcy1wcm9tb2Zhcm1hIiwiUk9MRV9VU0VSIiwi
b2ZmbGluZV9hY2Nlc3MiLCJ1b56UjHbGTrfR745vbiJdLCJncm91cHMiOlsiL2N1c3RvbWVyX2dyb3VwIiwiL3VzZXJfZ3JvdXAiXSwiYnVzaW5lc3NfdW5pd
CI6InByb21vZmFybWEiLCJidXNpbmVzc191bml0X29yaWdpbiI6InByb21vZmFybWEiLCJleHRlcm5hbF91c2VyX2lkIjoiNzYwODY0MDEifQ.Pq2o1Sa0WkA_
OshX5987eLTGQhunl3dEUPLhHlySb-1dd2UbI07rUGzOdGgqPw2h9D2Tw7uybHkKte83PS1ewKgu_BfqTUjQEXqpmwUPTFyoBcGI2qAGgZCjrQjZ9GDEL4rfhU
eYlMF94jMxtpFTTrYn2QO9XoUw2Ru-U1-dWJuRaNMwPYX1kMS26Du7-cxsyNvEvehoshZkXoce1_2493t_0zIjffi7dghVV8acuQMIBXpY50HlRJt8ZCJ8mRib
UTfYQmd-qIOUd0aX8MT01ZItAZrJ5pJSFKxSEe8w44YPa3NFlkLcVfC-51uOBNCI76vrZVmsuDRAT_D-sdqDQQ"
}
}
}
}
}