# Kavenio ## Docs - [Archive Bluesky conversation](https://kavenio.com/docs/api-reference/accounts/archive-a-bluesky-conversation.md): Archives a Bluesky DM conversation for the connected account through the Bluesky Chat leaveConvo operation. - [Check account health](https://kavenio.com/docs/api-reference/accounts/check-account-health.md): Refreshes account health and readiness information for a connected account. - [Disconnect account](https://kavenio.com/docs/api-reference/accounts/disconnect-an-account.md): Disconnects a connected account and returns the resulting account state. - [Dismiss Mastodon notification](https://kavenio.com/docs/api-reference/accounts/dismiss-a-mastodon-notification.md): Dismisses one Mastodon notification by provider id. - [Get account](https://kavenio.com/docs/api-reference/accounts/get-a-connected-account.md): Returns one connected account by ID. - [Get Mastodon status context](https://kavenio.com/docs/api-reference/accounts/get-mastodon-status-context.md): Returns ancestor and descendant statuses for a Mastodon status. - [List Bluesky conversations](https://kavenio.com/docs/api-reference/accounts/list-bluesky-conversations.md): Returns text DM conversations for a connected Bluesky account through the Bluesky Chat API. - [List Bluesky messages](https://kavenio.com/docs/api-reference/accounts/list-bluesky-messages.md): Returns text messages for one Bluesky DM conversation by provider conversation id. - [List accounts](https://kavenio.com/docs/api-reference/accounts/list-connected-accounts.md): Returns connected social accounts for the authenticated organization. - [List Mastodon conversations](https://kavenio.com/docs/api-reference/accounts/list-mastodon-conversations.md): Returns direct conversations for a connected Mastodon account where the instance supports the conversations API. - [List Mastodon engagement items](https://kavenio.com/docs/api-reference/accounts/list-mastodon-engagement-items.md): Returns persisted engagement items for a connected Mastodon account, including synced notifications, conversations, and status replies. - [List Mastodon notifications](https://kavenio.com/docs/api-reference/accounts/list-mastodon-notifications.md): Returns Mastodon notifications for a connected Mastodon account. - [Mark Mastodon conversation read](https://kavenio.com/docs/api-reference/accounts/mark-a-mastodon-conversation-read.md): Marks one Mastodon conversation as read by provider id. - [Mark Bluesky conversation read](https://kavenio.com/docs/api-reference/accounts/mark-bluesky-conversation-read.md): Marks a Bluesky DM conversation read through the Bluesky Chat API. Optionally pass the provider message id to mark read through that message. - [Move account](https://kavenio.com/docs/api-reference/accounts/move-a-connected-account.md): Moves a connected account to another profile. - [Refresh TikTok creator info](https://kavenio.com/docs/api-reference/accounts/refresh-tiktok-creator-info.md): Refreshes TikTok creator information and posting readiness for a connected account. - [Replace account](https://kavenio.com/docs/api-reference/accounts/replace-account-fields.md): Updates editable connected account fields. Public metadata updates must not include provider credential fields. - [Run Mastodon status action](https://kavenio.com/docs/api-reference/accounts/run-a-mastodon-status-action.md): Runs one concrete Mastodon status action: favourite, unfavourite, reblog, unreblog, bookmark, unbookmark, mute, or unmute. - [Send Bluesky message](https://kavenio.com/docs/api-reference/accounts/send-a-bluesky-message.md): Sends one text-only Bluesky DM into an existing conversation. Attachments are not supported. - [Update account](https://kavenio.com/docs/api-reference/accounts/update-a-connected-account.md): Partially updates editable connected account fields. Public metadata updates must not include provider credential fields. - [List activity events](https://kavenio.com/docs/api-reference/activity/list-activity-events.md): Returns recent activity events for the authenticated organization, optionally filtered by subject, platform, severity, or time range. - [Add users to an ad audience](https://kavenio.com/docs/api-reference/ad-audiences/add-users-to-an-ad-audience.md): Adds hashed or provider-normalized users to an advertising audience. Each user must include an email or phone. - [Create an ad audience](https://kavenio.com/docs/api-reference/ad-audiences/create-an-ad-audience.md): Creates a provider-backed advertising audience. Requests use internal connected accountId plus platform-native adAccountId where required. - [Delete an ad audience](https://kavenio.com/docs/api-reference/ad-audiences/delete-an-ad-audience.md): Deletes a provider-backed advertising audience by ID. - [Get an ad audience](https://kavenio.com/docs/api-reference/ad-audiences/get-an-ad-audience.md): Returns one provider-backed advertising audience by ID. - [List ad audiences](https://kavenio.com/docs/api-reference/ad-audiences/list-ad-audiences.md): Returns advertising audiences for an internal connected account and optional platform ad account. - [List ad catalog product sets](https://kavenio.com/docs/api-reference/ad-catalogs/list-ad-catalog-product-sets.md): Returns product sets for an advertising catalog. - [List ad catalogs](https://kavenio.com/docs/api-reference/ad-catalogs/list-ad-catalogs.md): Returns provider ad catalogs for an internal connected account and platform ad account. - [Add conversion associations](https://kavenio.com/docs/api-reference/ad-conversions/add-conversion-associations.md): Associates campaigns with a provider conversion destination. - [Create a conversion destination](https://kavenio.com/docs/api-reference/ad-conversions/create-a-conversion-destination.md): Creates a provider conversion destination for a connected ads account. - [Delete a conversion destination](https://kavenio.com/docs/api-reference/ad-conversions/delete-a-conversion-destination.md): Deletes a provider conversion destination. adAccountId can be supplied by query or JSON body. - [Get a conversion destination](https://kavenio.com/docs/api-reference/ad-conversions/get-a-conversion-destination.md): Returns one provider conversion destination. - [Get conversion metrics](https://kavenio.com/docs/api-reference/ad-conversions/get-conversion-metrics.md): Returns provider metrics for a conversion destination. - [Get conversions quality](https://kavenio.com/docs/api-reference/ad-conversions/get-conversions-quality.md): Returns provider match quality diagnostics for conversions. - [List conversion associations](https://kavenio.com/docs/api-reference/ad-conversions/list-conversion-associations.md): Returns campaign associations for a provider conversion destination. - [List conversion destinations](https://kavenio.com/docs/api-reference/ad-conversions/list-conversion-destinations.md): Returns conversion destinations for a connected ads account. - [Remove conversion associations](https://kavenio.com/docs/api-reference/ad-conversions/remove-conversion-associations.md): Removes campaign associations from a provider conversion destination. Inputs can be supplied by query or JSON body. - [Send conversion adjustments](https://kavenio.com/docs/api-reference/ad-conversions/send-conversion-adjustments.md): Sends provider conversion adjustments such as retractions, restatements, or enhancements. - [Send conversion events](https://kavenio.com/docs/api-reference/ad-conversions/send-conversion-events.md): Sends conversion events to a configured provider conversion destination. - [Update a conversion destination](https://kavenio.com/docs/api-reference/ad-conversions/update-a-conversion-destination.md): Updates mutable fields on a provider conversion destination. - [Archive a lead form](https://kavenio.com/docs/api-reference/ad-leads/archive-a-lead-form.md): Archives a provider lead form. - [Create a lead form](https://kavenio.com/docs/api-reference/ad-leads/create-a-lead-form.md): Creates a provider lead form for a connected ads account. - [Create a test lead](https://kavenio.com/docs/api-reference/ad-leads/create-a-test-lead.md): Creates a provider test lead for a lead form. - [Get a lead form](https://kavenio.com/docs/api-reference/ad-leads/get-a-lead-form.md): Returns one provider lead form. - [List ad leads](https://kavenio.com/docs/api-reference/ad-leads/list-ad-leads.md): Returns advertising leads, optionally filtered by lead form. - [List lead form leads](https://kavenio.com/docs/api-reference/ad-leads/list-lead-form-leads.md): Returns leads captured by a specific lead form. - [List lead forms](https://kavenio.com/docs/api-reference/ad-leads/list-lead-forms.md): Returns lead forms for a connected ads account. - [Estimate ad reach](https://kavenio.com/docs/api-reference/ad-targeting/estimate-ad-reach.md): Returns provider reach estimates for a targeting specification. - [Search ad interests](https://kavenio.com/docs/api-reference/ad-targeting/search-ad-interests.md): Searches legacy provider interest targeting entities. - [Search ad targeting](https://kavenio.com/docs/api-reference/ad-targeting/search-ad-targeting.md): Searches provider targeting entities such as geographies, interests, behaviors, or income tiers. - [Boost a post](https://kavenio.com/docs/api-reference/ads/boost-a-post.md): Creates a provider-backed ad from an existing post. - [Cancel an ad](https://kavenio.com/docs/api-reference/ads/cancel-an-ad.md): Cancels a Kavenio-created or provider-backed ad. - [Create a click-to-WhatsApp ad](https://kavenio.com/docs/api-reference/ads/create-a-click-to-whatsapp-ad.md): Creates a Meta click-to-WhatsApp ad. - [Create an ad](https://kavenio.com/docs/api-reference/ads/create-an-ad.md): Creates a provider-backed ad. Requests use internal connected accountId plus platform-native adAccountId and require an Idempotency-Key header at runtime. - [Get ad analytics](https://kavenio.com/docs/api-reference/ads/get-ad-analytics.md): Returns analytics for a Kavenio-created or provider-derived ad. - [Get ad campaign tree](https://kavenio.com/docs/api-reference/ads/get-ad-campaign-tree.md): Returns campaigns, ad sets, and ads as a provider tree. - [Get ad tracking tags](https://kavenio.com/docs/api-reference/ads/get-ad-tracking-tags.md): Returns tracking tag settings attached to an ad. - [Get ads timeline](https://kavenio.com/docs/api-reference/ads/get-ads-timeline.md): Returns time-ordered ad lifecycle and delivery events. - [Get an ad](https://kavenio.com/docs/api-reference/ads/get-an-ad.md): Returns one Kavenio-created or provider-derived ad. - [List ad accounts](https://kavenio.com/docs/api-reference/ads/list-ad-accounts.md): Returns provider ad accounts available from an internal connected account. - [List ad campaigns](https://kavenio.com/docs/api-reference/ads/list-ad-campaigns.md): Returns provider ad campaigns for connected ad accounts. - [List ads](https://kavenio.com/docs/api-reference/ads/list-ads.md): Returns Kavenio-created and optionally provider-derived ads with filters and pagination. - [Update ad campaign status](https://kavenio.com/docs/api-reference/ads/update-ad-campaign-status.md): Updates a provider campaign status. - [Update ad set status](https://kavenio.com/docs/api-reference/ads/update-ad-set-status.md): Updates a provider ad set status. - [Update ad tracking tags](https://kavenio.com/docs/api-reference/ads/update-ad-tracking-tags.md): Updates tracking tag settings attached to an ad. - [Get Google Business performance](https://kavenio.com/docs/api-reference/analytics/get-google-business-performance.md): Returns Google Business performance metrics. - [Get Google Business search keywords](https://kavenio.com/docs/api-reference/analytics/get-google-business-search-keywords.md): Returns Google Business search keyword metrics. - [Get unified post analytics](https://kavenio.com/docs/api-reference/analytics/get-unified-post-analytics.md): Returns unified post analytics. Single-post mode fetches supported platform metrics and stores snapshots; list mode reads the latest stored snapshots without provider fan-out. - [List inbox engagement](https://kavenio.com/docs/api-reference/analytics/list-inbox-engagement.md): Returns persisted account engagement items from supported social providers. Mastodon direct conversations are excluded unless includeDirect is true; Telegram conversations are available with platform=telegram and itemType=telegram_conversation. - [List inbox reviews](https://kavenio.com/docs/api-reference/analytics/list-inbox-reviews.md): Returns review inbox items from supported review providers. - [Create API key](https://kavenio.com/docs/api-reference/api-keys/create-an-api-key.md): Creates an API key and returns its secret once. Store the secret immediately; it cannot be retrieved later. - [List API keys](https://kavenio.com/docs/api-reference/api-keys/list-api-keys.md): Returns API keys owned by the authenticated user. - [Revoke API key](https://kavenio.com/docs/api-reference/api-keys/revoke-an-api-key.md): Revokes an API key owned by the authenticated user. - [Begin connect](https://kavenio.com/docs/api-reference/connect/begin-oauth-connect.md): Creates an OAuth connect session and returns the provider authorization URL. - [Claim Telegram Business connection](https://kavenio.com/docs/api-reference/connect/claim-telegram-business-connection.md): Claims the short-lived code sent by the Kavenio bot after a Telegram user connects it as a Business bot with story-management access. - [Complete hosted connect callback](https://kavenio.com/docs/api-reference/connect/complete-hosted-oauth-callback.md): Handles provider OAuth redirects for hosted connect flows and redirects back to the Kavenio app with the connection result. - [Complete connect](https://kavenio.com/docs/api-reference/connect/complete-oauth-connect.md): Completes an OAuth connect session using the provider authorization code. - [Complete token connect](https://kavenio.com/docs/api-reference/connect/complete-token-connect.md): Connects a provider that requires user-supplied token credentials. Raw tokens are accepted only in the request and are never returned. - [Connect Bluesky credentials](https://kavenio.com/docs/api-reference/connect/connect-bluesky-credentials.md): Connects a Bluesky account using an identifier and app password. The app password is accepted only in the request and is never returned. - [Connect Telegram chat](https://kavenio.com/docs/api-reference/connect/connect-telegram-chat.md): Connects a Telegram channel or group using the managed Kavenio bot. The bot must already be added to the target chat with posting rights. - [Connect Telegram credentials](https://kavenio.com/docs/api-reference/connect/connect-telegram-credentials.md): Connects a Telegram bot or chat using supplied credentials. The bot token is accepted only in the request and is never returned. - [Create Telegram access code](https://kavenio.com/docs/api-reference/connect/create-telegram-access-code.md): Creates a short-lived Telegram access code for connecting a channel or group through the managed Kavenio bot. - [Get Telegram access-code status](https://kavenio.com/docs/api-reference/connect/get-telegram-access-code-status.md): Returns the organization-scoped status for a Telegram access code. - [Get Telegram Business pairing status](https://kavenio.com/docs/api-reference/connect/get-telegram-business-pairing-status.md): Returns the organization-scoped status of an automatic Telegram Business pairing session. - [List LinkedIn organizations](https://kavenio.com/docs/api-reference/connect/linkedin-organization-discovery-unavailable.md): Reserved for compatibility. Kavenio currently supports LinkedIn personal-profile publishing only and returns an unsupported error. - [Select LinkedIn organization](https://kavenio.com/docs/api-reference/connect/linkedin-organization-selection-unavailable.md): Reserved for compatibility. Kavenio currently supports LinkedIn personal-profile publishing only and returns an unsupported error. - [List connect providers](https://kavenio.com/docs/api-reference/connect/list-connect-providers.md): Returns social and ads providers available to the authenticated user. - [List Discord connect channels](https://kavenio.com/docs/api-reference/connect/list-discord-connect-channels.md): Returns Discord guild channels available during account connection. - [List Facebook Pages](https://kavenio.com/docs/api-reference/connect/list-facebook-pages.md): Returns Facebook Pages available from a connected Facebook account. - [List Google Business connect locations](https://kavenio.com/docs/api-reference/connect/list-google-business-connect-locations.md): Returns Google Business locations available during account connection. - [List Instagram accounts](https://kavenio.com/docs/api-reference/connect/list-instagram-accounts.md): Returns Instagram business or creator accounts available from a connected account. - [List Pinterest boards](https://kavenio.com/docs/api-reference/connect/list-pinterest-boards.md): Returns Pinterest boards available from a connected Pinterest account. - [List Reddit flairs](https://kavenio.com/docs/api-reference/connect/list-reddit-flairs.md): Returns post flair choices for a connected Reddit account and subreddit. - [List Reddit subreddits](https://kavenio.com/docs/api-reference/connect/list-reddit-subreddits.md): Returns Reddit subreddits available from a connected Reddit account. - [List YouTube channels](https://kavenio.com/docs/api-reference/connect/list-youtube-channels.md): Returns YouTube channels available from a connected YouTube account. - [List YouTube playlists](https://kavenio.com/docs/api-reference/connect/list-youtube-playlists.md): Returns YouTube playlists available from a connected YouTube account. - [Receive Telegram webhook update](https://kavenio.com/docs/api-reference/connect/receive-telegram-webhook-update.md): Webhook receiver for Telegram Bot API updates. Called by Telegram and authenticated with the bot's secret token header, not a bearer token. - [Select Discord channel](https://kavenio.com/docs/api-reference/connect/select-discord-channel.md): Selects a Discord channel destination, provisions its webhook, and attaches it to a profile. - [Select Facebook Page](https://kavenio.com/docs/api-reference/connect/select-facebook-page.md): Selects a Facebook Page destination and attaches it to a profile. - [Select Google Business location](https://kavenio.com/docs/api-reference/connect/select-google-business-location.md): Selects a Google Business location destination and attaches it to a profile. - [Select Instagram account](https://kavenio.com/docs/api-reference/connect/select-instagram-account.md): Selects an Instagram account destination and attaches it to a profile. - [Select Pinterest board](https://kavenio.com/docs/api-reference/connect/select-pinterest-board.md): Selects a Pinterest board destination and attaches it to a profile. - [Select YouTube channel](https://kavenio.com/docs/api-reference/connect/select-youtube-channel.md): Selects a YouTube channel destination and attaches it to a profile. - [Start Telegram Business pairing](https://kavenio.com/docs/api-reference/connect/start-automatic-telegram-business-pairing.md): Creates an expiring single-use Telegram bot link. After the user starts the bot and grants Story management in Chat Automation, Kavenio connects the matching Telegram profile automatically. - [Assign Discord role](https://kavenio.com/docs/api-reference/discord/assign-discord-role.md): Assigns a non-@everyone role to a Discord guild member through the connected bot. - [Create Discord event](https://kavenio.com/docs/api-reference/discord/create-discord-scheduled-event.md): Creates an external, voice, or stage scheduled event in the connected Discord account guild. - [Delete Discord event](https://kavenio.com/docs/api-reference/discord/delete-discord-scheduled-event.md): Hard-deletes a scheduled event. Use PATCH status=cancelled when cancellation should remain visible. - [Get Discord event](https://kavenio.com/docs/api-reference/discord/get-discord-scheduled-event.md): Returns one scheduled event from the connected Discord account guild. - [Get Discord settings](https://kavenio.com/docs/api-reference/discord/get-discord-settings.md): Returns selected guild, channel, webhook identity, and readiness for a connected Discord account. - [List Discord channels](https://kavenio.com/docs/api-reference/discord/list-discord-channels.md): Lists manageable Discord guild channels for a connected Discord account. - [List Discord members](https://kavenio.com/docs/api-reference/discord/list-discord-members.md): Lists members for the connected Discord account guild when Discord intents permit it. - [List Discord pins](https://kavenio.com/docs/api-reference/discord/list-discord-pins.md): Lists pinned messages for a channel that belongs to the connected Discord account guild. - [List Discord roles](https://kavenio.com/docs/api-reference/discord/list-discord-roles.md): Lists roles for the connected Discord account guild. - [List Discord events](https://kavenio.com/docs/api-reference/discord/list-discord-scheduled-events.md): Lists scheduled events in the connected Discord account guild. - [Pin Discord message](https://kavenio.com/docs/api-reference/discord/pin-discord-message.md): Pins a message in a channel that belongs to the connected Discord account guild. - [Remove Discord role](https://kavenio.com/docs/api-reference/discord/remove-discord-role.md): Removes a non-@everyone role from a Discord guild member through the connected bot. - [Send Discord DM](https://kavenio.com/docs/api-reference/discord/send-discord-direct-message.md): Sends a direct message through a connected Discord bot to a reachable Discord user. - [Unpin Discord message](https://kavenio.com/docs/api-reference/discord/unpin-discord-message.md): Unpins a message in a channel that belongs to the connected Discord account guild. - [Update Discord event](https://kavenio.com/docs/api-reference/discord/update-discord-scheduled-event.md): Updates a scheduled event or cancels it with status=cancelled. - [Update Discord settings](https://kavenio.com/docs/api-reference/discord/update-discord-settings.md): Updates the selected Discord channel or webhook identity for a connected Discord account. - [Create feature request](https://kavenio.com/docs/api-reference/feature-requests/create-a-feature-request.md): Submits product feedback for the authenticated user. - [Complete Google Business verification](https://kavenio.com/docs/api-reference/google-business/complete-google-business-verification.md): Completes a Google Business verification flow using the provider verification PIN. - [Create Google Business media](https://kavenio.com/docs/api-reference/google-business/create-google-business-media.md): Creates a Google Business media item from a public source URL. - [Create Google Business place action](https://kavenio.com/docs/api-reference/google-business/create-google-business-place-action.md): Creates a Google Business place action link for a location. - [Delete Google Business review reply](https://kavenio.com/docs/api-reference/google-business/delete-a-google-business-review-reply.md): Deletes the owner reply for a Google Business review. - [Delete Google Business media](https://kavenio.com/docs/api-reference/google-business/delete-google-business-media.md): Deletes a Google Business media item. - [Delete Google Business place action](https://kavenio.com/docs/api-reference/google-business/delete-google-business-place-action.md): Deletes a Google Business place action link for a location. - [Fetch Google Business verification options](https://kavenio.com/docs/api-reference/google-business/fetch-google-business-verification-options.md): Fetches available Google Business verification options for a location. - [Get Google Business attributes](https://kavenio.com/docs/api-reference/google-business/get-google-business-attributes.md): Returns Google Business attributes for a location. - [Get Google Business food menus](https://kavenio.com/docs/api-reference/google-business/get-google-business-food-menus.md): Returns Google Business food menus for a location. - [Get Google Business location details](https://kavenio.com/docs/api-reference/google-business/get-google-business-location-details.md): Returns Google Business location details for a connected account. - [Get Google Business services](https://kavenio.com/docs/api-reference/google-business/get-google-business-services.md): Returns Google Business service items for a location. - [Get Google Business verification state](https://kavenio.com/docs/api-reference/google-business/get-google-business-verification-state.md): Returns Google Business verification state for a location. - [List Google Business attribute metadata](https://kavenio.com/docs/api-reference/google-business/list-google-business-attribute-metadata.md): Returns Google Business attribute metadata for a location or category and region. - [List Google Business media](https://kavenio.com/docs/api-reference/google-business/list-google-business-media.md): Returns Google Business media items for a location. - [List Google Business place actions](https://kavenio.com/docs/api-reference/google-business/list-google-business-place-actions.md): Returns Google Business place action links for a location. - [List Google Business reviews](https://kavenio.com/docs/api-reference/google-business/list-google-business-reviews.md): Returns Google Business reviews for a location. - [Replace Google Business services](https://kavenio.com/docs/api-reference/google-business/replace-google-business-services.md): Replaces Google Business service items for a location. - [Reply to Google Business review](https://kavenio.com/docs/api-reference/google-business/reply-to-a-google-business-review.md): Creates or updates the owner reply for a Google Business review. - [Start Google Business verification](https://kavenio.com/docs/api-reference/google-business/start-google-business-verification.md): Starts a Google Business verification flow for a location. - [Update Google Business attributes](https://kavenio.com/docs/api-reference/google-business/update-google-business-attributes.md): Updates Google Business attributes using the supplied attribute mask. - [Update Google Business food menus](https://kavenio.com/docs/api-reference/google-business/update-google-business-food-menus.md): Updates Google Business food menus for a location. - [Update Google Business location details](https://kavenio.com/docs/api-reference/google-business/update-google-business-location-details.md): Updates selected Google Business location fields using the supplied update mask. - [Update Google Business place action](https://kavenio.com/docs/api-reference/google-business/update-google-business-place-action.md): Updates a Google Business place action link for a location. - [Create integration subscription](https://kavenio.com/docs/api-reference/integrations/create-integration-subscription.md): Idempotently attaches a public HTTPS callback to selected Kavenio events. - [Delete integration subscription](https://kavenio.com/docs/api-reference/integrations/delete-integration-subscription.md): Idempotently detaches an automation callback owned by the authenticated workspace. - [Get integration identity](https://kavenio.com/docs/api-reference/integrations/get-integration-identity.md): Returns the workspace, credential type, client identity, and effective automation scopes for the authenticated connection. - [List integration subscriptions](https://kavenio.com/docs/api-reference/integrations/list-integration-subscriptions.md): Returns automation subscriptions with callback paths redacted. - [List recent integration events](https://kavenio.com/docs/api-reference/integrations/list-recent-integration-events.md): Returns retained canonical webhook payloads newest first for trigger samples and fallback polling. - [Create media presign URL](https://kavenio.com/docs/api-reference/media/create-a-media-presign-url.md): Creates a short-lived upload URL and public media URL for direct upload workflows. - [Upload media](https://kavenio.com/docs/api-reference/media/upload-media.md): Uploads one or more base64-encoded media items and returns public URLs. - [Validate media](https://kavenio.com/docs/api-reference/media/validate-media.md): Validates a public media URL and returns content type, size, type, and platform limit information when available. - [Delete platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/delete-platform-app-credential.md): Deletes a platform app credential and returns the affected account impact. - [Disable platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/disable-platform-app-credential.md): Disables a platform app credential and returns the affected account impact. - [Get platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/get-platform-app-credential.md): Returns one platform app credential and its account impact with secret values redacted. - [List platform app credentials](https://kavenio.com/docs/api-reference/platform-credentials/list-platform-app-credentials.md): Returns organization platform app credentials with secret values redacted. - [List platform credential catalog](https://kavenio.com/docs/api-reference/platform-credentials/list-platform-credential-catalog.md): Returns supported platform app credential families, fields, scopes, and environment key requirements. - [Mark accounts needs reconnect](https://kavenio.com/docs/api-reference/platform-credentials/mark-accounts-needs-reconnect.md): Marks accounts linked to a platform app credential as needing reconnect. - [Reset platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/reset-platform-app-credential.md): Resets platform app credential test state and returns the affected account impact. - [Test platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/test-platform-app-credential.md): Tests supplied credential values or an existing credential without exposing secret values. - [Upsert platform app credential](https://kavenio.com/docs/api-reference/platform-credentials/upsert-platform-app-credential.md): Creates or updates an organization platform app credential. Secret values are accepted only in the request and are never returned. - [Bulk upload posts](https://kavenio.com/docs/api-reference/posts/bulk-upload-posts.md): Creates posts from CSV content and returns per-row creation or validation results. - [Create post](https://kavenio.com/docs/api-reference/posts/create-a-post.md): Creates a draft, scheduled post, queue-backed post, or immediate publish request depending on the payload fields. - [Delete post](https://kavenio.com/docs/api-reference/posts/delete-a-post.md): Deletes a post by ID and returns the deletion count. - [Delete post comment](https://kavenio.com/docs/api-reference/posts/delete-a-post-comment.md): Deletes a provider-backed comment owned by the connected account. Bluesky deletion is limited to comments authored by the connected DID. - [Edit published post](https://kavenio.com/docs/api-reference/posts/edit-a-published-post.md): Applies supported lifecycle edits to published platform targets and returns the resulting post state. - [Get post](https://kavenio.com/docs/api-reference/posts/get-a-post.md): Returns a post by ID, including platform target state. - [Get post analytics](https://kavenio.com/docs/api-reference/posts/get-post-analytics.md): Returns provider-backed analytics for a published post target. Supported platforms return normalized metrics; unsupported metrics are returned as null and listed in unsupportedMetrics. - [Like post comment](https://kavenio.com/docs/api-reference/posts/like-a-post-comment.md): Creates a provider-backed like on a comment. Bluesky requires the comment AT URI and CID and returns the created like record URI. - [List post comments](https://kavenio.com/docs/api-reference/posts/list-post-comments.md): Returns provider-backed comments or replies for a published post target. Bluesky comments are AT Protocol reply posts from the target thread. Mastodon comments are descendant statuses from the target status context. - [List posts](https://kavenio.com/docs/api-reference/posts/list-posts.md): Returns posts for the authenticated organization, optionally filtered by profile, account, platform, status, search text, or date range. - [Replace post](https://kavenio.com/docs/api-reference/posts/replace-post-fields.md): Updates editable fields on an existing post and returns the resulting post state. - [Reply to post comment](https://kavenio.com/docs/api-reference/posts/reply-to-a-post-comment.md): Creates a provider-backed reply for a published post target. For Bluesky, pass the root and parent AT URI/CID pair returned by the comments endpoint. For Mastodon, pass parentStatusId or omit it to reply to the published status. - [Retry post](https://kavenio.com/docs/api-reference/posts/retry-post-publishing.md): Retries failed platform targets for a post, optionally limited to specific target IDs. - [Unlike post comment](https://kavenio.com/docs/api-reference/posts/unlike-a-post-comment.md): Deletes a provider-backed like from a comment. Bluesky requires the like record URI returned by the like action. - [Unpublish post](https://kavenio.com/docs/api-reference/posts/unpublish-a-post.md): Starts unpublishing for published platform targets, optionally limited to specific target IDs. - [Update post](https://kavenio.com/docs/api-reference/posts/update-a-post.md): Partially updates editable fields on an existing post and returns the resulting post state. - [Create queue schedule](https://kavenio.com/docs/api-reference/queue/create-a-queue-schedule.md): Creates a reusable posting queue schedule for a profile. - [Delete queue schedule](https://kavenio.com/docs/api-reference/queue/delete-a-queue-schedule.md): Deletes a reusable posting queue schedule by profile and queue ID. - [Get next queue slot](https://kavenio.com/docs/api-reference/queue/get-next-queue-slot.md): Returns the next scheduled posting slot for a profile queue. The response uses the queue preview shape with at most one slot. - [List queue schedules](https://kavenio.com/docs/api-reference/queue/list-queue-schedules.md): Returns queue schedules for a profile, optionally filtered to one queue. - [Preview queue slots](https://kavenio.com/docs/api-reference/queue/preview-queue-slots.md): Returns upcoming scheduled times for a profile queue without creating posts. - [Update queue schedule](https://kavenio.com/docs/api-reference/queue/update-a-queue-schedule.md): Updates a reusable posting queue schedule and returns the resulting schedule. - [Archive Telegram conversation](https://kavenio.com/docs/api-reference/telegram/archive-a-telegram-conversation.md): Archives or unarchives one locally stored Telegram private conversation. This does not change Telegram provider state. - [Clear Telegram commands](https://kavenio.com/docs/api-reference/telegram/clear-telegram-command-menu.md): Clears the Telegram bot command menu for a connected Telegram account. - [Get Telegram commands](https://kavenio.com/docs/api-reference/telegram/get-telegram-command-menu.md): Returns the configured Telegram bot command menu for a connected Telegram account. - [List Telegram conversations](https://kavenio.com/docs/api-reference/telegram/list-telegram-conversations.md): Returns locally stored private Telegram conversations for a managed Telegram account. - [List Telegram messages](https://kavenio.com/docs/api-reference/telegram/list-telegram-messages.md): Returns locally stored messages for one managed Telegram private conversation. - [Send Telegram message](https://kavenio.com/docs/api-reference/telegram/send-a-telegram-message.md): Sends one text message into an existing managed Telegram private conversation. Telegram bots cannot initiate conversations with users who have not messaged the bot. - [Set Telegram commands](https://kavenio.com/docs/api-reference/telegram/set-telegram-command-menu.md): Replaces the Telegram bot command menu for a connected Telegram account. - [Create tracking tag](https://kavenio.com/docs/api-reference/tracking-tags/create-tracking-tag.md): Creates a Meta tracking tag for an ad account. - [Get tracking tag](https://kavenio.com/docs/api-reference/tracking-tags/get-tracking-tag.md): Returns one Meta tracking tag. - [Get tracking tag stats](https://kavenio.com/docs/api-reference/tracking-tags/get-tracking-tag-stats.md): Returns Meta tracking tag event statistics. - [List tracking tag shared accounts](https://kavenio.com/docs/api-reference/tracking-tags/list-tracking-tag-shared-accounts.md): Returns ad accounts with access to a Meta tracking tag. - [List tracking tags](https://kavenio.com/docs/api-reference/tracking-tags/list-tracking-tags.md): Returns Meta tracking tags for a connected ads account. - [Remove tracking tag shared account](https://kavenio.com/docs/api-reference/tracking-tags/remove-tracking-tag-shared-account.md): Removes an ad account share from a Meta tracking tag. adAccountId can be supplied by query or JSON body. - [Share tracking tag with account](https://kavenio.com/docs/api-reference/tracking-tags/share-tracking-tag-with-account.md): Shares a Meta tracking tag with another ad account. - [Update tracking tag](https://kavenio.com/docs/api-reference/tracking-tags/update-tracking-tag.md): Updates mutable fields on a Meta tracking tag. - [Validate post](https://kavenio.com/docs/api-reference/validation/validate-a-post.md): Validates a post payload against platform and scheduling rules without creating a post. - [Validate post length](https://kavenio.com/docs/api-reference/validation/validate-post-length.md): Returns character counts and per-platform length validity for the supplied text. - [Create webhook](https://kavenio.com/docs/api-reference/webhooks/create-a-webhook.md): Creates a webhook endpoint for selected Kavenio events. The endpoint URL must use HTTPS. - [Delete webhook](https://kavenio.com/docs/api-reference/webhooks/delete-a-webhook.md): Deletes a webhook endpoint by ID. - [List webhook delivery logs](https://kavenio.com/docs/api-reference/webhooks/list-webhook-delivery-logs.md): Returns time-ordered webhook delivery logs. Delivery state may reflect asynchronous retry workers. - [List webhooks](https://kavenio.com/docs/api-reference/webhooks/list-webhooks.md): Returns webhook endpoints configured for the authenticated organization. - [Replace webhook](https://kavenio.com/docs/api-reference/webhooks/replace-webhook-settings.md): Updates fields on an existing webhook endpoint. Send null for secret or customHeaders to clear those values. - [Send test webhook](https://kavenio.com/docs/api-reference/webhooks/send-a-test-webhook.md): Sends a test event to a configured webhook endpoint and returns the immediate delivery attempt result. - [Update webhook](https://kavenio.com/docs/api-reference/webhooks/update-a-webhook.md): Partially updates fields on an existing webhook endpoint. Send null for secret or customHeaders to clear those values. - [List WhatsApp conversions](https://kavenio.com/docs/api-reference/whatsapp-conversions/list-whatsapp-conversions.md): Returns recent WhatsApp conversion event activity. - [Send WhatsApp conversion](https://kavenio.com/docs/api-reference/whatsapp-conversions/send-whatsapp-conversion.md): Sends a WhatsApp conversion event to Meta. - [Analytics](https://kavenio.com/docs/api/analytics.md) - [Authentication](https://kavenio.com/docs/api/authentication.md) - [Connected accounts](https://kavenio.com/docs/api/connected-accounts.md) - [Errors](https://kavenio.com/docs/api/errors.md) - [Examples](https://kavenio.com/docs/api/examples.md) - [Idempotency](https://kavenio.com/docs/api/idempotency.md) - [Media](https://kavenio.com/docs/api/media.md) - [API Introduction](https://kavenio.com/docs/api/overview.md) - [Pagination](https://kavenio.com/docs/api/pagination.md) - [Rate limits](https://kavenio.com/docs/api/rate-limits.md) - [Versioning](https://kavenio.com/docs/api/versioning.md) - [Webhooks](https://kavenio.com/docs/api/webhooks.md) - [Discord support](https://kavenio.com/docs/changelog/discord-support.md) - [Telegram Support](https://kavenio.com/docs/changelog/telegram-support.md) - [CLI](https://kavenio.com/docs/cli/overview.md) - [Connect a social account](https://kavenio.com/docs/guides/connect-social-account.md) - [Cross-posting](https://kavenio.com/docs/guides/cross-posting.md) - [Use Google Business](https://kavenio.com/docs/guides/google-business.md) - [Manage ads](https://kavenio.com/docs/guides/manage-ads.md) - [All guides](https://kavenio.com/docs/guides/overview.md) - [Platform keys](https://kavenio.com/docs/guides/platform-keys.md) - [Publish your first post](https://kavenio.com/docs/guides/publish-first-post.md) - [Schedule posts](https://kavenio.com/docs/guides/schedule-posts.md) - [Set up webhooks](https://kavenio.com/docs/guides/setup-webhooks.md) - [Upload media](https://kavenio.com/docs/guides/upload-media.md) - [Use Kavenio with agents](https://kavenio.com/docs/guides/use-kavenio-with-agents.md) - [Validate posts](https://kavenio.com/docs/guides/validate-posts.md) - [Quickstart](https://kavenio.com/docs/index.md) - [Bluesky Posting API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/bluesky.md): Connect Bluesky accounts and publish text, images, GIFs, videos, link cards, and reply-chain threads. Review App Passwords, PDS sessions, limits, and errors. - [Discord](https://kavenio.com/docs/platforms/discord.md) - [Facebook Page Posting API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/facebook.md): Publish Facebook Page feed posts, images, videos, Stories, Reels, and carousels with Kavenio. Review payloads, media limits, scheduling, and common errors. - [Google Business](https://kavenio.com/docs/platforms/google-business.md) - [Instagram Publishing API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/instagram.md): Publish Instagram feed posts, carousels, Stories, and Reels with Kavenio. Review account setup, request payloads, media limits, scheduling, and errors. - [LinkedIn Publishing API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/linkedin.md): Publish LinkedIn text, images, videos, documents, first comments, and reshares to connected personal profiles with Kavenio. Review media rules, scheduling, and errors. - [Mastodon Posting API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/mastodon.md): Connect Mastodon accounts across instances and publish statuses, media, polls, and content warnings. Review OAuth, server limits, payloads, and errors. - [Platforms](https://kavenio.com/docs/platforms/overview.md) - [Pinterest Posting API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/pinterest.md): Connect Pinterest accounts, select boards, and publish image, video, and multi-image Pins. Review OAuth scopes, media limits, payloads, analytics, and errors. - [Reddit](https://kavenio.com/docs/platforms/reddit.md) - [Telegram](https://kavenio.com/docs/platforms/telegram.md) - [Threads Publishing API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/threads.md): Publish Threads text posts, images, videos, carousels, topic tags, and reply chains with Kavenio. Review payloads, media rules, scheduling, and errors. - [TikTok Publishing API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/tiktok.md): Publish TikTok videos, photo carousels, and drafts with Kavenio. Review creator readiness, privacy settings, payloads, media rules, scheduling, and errors. - [X (Twitter) Posting API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/x-twitter.md): Connect X accounts and publish posts, threads, replies, polls, images, GIFs, and videos. Review OAuth scopes, payloads, media limits, and errors. - [YouTube Videos & Shorts API Documentation | Kavenio Docs](https://kavenio.com/docs/platforms/youtube.md): Publish YouTube videos and Shorts with metadata, thumbnails, playlists, and visibility through Kavenio. Review payloads, requirements, scheduling, and errors. - [Agent quickstart](https://kavenio.com/docs/quickstart-agents.md) - [Node SDK](https://kavenio.com/docs/sdk/node.md) - [Overview](https://kavenio.com/docs/sdk/overview.md) ## OpenAPI Specs - [openapi](https://kavenio.com/docs/api/openapi.json) - [openapi-sdk-social](https://kavenio.com/docs/api/openapi-sdk-social.json)