Integrations
List assets
See the agents Ollive found on your connected platforms.
How it works
Each agent shows whether Ollive is monitoring it. If its deployment_id is empty, it isn’t monitored: pass its id to Create a deployment to start.
Request body
application/json
- integration_idstring (uuid)
Only show agents from this integration. Leave it out to see all of them.
Response
The agents found. An empty list if there are none.
- dataobject[]required
One entry per agent.
- idstringrequired
The agent’s ID in Ollive. Use it as
asset_idto start monitoring. - integration_idstring (uuid)required
The integration it was found on.
- typestringrequired
What kind of agent it is.
retell_agentretell_agent_swarmcustom_agentlangfuse_agent - namestringrequired
The agent’s name.
- provider_idstringrequired
The agent’s ID on the platform, such as a Retell
agent_id. Empty if the platform has none. - deployment_idstringrequired
The deployment monitoring this agent. Empty if it isn’t monitored.
- created_atstring (date-time)required
When Ollive first found it.
- updated_atstring (date-time)required
When it last changed.
Something in the request is wrong. code and param tell you what.
Returns an error, for example with the code invalid_request.
The API key is missing, wrong, revoked or expired.
Returns an error, for example with the code authentication_failed.