Resolve agent names to IDs
curl --request POST \
--url https://api.calibrate.artpark.ai/agents/resolve \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"names": [
"my-agent",
"support-bot"
]
}
'import requests
url = "https://api.calibrate.artpark.ai/agents/resolve"
payload = { "names": ["my-agent", "support-bot"] }
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"resolved": {},
"not_found": [
"<string>"
]
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Agents
Resolve agent names to IDs
Get the IDs for your agents by their names
POST
/
agents
/
resolve
Resolve agent names to IDs
curl --request POST \
--url https://api.calibrate.artpark.ai/agents/resolve \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"names": [
"my-agent",
"support-bot"
]
}
'import requests
url = "https://api.calibrate.artpark.ai/agents/resolve"
payload = { "names": ["my-agent", "support-bot"] }
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"resolved": {},
"not_found": [
"<string>"
]
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Authorizations
API key for authentication
Body
application/json
Agent names to resolve to IDs
Example:
["my-agent", "support-bot"]