Authentication
post
/api/v1/auth-service/auth/login
This endpoint is used for login.
- cURL
- Request
- Response
- Request Details
- Response Details
curl --location 'https://test-api.etscore.com/api/v1/auth-service/auth/login' \
--header 'Accept-Language: en-US' \
--header 'Content-Type: application/json' \
--data '{
"username": "test.etscore.*****",
"password": "******"
}'
{
"username": "test.etscore.*****",
"password": "*****"
}
{
"access_token": "eyJhbGciOiqJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJlZndiWWQ3aTg2bFB1TDdoZHItTWhQRHNWa0UybHRjR3hUUG0zbGFudlVnIn0.eyJqdGkiOiJjN2I2YjFmMy1iYWM3LTQxZjUtYjYxZS0zYjNhZTVjY2M2NzIiLCJleHAiOjE3NDIyMTkyMTEsIm5iZiI6MCwiaWF0IjoxNzQyMjAxMjExLCJpc3MiOiJodHRwczovL29wZW5pZC5ldHN0dXIuY29tL2F1dGgvcmVhbG1zL2V0c2NvcmUiLCJhdWQiOiJ0ZXN0X2NsaSIsInN1YiI6Ijk5MjdiOGViLThiN2UtNDM2OS1iYzlhLWNkZTFhNDM1ZjhjOCIsInR5cCI6IkJlYXJlciIsImF6cCI6InRlc3RfY2xpIiwiYXV0aF90aW1lIjowLCJzZXNzaW9uX3N0YXRlIjoiZWVhYTExZTgtYWM2My00OTJiLTk5NWUtZWIwYTVkZDJhM2I2IiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6W10sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJlbWFpbCBwcm9maWxlIExEQVBfSUQgc2FsZXNfY2hhbm5lbF9lbWFpbF9hZGRyZXNzIHNhbGVzY2hhbm5lbG5hbWUiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsIm5hbWUiOiJFVFNDT1JFIFJPWUFMIEFQSSIsInByZWZlcnJlZF91c2VybmFtZSI6InRlc3QuZXRzY29yZS5ldHNjb3Jlcm95YWwiLCJnaXZlbl9uYW1lIjoiRVRTQ09SRSIsImZhbWlseV9uYW1lIjoiUk9ZQUwgQVBJIiwiZW1haWwiOiJ0ZXN0LmV0c2NvcmUucm95YWxAZXRzY29yZS5jb20ifQ.GzExYJk9M1tp4Vj_oGWdMVEwr3vR_jK7kF5Z1tMhnoSpSTWd4n8RZHOYz2qRM7DGvvGuIf1L7H2DBwNsC_7_g3fTNV2EJRpPa1nmRJaLxOf0Y3t7WN_OluoWL2ha6pdUSGRcmnKdiLefxzXayHPiycFBGMScaFeNygZwUup36VPJqVnyIeLr3WoZqqDEQVCgnEj4XyHvvpypnNqXTf3mV265pcMuEoAapMr-0cOIqm2ukrDFJTlIbU7mw4NeJLACqhNWgPhcgDf_c6AIH-F2gXZyWtppF9iL6K4PDFUXU20A63SaFeoIvtZtJ4rZs4posLJJ97GTI03BG2mGSvm7rA",
"expires_in": 18000,
"refresh_expires_in": 108000,
"refresh_token": "eyJhbGciOiJSUzI1qwNiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJlZndiWWQ3aTg2bFB1TDdoZHItTWhQRHNWa0UybHRjR3hUUG0zbGFudlVnIn0.eyJqdGkiOiI0MTVmYTZiYy04NDM5LTRlOTUtOGRmZi1jY2FhZjJiMTc0ZTMiLCJleHAiOjE3NDIzMDkyMTEsIm5iZiI6MCwiaWF0IjoxNzQyMjAxMjExLCJpc3MiOiJodHRwczovL29wZW5pZC5ldHN0dXIuY29tL2F1dGgvcmVhbG1zL2V0c2NvcmUiLCJhdWQiOiJ0ZXN0X2NsaSIsInN1YiI6Ijk5MjdiOGViLThiN2UtNDM2OS1iYzlhLWNkZTFhNDM1ZjhjOCIsInR5cCI6IlJlZnJlc2giLCJhenAiOiJ0ZXN0X2NsaSIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6ImVlYWExMWU4LWFjNjMtNDkyYi05OTVlLWViMGE1ZGQyYTNiNiIsInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJlbWFpbCBwcm9maWxlIExEQVBfSUQgc2FsZXNfY2hhbm5lbF9lbWFpbF9hZGRyZXNzIHNhbGVzY2hhbm5lbG5hbWUifQ.NFgebcx5IELIFOxZpduX3Nf5WtYmlN0qYpRE_5_Uk9HalYXc-9z7mzjlh2AdE-NEr7_OYAF4qLR1zrZ0ve20JPPKBxZHpe_6xnplZvd9zyfdDIg9sEVZphknzU_ZAZvAYwL0yJ73bp-ULeDmzaNmOLbfLOBpWUAeK3D5pKPHPj01VPh6fcjCaXQDec64AVxcqzhs--OH558u_YcHZBOC9DohCD0YtUL86ktdVS_cMYFIoJN3NmZcX6LKL02Rna0O399KTbU6PqPKQ4AXejrRUOtdwoCliWwSrSwJ9BtDjZexL-rHhRc_eXrKXQvD4JNOcIa1c_0XJ7lX90IC5e6ogw",
"token_type": "bearer"
}
Name | Type | Required | Description |
---|---|---|---|
username | string | Yes | The 'username' created and sent for your company by Etscore. |
password | string | Yes | The 'password' created and sent for your company by Etscore. |
Name | Type | Required | Description |
---|---|---|---|
access_token | string | Yes | The authentication token used for authorization (in JWT format). |
expires_in | string | Yes | The number of seconds until the access token expires. (18000=5 hour) |
refresh_expires_in | string | Yes | The number of seconds until the refresh token expires. (18000=5 hour) |
refresh_token | string | Yes | The token used to obtain a new access token. |
token_type | string | Yes | The type of token (typically "bearer"). |