U-xer APIs

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:

  1. First, get a token using the Login API.
  2. 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

https://video.u-xer.com/page/team-communication_4ab3c265?custom_asset_token=W5BGAtWPqIylulkzESvQVXExsSIa6qTL_WCCP9XXfY0&hvlk=OYMPzbdjjPnx&org_tok=VcYk54byH8TGOyOAuN6gkw&hv_id=C6Cl9PzLLQykTleKl2nFL3SEdTVz4AUEssxBz2RUbBE&utm_source=extension_share_privately&hvre=false

Watch Video

2 Likes

Just want to share my trick to get answer about APIs.

Download the Uxer API JSON file
https://gateway.u-xer.com/swagger/v1/swagger.json

Upload to your fav AI service and โ€œchat with documentโ€ in this case, the JSON file.

2 Likes

This is a super smart approach :slight_smile:

Thanks for sharing @bukit

Thanks @Zekeriya,

If you have the time, maybe create a chatgpt custom gpt by uploading the U-xer openapi json.

Great for branding and useful for the users as well.

This Makes sense, It should be possible easily ! :slight_smile:

1 Like