Integrations
Sync an integration
Ask Ollive to read the agents on a platform now.
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.
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.
This platform type has no agents to read.
Returns an error, for example with the code assets_not_supported.
The API key is missing, wrong, revoked or expired.
Returns an error, for example with the code authentication_failed.
We couldn’t find that item in your account.
Returns an error, for example with the code not_found.
We couldn’t reach the platform. Check the keys, then try again.
Returns an error, for example with the code provider_error.