GET /public/v1/integrations
Returns all channels that are currently connected to your organization. You will need the channelid values when scheduling posts with POST /public/v1/posts.
Example
Response
The unique channel identifier. Pass this value as
integration.id when creating a post.The human-readable name you assigned to this channel in Volta.
The platform identifier (e.g.
"x", "linkedin", "instagram").The platform-specific handle or slug for the connected account.
URL of the profile picture for this channel, if available.
GET /public/v1/connectors
Returns the full list of connector types available on your Volta instance. Each connector entry describes a supported platform, its authorization status (whether OAuth credentials have been configured), and the capabilities it offers (e.g. text posts, image posts, scheduling). This endpoint is particularly useful in agent workflows where you need to discover which platforms are ready to use before attempting to schedule a post or trigger an authorization flow.Example
Response
POST /public/v1/connectors/:id/authorize
Starts the OAuth authorization flow for a connector so you can connect a new account of that platform type. If the connector is already authorized, the response confirms this immediately without redirecting.Path parameters
The connector identifier (e.g.
"x", "linkedin", "instagram"). Retrieve available connector IDs from GET /public/v1/connectors.Example
Response
When the connector requires OAuth, the response contains a URL to redirect the user to:For platforms that use credential-based authentication (Bluesky, Telegram, Nostr, and others), you configure credentials directly in the Volta dashboard rather than through this endpoint.
GET /public/v1/connectors/:id/analytics
Returns platform-specific analytics data for a connected channel on a given date. The shape of the response varies by platform depending on what metrics the provider exposes (impressions, engagement, follower growth, etc.).Path parameters
The ID of the connected channel. Use the
id returned by GET /public/v1/integrations.Query parameters
The date for which to retrieve analytics, in
YYYY-MM-DD format (e.g. "2025-01-15").