List procedures
curl --request GET \
--url https://api.operator.xyz/procedures \
--header 'Authorization: Bearer <token>' \
--header 'Operator-Version: <operator-version>'import requests
url = "https://api.operator.xyz/procedures"
headers = {
"Operator-Version": "<operator-version>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'Operator-Version': '<operator-version>', Authorization: 'Bearer <token>'}
};
fetch('https://api.operator.xyz/procedures', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"page": [
{
"id": "<string>",
"livemode": true,
"name": "<string>",
"conversation_id": "<string>",
"agent_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"status": "pending",
"output": null,
"error": null
}
],
"cursor": null
}{
"code": "<string>",
"message": "<string>",
"data": "<unknown>"
}Procedures
List procedures
Returns a paginated list of procedure executions, optionally filtered by conversation.
GET
/
procedures
List procedures
curl --request GET \
--url https://api.operator.xyz/procedures \
--header 'Authorization: Bearer <token>' \
--header 'Operator-Version: <operator-version>'import requests
url = "https://api.operator.xyz/procedures"
headers = {
"Operator-Version": "<operator-version>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'Operator-Version': '<operator-version>', Authorization: 'Bearer <token>'}
};
fetch('https://api.operator.xyz/procedures', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"page": [
{
"id": "<string>",
"livemode": true,
"name": "<string>",
"conversation_id": "<string>",
"agent_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"status": "pending",
"output": null,
"error": null
}
],
"cursor": null
}{
"code": "<string>",
"message": "<string>",
"data": "<unknown>"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
The API version to use.
Available options:
2025-06-19 Query Parameters
Filter by agent ID
Filter by conversation ID
Filter procedures created after this date.
Filter procedures created before this date.
Pagination cursor for retrieving the next page of results. Use the cursor value returned in the previous response to fetch subsequent pages.

