Integrations

Sync an integration

Ask Ollive to read the agents on a platform now.

POSThttps://api.ollive.ai/api/integrations/sync/v1
v1

How it works

The call returns once Ollive has finished reading, with an updated last_synced_at. Then use List assets to see what was found.

If the platform can’t be reached, you get a 502 and nothing changes.

Authorization

  • Authorizationheaderrequired

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

Request body

application/json

  • idstring (uuid)required

    The integration’s ID.

Response

The integration, freshly synced.

  • idstring (uuid)required

    The integration’s ID.

  • typestringrequired

    The platform type, such as RETELL.

  • kindstringrequired

    What kind of platform it is.

    agent_platformagent_observabilityalert_and_workflow
  • namestringrequired

    The name you gave it.

  • keysobject[]required

    The keys saved on this integration. Secret values are never shown, only whether they are set.

    • namestringrequired

      The key’s name.

    • is_secretbooleanrequired

      Whether the value is secret.

    • is_setbooleanrequired

      Whether a value is saved.

    • valuestringrequired

      The saved value. Always empty for secret keys.

  • created_atstring (date-time)required

    When it was connected.

  • updated_atstring (date-time)required

    When it was last changed.

  • last_synced_atstring (date-time)

    When Ollive last read the agents on this platform. Missing until the first read.

← Test an integrationList assets →