| URL | {{BASE_URL}}/auth/v1/pre_authenticate |
| Method | POST |
| Parameters |
email, string password, string applicationid, string timestamp, datetime(Y-m-d H:i:s) |
| Sample Request JSON |
{ "email":"support@itraceit.io", "password":"********", "applicationid":" 89fg35ed-5rtf-51ft-59rf-jjp2tk8dca72", "timestamp":"2022-06-14 12:18:50" } |
| Sample Response JSON |
{ "status":"ok", "refresh_token":"25180be1-ffd9-4b66-8a7c-4bcce77aa5cd", "domains":[ {"nDomainType":1,"sDomainid":"d7e19951-6930-402e-a1f3-357bd375ee61","sDomainName":"iTraceiT Demo"}, {"nDomainType":1,"sDomainid":"11200c28-dda3-403d-bcf2-ee5c63b80506","sDomainName":"Test Company1"}, {"nDomainType":1,"sDomainid":"600d5ee8-7y5c-4f88-93e6-862e0519d962","sDomainName":"Test Company2"} ], "userid":"a4c3d243-0e41-4ce7-ab63-fcfb4b1a8a91", "validity":"2022-06-17T10:57:34.060" } |
| Response Codes |
200: ok E102 Rejected – Wrong email/ Wrong Password |
| URL | {{BASE_URL}}/auth/v1/authenticate |
| Method | POST |
| Parameters |
applicationid, string domainid, string refresh_token, string userid, string |
| Sample Request JSON |
{ " applicationid ":"89fg35ed-5rtf-51ft-59rf-jjp2tk8dca72", " domainid":"d7e19951-6990-402e-a1f3-357bd375ee61", " refresh_token":"c59d6b4a-6d33-44e5-8eaf-279aad65a1d5", " userid":"********************************" } |
| Sample Response JSON |
{ "status":"ok", "validity":"2022-06-17T11:12:51.130", "refresh_token":"c550730c-f896-4683-b92c-295c0377177c", "access_token":"access_token", "isadmin":true, "accesslevel":0 } |
| Response Codes |
200: ok E103: nok E104: Rejected (Wrong userid, Wrong domainid) |
| URL | {{BASE_URL}}/auth/v1/refresh_token |
| Method | POST |
| Parameters |
applicationid, string refresh_token, string timestamp, datetime (Y-m-d H:i:s) |
| Sample Request JSON |
{ " applicationid ":"89fg35ed-5rtf-51ft-59rf-jjp2tk8dca72, " refresh_token":"c59d6b4a-6d33-44e5-8eaf-279aad65a1d5", "timestamp":"2022-06-14 12:18:50" } |
| Sample Response JSON |
{ "status":"ok", "validity":"2022-06-17T11:17:38.100", "refresh_token":"677ac4ff-4316-4f4f-8da6-b43e333c5349", "access_token":"access_token" } |
| Response Codes |
200: ok E103: nok |