List AI Agent Addresses
GET/resources/ai_agents/:ai_agent_id/addresses
A list of AI Agent Addresses
Request
Path Parameters
ai_agent_id uuidrequired
Unique ID of a AI Agent.
Responses
- 200
- 401
- 404
The request has succeeded.
- application/json
- Schema
- Example (from schema)
Schema
Array [
- AudioChannel
- MessagingChannel
- VideoChannel
]
data
object[]
required
id uuidrequired
Universal Unique Identifier.
resource_id uuidrequired
Universal Unique Identifier.
name stringrequired
Name of the Fabric Address.
Example:
justice-league
display_name stringrequired
Display name of the Fabric Address.
Example:
Justice League
type DisplayTypes (string)required
DisplayTypes
Possible values: [app
, room
, call
, subscriber
]
cover_url stringrequired
Cover url of the Fabric Address.
Example:
https://coverurl.com
preview_url stringrequired
Preview url of the Fabric Address.
Example:
https://previewurl.com
channel
object
required
oneOf
audio stringrequired
Audio Channel of Fabric Address
Example:
/external/resource_name?channel=audio
messaging stringrequired
Messaging Channel of Fabric Address
Example:
/external/resource_name?channel=messaging
video stringrequired
Video Channel of Fabric Address
Example:
/external/resource_name?channel=video
links
object
required
self urirequired
Link of the current page
Example:
https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=0&page_size=50
first urirequired
Link to the first page
Example:
https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=0&page_size=50
next urirequired
Link to the next page
Example:
https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=1&page_size=50&page_token=PAbff61159-faab-48b3-959a-3021a8f5beca
{
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"resource_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "justice-league",
"display_name": "Justice League",
"type": "app",
"cover_url": "https://coverurl.com",
"preview_url": "https://previewurl.com",
"channel": {
"audio": "/external/resource_name?channel=audio"
}
}
],
"links": {
"self": "https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=0&page_size=50",
"first": "https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=0&page_size=50",
"next": "https://{space_name}.signalwire.com/api/fabric/resources/ai_agents/a87db7ed-8ebe-42e4-829f-8ba5a4152f54/addresses?page_number=1&page_size=50&page_token=PAbff61159-faab-48b3-959a-3021a8f5beca"
}
}
Access is unauthorized.
- application/json
- Schema
Schema
string
Possible values: [Unauthorized
]
The server cannot find the requested resource.
- application/json
- Schema
Schema
string
Possible values: [Not Found
]