List Resources
curl --request GET \
--url https://api.bland.ai/v1/triage/issues/{id}/resources \
--header 'authorization: <authorization>'import requests
url = "https://api.bland.ai/v1/triage/issues/{id}/resources"
headers = {"authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {authorization: '<authorization>'}};
fetch('https://api.bland.ai/v1/triage/issues/{id}/resources', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/triage/issues/{id}/resources",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/triage/issues/{id}/resources"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bland.ai/v1/triage/issues/{id}/resources")
.header("authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/triage/issues/{id}/resources")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"data": {
"items": [
{
"id": "0a9d6b23-3e0f-4f3b-9d5e-2bfa3ddbd86c",
"issue_id": "4f9a7c2d-7f88-4dc4-9d1e-be83c5067f1c",
"org_id": "8a73d4d5-d9a0-4c01-9b1a-0e5d3a3b4e2c",
"resource_type": "call",
"resource_id": "4d6e79af-13ad-4c85-8c6d-7e696d6b6380",
"title": "Caller asked to be transferred to billing after the agent failed to verify their account.",
"status": "available",
"metadata": { "created_at": "2026-04-30T14:11:08.000Z" },
"attached_by_id": "1f4cabe4-5f9b-4b30-bc4f-fcd3e94a5b15",
"created_at": "2026-05-07T05:25:56.361Z"
}
],
"next_cursor": null
},
"errors": null
}
Resources
List Resources
List resources attached to an issue.
GET
/
v1
/
triage
/
issues
/
{id}
/
resources
List Resources
curl --request GET \
--url https://api.bland.ai/v1/triage/issues/{id}/resources \
--header 'authorization: <authorization>'import requests
url = "https://api.bland.ai/v1/triage/issues/{id}/resources"
headers = {"authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {authorization: '<authorization>'}};
fetch('https://api.bland.ai/v1/triage/issues/{id}/resources', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/triage/issues/{id}/resources",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/triage/issues/{id}/resources"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bland.ai/v1/triage/issues/{id}/resources")
.header("authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/triage/issues/{id}/resources")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"data": {
"items": [
{
"id": "0a9d6b23-3e0f-4f3b-9d5e-2bfa3ddbd86c",
"issue_id": "4f9a7c2d-7f88-4dc4-9d1e-be83c5067f1c",
"org_id": "8a73d4d5-d9a0-4c01-9b1a-0e5d3a3b4e2c",
"resource_type": "call",
"resource_id": "4d6e79af-13ad-4c85-8c6d-7e696d6b6380",
"title": "Caller asked to be transferred to billing after the agent failed to verify their account.",
"status": "available",
"metadata": { "created_at": "2026-04-30T14:11:08.000Z" },
"attached_by_id": "1f4cabe4-5f9b-4b30-bc4f-fcd3e94a5b15",
"created_at": "2026-05-07T05:25:56.361Z"
}
],
"next_cursor": null
},
"errors": null
}
Overview
Returns the resources currently attached. Same shape as Attach Resource. For a rollup of calls, pathways, and personas, use Get Affected Context.Headers
Your API key for authentication.
Path Parameters
Internal UUID of the issue.
Query Parameters
Number of resources to return. Minimum 1, maximum 100.
Opaque cursor returned as
next_cursor from a previous page.Response
Array of resource links. See Attach Resource for the field list.
Cursor for the next page, or
null.null on success. Returns 404 if the issue does not exist.{
"data": {
"items": [
{
"id": "0a9d6b23-3e0f-4f3b-9d5e-2bfa3ddbd86c",
"issue_id": "4f9a7c2d-7f88-4dc4-9d1e-be83c5067f1c",
"org_id": "8a73d4d5-d9a0-4c01-9b1a-0e5d3a3b4e2c",
"resource_type": "call",
"resource_id": "4d6e79af-13ad-4c85-8c6d-7e696d6b6380",
"title": "Caller asked to be transferred to billing after the agent failed to verify their account.",
"status": "available",
"metadata": { "created_at": "2026-04-30T14:11:08.000Z" },
"attached_by_id": "1f4cabe4-5f9b-4b30-bc4f-fcd3e94a5b15",
"created_at": "2026-05-07T05:25:56.361Z"
}
],
"next_cursor": null
},
"errors": null
}
Docs for agents: llms.txt
Was this page helpful?
⌘I