Scouting API
Get Updates
GET
/
v1
/
scouting
/
tasks
/
{scout_id}
/
updates
curl --request GET \
--url 'https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?page_size=20' \
--header 'X-API-Key: YOUR_API_KEY'
import requests
response = requests.get(
"https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates",
headers={"X-API-Key": "YOUR_API_KEY"},
params={"page_size": 20}
)
print(response.json())
const params = new URLSearchParams({ page_size: "20" });
const response = await fetch(
`https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?${params}`,
{
method: "GET",
headers: { "X-API-Key": "YOUR_API_KEY" }
}
);
const data = await response.json();
{
"updates": [
{
"id": "<string>",
"timestamp": 123,
"content": "<string>",
"citations": [
{
"id": "<string>",
"url": "<string>",
"preview_data": {}
}
],
"stats": {
"num_tool_calls": 0,
"num_mcp_tool_calls": 0,
"num_webpages_read": 0,
"num_navigator_steps": 0,
"num_websites_visited": 0,
"sec_saved": 0
},
"structured_result": {},
"header_image_url": "<string>"
}
],
"prev_cursor": "<string>",
"next_cursor": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}curl --request GET \
--url 'https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?page_size=20' \
--header 'X-API-Key: YOUR_API_KEY'
import requests
response = requests.get(
"https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates",
headers={"X-API-Key": "YOUR_API_KEY"},
params={"page_size": 20}
)
print(response.json())
const params = new URLSearchParams({ page_size: "20" });
const response = await fetch(
`https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?${params}`,
{
method: "GET",
headers: { "X-API-Key": "YOUR_API_KEY" }
}
);
const data = await response.json();
Authorizations
Path Parameters
Previous
Update Email SettingsUpdate email notification settings and manage subscribers for a scout.
Next
⌘I
curl --request GET \
--url 'https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?page_size=20' \
--header 'X-API-Key: YOUR_API_KEY'
import requests
response = requests.get(
"https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates",
headers={"X-API-Key": "YOUR_API_KEY"},
params={"page_size": 20}
)
print(response.json())
const params = new URLSearchParams({ page_size: "20" });
const response = await fetch(
`https://api.yutori.com/v1/scouting/tasks/36d178a0-591f-4567-8019-32d24f9e55ba/updates?${params}`,
{
method: "GET",
headers: { "X-API-Key": "YOUR_API_KEY" }
}
);
const data = await response.json();
{
"updates": [
{
"id": "<string>",
"timestamp": 123,
"content": "<string>",
"citations": [
{
"id": "<string>",
"url": "<string>",
"preview_data": {}
}
],
"stats": {
"num_tool_calls": 0,
"num_mcp_tool_calls": 0,
"num_webpages_read": 0,
"num_navigator_steps": 0,
"num_websites_visited": 0,
"sec_saved": 0
},
"structured_result": {},
"header_image_url": "<string>"
}
],
"prev_cursor": "<string>",
"next_cursor": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}