If you want to call U-xer functions outside of the U-xer, you may want to use U-xer APIs to achieve that. You can use APIs to integrate U-xer with your other tools.
How to use:
- First, get a token using the Login API.
- Then use that token to call other APIs.
Complete APIs List and API playground
https://gateway.u-xer.com/swagger/index.html
Most useful APIs are listed below:
Login:
Use your email and password to get a token. Then use this token to call other APIs.
POST https://gateway.u-xer.com/api/Auth/login
{
"email": "string",
"password": "string"
}
Job Run:
GET https://gateway.u-xer.com/api/Job/{id}/run
GET https://gateway.u-xer.com/api/Job/{id}/run/requestid/{requestid}
GET https://gateway.u-xer.com/api/Job/{id}/run/agent/{agentid}
GET https://gateway.u-xer.com/api/Job/{id}/run/requestid/{requestid}/agent/{agentid}
Scenario Run:
GET https://gateway.u-xer.com/api/Scenario/{id}/run
GET https://gateway.u-xer.com/api/Scenario/{id}/run/agent/{agentid}
GET https://gateway.u-xer.com/api/Scenario/{id}/run/requestid/{requestid}
GET https://gateway.u-xer.com/api/Scenario/{id}/run/requestid/{requestid}/agent/{agentid}
Get Result of the execution using request id
POST https://gateway.u-xer.com/api/Execution/search
Here is the API tutorial explaining how you can run a scenario with 3rd party tools