Orakel-dokumentasjon
API-referanse

Destinations

Push destinations (Attio, HubSpot, …)

Denne siden finnes foreløpig bare på engelsk.

GET/api/destinationsAPI key

List push destinations

Returns all configured push destinations (Attio, HubSpot, webhook, etc.) for the authenticated API key's account.

200Successful response.
401Missing or invalid API key.
402Trial expired. Upgrade required.
429Rate limit or quota exceeded.
POST/api/destinationsAPI key

Create push destination

Creates a new push destination. Config fields are encrypted at rest. Returns the created destination with a 201 status.

namestringrequired

min 1 chars, max 100 chars

typestringrequired

"attio" | "comptoir" | "webhook" | "hubspot" | "twenty"

configobjectrequired
isActivebooleanoptional

Default: true

200Successful response.
401Missing or invalid API key.
402Trial expired. Upgrade required.
429Rate limit or quota exceeded.
GET/api/destinations/{name}API key

Get a push destination

Fetch a single push destination by its unique name.

namestringrequired
200Successful response.
401Missing or invalid API key.
402Trial expired. Upgrade required.
429Rate limit or quota exceeded.
POST/api/push/{destinationName}API key

Push companies to a destination

Sends enriched company profiles for the specified org numbers to the named push destination. Requires canPush tier permission.

destinationNamestringrequired
orgNumbersstring[]required
200Successful response.
401Missing or invalid API key.
402Trial expired. Upgrade required.
429Rate limit or quota exceeded.