Integrations

List assets

See the agents Ollive found on your connected platforms.

POSThttps://api.ollive.ai/api/integration-assets/query/v1
Safe to retryv1

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.

Authorization

  • Authorizationheaderrequired

    Your API key, after the word Bearer, like this: Bearer sk-…. Create a key.

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_id to 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.

← Sync an integrationList deployments →