Capability matrix
Read generated operation declarations for installed Social SDK adapters, including formats, backend routes, and scope guidance.
This table is generated from the same manifests used by local preparation and the diagnostic CLI. An available declaration describes an implemented route. It does not certify credentials, product approval, account eligibility or a successful live request. Read the platform/backend guide before enabling the operation. No adapter has live verification in this checkout.
An omitted operation is unsupported through the normalized API. Some operations need several permissions, and token/product restrictions can differ between member and organization accounts. The setup guide and current provider documentation determine the permissions for your account.
Surface is normalized for the SDK’s portable facade and native for a provider-specific route. Eligibility, approval, scopes, and accepted media sources are constraints on a declaration; they do not prove that a particular account can use it.
Diagnostic manifests use one fixed setup per adapter: Instagram Login for Instagram and a member author for LinkedIn. Facebook Login deletion and organization-only analytics can therefore appear unavailable in this table. Create the adapter with your actual flavor or author to inspect its declarations.
The adapter ID below identifies the implementation, such as instagram or zernio. It is not your configured backend instance key: references use the key registered with createSocial, such as default or company.
| Adapter ID | Platform | Surface | Operation | Declaration | Formats | Scope guidance | Eligibility | Approval | Media sources | Notes |
|---|---|---|---|---|---|---|---|---|---|---|
| mock | * | normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.status | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.publish | available | text, image, video | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | analytics.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | analytics.account.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | analytics.report.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | search.posts | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | profiles.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.follow | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.unfollow | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.block | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.unblock | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.mute | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | graph.unmute | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.list | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.cancelScheduled | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | media.upload | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | notifications.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | notifications.seen | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| mock | * | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | x | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | threads | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | bluesky | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | youtube | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | tiktok | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.publish | available | text, image, video, carousel, document | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| zernio | telegram | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | telegram | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | discord | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | google-business | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | snapchat | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| zernio | * | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | zernioNative(options).request sends one request to zernio.com/api with the API key. It never retries, adds idempotency keys or reconciles writes. |
| zernio | x | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | threads | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | bluesky | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | youtube | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | Zernio removes Facebook Page posts; personal profiles are not supported. | |
| zernio | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | discord | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | telegram | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | google-business | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | x | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. |
| zernio | discord | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. |
| zernio | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. | |
| zernio | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. | |
| zernio | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. | |
| zernio | telegram | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. |
| zernio | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. | |
| zernio | google-business | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. |
| zernio | youtube | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost edits published text (X assigns a new post ID); reschedulePost changes a draft, scheduled, failed or cancelled post. |
| zernio | tiktok | native | posts.publish.preflight | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: creatorInfo returns the privacy levels and posting state. |
| zernio | x | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | x | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | threads | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | threads | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | bluesky | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | bluesky | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | youtube | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | youtube | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | Zernio’s Facebook inbox is Page-scoped; personal profiles are not supported. | |
| zernio | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | Zernio’s Facebook inbox is Page-scoped; personal profiles are not supported. | |
| zernio | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | |
| zernio | tiktok | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | tiktok | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| zernio | x | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | x | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | bluesky | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | bluesky | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Zernio’s Facebook messaging is Page-scoped; recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Zernio’s Facebook messaging is Page-scoped; recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. | |
| zernio | telegram | normalized | messages.read | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | telegram | normalized | messages.write | available | None declared | See adapter setup | None declared | None declared | None declared | Recipient permissions and reply-window eligibility remain upstream constraints. |
| zernio | x | normalized | search.posts | available | None declared | See adapter setup | None declared | None declared | None declared | Recent X posts from the last seven days through Zernio. |
| zernio | native | comments.replies.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listCommentReplies. | |
| zernio | native | comments.replies.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listCommentReplies. | |
| zernio | native | comments.replies.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listCommentReplies. | |
| zernio | tiktok | native | comments.replies.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listCommentReplies. |
| zernio | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: moderateComment hides or unhides. | |
| zernio | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: moderateComment hides or unhides. | |
| zernio | threads | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: moderateComment hides or unhides. |
| zernio | x | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: moderateComment hides or unhides. |
| zernio | tiktok | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: moderateComment hides or unhides. |
| zernio | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. | |
| zernio | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. | |
| zernio | threads | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. |
| zernio | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. | |
| zernio | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. | |
| zernio | bluesky | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. |
| zernio | x | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. |
| zernio | youtube | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. |
| zernio | tiktok | native | comments.delete | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: deleteComment. |
| zernio | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: likePost, unlikePost, likeComment and unlikeComment. | |
| zernio | x | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: likePost, unlikePost, likeComment and unlikeComment. |
| zernio | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: likePost, unlikePost, likeComment and unlikeComment. | |
| zernio | youtube | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: likePost, unlikePost, likeComment and unlikeComment. |
| zernio | bluesky | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: likePost, unlikePost, likeComment and unlikeComment. |
| zernio | x | native | posts.repost | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: repost and unrepost. |
| zernio | x | native | bookmarks.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: bookmark and removeBookmark. |
| zernio | x | native | follows.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: follow and unfollow by X user ID. |
| zernio | native | mentions.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listMentions. | |
| zernio | native | mentions.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listMentions. | |
| zernio | native | mentions.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: listMentions. | |
| post-for-me | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | x | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | threads | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | bluesky | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | youtube | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | tiktok | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| post-for-me | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.publish | available | text, image, video, carousel, document | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Post for Me’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| post-for-me | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| post-for-me | * | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.postforme.dev with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| post-for-me | x | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. |
| post-for-me | threads | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. |
| post-for-me | bluesky | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. |
| post-for-me | youtube | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. |
| post-for-me | tiktok | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. |
| post-for-me | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. | |
| post-for-me | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. | |
| post-for-me | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. | |
| post-for-me | native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | Native access: updatePost changes a draft or scheduled post before it publishes. | |
| postfast | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | x | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | threads | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | bluesky | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | youtube | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | tiktok | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.publish | available | text, image, video, carousel, document | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. PostFast’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postfast | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postfast | telegram | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | telegram | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | google-business | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postfast | * | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.postfa.st with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| postiz | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | x | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | threads | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | bluesky | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | youtube | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | tiktok | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. Postiz’s Facebook integration is Page-scoped; personal profiles are not supported. | |
| postiz | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.publish | available | text, image, video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| postiz | mastodon | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | mastodon | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | telegram | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | discord | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | google-business | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | analytics.account.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | twitch | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. |
| postiz | * | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.postiz.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| postiz | slack | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | slack | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | lemmy | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | warpcast | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | nostr | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | vk | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | kick | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | medium | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | devto | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | hashnode | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | wordpress | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | listmonk | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.publish | available | image | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | dribbble | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | tumblr | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | mewe | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.publish | available | text | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | moltbook | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | skool | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.publish | available | text, image, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| postiz | whop | normalized | media.upload | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url, media-ref, blob, stream | Contract implementation; live account verification and provider/platform eligibility are separate. A Postiz-only channel type, listed under its Postiz identifier. |
| buffer | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | x | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | threads | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | bluesky | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.publish | available | video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | youtube | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | tiktok | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.publish | available | text, image, video, carousel, document | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.publish | available | image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. | |
| buffer | mastodon | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | mastodon | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.publish | available | text, image, video, carousel | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | google-business | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. |
| buffer | * | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.buffer.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| buffer | substack | normalized | accounts.read | available | None declared | See adapter setup | None declared | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.publish | available | text, image, video | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | https-url | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.schedule | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.list | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.status | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.cancelScheduled | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | posts.deleteBackendRecord | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | analytics.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| buffer | substack | normalized | analytics.report.read | available | None declared | See adapter setup | A connected account returned by the managed provider is required. | Provider account eligibility and application approval are checked by the managed provider. | None declared | Contract implementation; live account verification and provider/platform eligibility are separate. Substack Notes, listed under Buffer’s substack service. |
| bluesky | bluesky | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to the configured PDS and the Bluesky video service with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. A configured OAuth session may still replay an explicit DPoP nonce challenge or refresh its own credentials. |
| bluesky | bluesky | normalized | webhooks.verify | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Bluesky has no signed webhook delivery. Read the connected account inbox with notifications.list and markSeen. The firehose and Jetstream are network indexing streams; filtering by the connected DID watches its authored records, not inbound mentions or replies. blueskyJetstreamSubscription builds a Jetstream URL and parseBlueskyJetstreamEvent decodes frames; the SDK opens no sockets. |
| bluesky | bluesky | normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | posts.publish | available | text, image, video | See adapter setup | None declared | None declared | None declared | One to four images use app.bsky.embed.images; five to ten use app.bsky.embed.gallery and need width and height. Reply controls and quote blocking write a threadgate and postgate with the post in one com.atproto.repo.applyWrites call. App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | posts.schedule | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | AT Protocol records are visible once written. The post createdAt field is a client-declared timestamp and does not delay publication. |
| bluesky | bluesky | normalized | posts.read | available | text, image | See adapter setup | None declared | None declared | None declared | None declared |
| bluesky | bluesky | normalized | graph.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.follow | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.unfollow | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.block | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.unblock | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.mute | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | graph.unmute | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | likes.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | likes.write | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | lists.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | lists.write | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | profiles.search | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | native | moderation.report | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | posts.list | available | text, image | See adapter setup | None declared | None declared | None declared | None declared |
| bluesky | bluesky | native | posts.draft | available | None declared | See adapter setup | None declared | None declared | None declared | native.createDraft, listDrafts, updateDraft, and deleteDraft store private app.bsky.draft drafts. Drafts do not publish on a schedule; image, gallery, and video draft embeds hold device-local paths, not media bytes. |
| bluesky | bluesky | native | bookmarks.read | available | None declared | See adapter setup | None declared | None declared | None declared | Private bookmarks through app.bsky.bookmark; post records only. |
| bluesky | bluesky | native | bookmarks.write | available | None declared | See adapter setup | None declared | None declared | None declared | Private bookmarks through app.bsky.bookmark; post records only. |
| bluesky | bluesky | native | labels.read | available | None declared | See adapter setup | None declared | None declared | None declared | native.getLabelerServices and native.queryLabels read labeler views and labels. |
| bluesky | bluesky | native | messages.group.write | available | None declared | See adapter setup | None declared | None declared | None declared | Bluesky marks chat.bsky.group endpoints unstable while under active development. Group creation is not idempotent. |
| bluesky | bluesky | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| bluesky | bluesky | normalized | analytics.read | available | text, image | See adapter setup | None declared | None declared | None declared | None declared |
| bluesky | bluesky | normalized | analytics.account.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| bluesky | bluesky | normalized | comments.write | available | text | See adapter setup | None declared | None declared | None declared | App passwords authorize through the PDS. OAuth requires atproto plus appropriate repo:<collection>?action=… or rpc:<method> permissions, or the broad transition:generic grant. These are alternatives; inspect the returned grant. |
| bluesky | bluesky | normalized | posts.publish.video | available | video | See adapter setup | None declared | None declared | None declared | One MP4 per post from a media.upload reference. Publishing reads the video job once and creates the post only when the processed blob is ready; it never waits or polls. |
| bluesky | bluesky | native | comments.moderate | available | None declared | See adapter setup | None declared | None declared | None declared | Native hideReply adds or removes a reply URI in the root post’s threadgate hiddenReplies list. Only the root post’s author can hide replies. |
| bluesky | bluesky | normalized | media.upload | available | video | See adapter setup | None declared | None declared | None declared | Uploads one video/mp4 Blob of at most 300,000,000 bytes to the Bluesky video service with a PDS service token: one uploadVideo request up to 50,000,000 bytes, the multipart upload above that. Returns the processing job ID as the media reference. |
| bluesky | bluesky | native | media.video | available | video | See adapter setup | None declared | None declared | None declared | native.uploadVideo sends one app.bsky.video.uploadVideo request and returns the job. native.uploadVideoMultipart sends startUpload, each uploadPart in order, and finishUpload; startVideoUpload, uploadVideoPart, finishVideoUpload, getVideoUploadStatus, and abortVideoUpload expose each step for resuming. |
| bluesky | bluesky | native | media.status | available | video | See adapter setup | None declared | None declared | None declared | native.getVideoJobStatus reads app.bsky.video.getJobStatus once per call. |
| bluesky | bluesky | native | media.limits.read | available | video | See adapter setup | None declared | None declared | None declared | native.getVideoUploadLimits reads the daily video allowance. Uploads do not check it automatically. |
| bluesky | bluesky | native | posts.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Bluesky treats posts as immutable. A putRecord rewrite succeeds on the PDS, but the Bluesky AppView ignores post updates and the new CID breaks existing strong references from replies, quotes, likes, and reposts. |
| bluesky | bluesky | native | posts.repost | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | posts.quote | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | posts.delete | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | normalized | notifications.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | normalized | notifications.seen | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | profile.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | normalized | profiles.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | profile.update | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | feeds.read | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | normalized | search.posts | available | None declared | See adapter setup | None declared | None declared | None declared | App passwords or operation-specific OAuth permissions are required for authenticated calls; inspect the returned grant. |
| bluesky | bluesky | native | chat.read | available | None declared | See adapter setup | None declared | None declared | None declared | Native chat calls proxy through did:web:api.bsky.chat#bsky_chat. OAuth needs atproto transition:generic transition:chat.bsky in requested and metadata scopes, or appropriate rpc:chat.bsky… permissions; transition:generic alone excludes chat. Inspect returned grants. Application authorization is required. |
| bluesky | bluesky | native | chat.write | available | None declared | See adapter setup | None declared | None declared | None declared | Native chat calls proxy through did:web:api.bsky.chat#bsky_chat. OAuth needs atproto transition:generic transition:chat.bsky in requested and metadata scopes, or appropriate rpc:chat.bsky… permissions; transition:generic alone excludes chat. Inspect returned grants. Application authorization is required. |
| x | x | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.x.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| x | x | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies X-Twitter-Webhooks-Signature-OAuth2 or the legacy X-Twitter-Webhooks-Signature and decodes Account Activity deliveries. Answer the CRC GET with answerXWebhookChallenge. |
| x | x | normalized | posts.publish | available | text, image, video | tweet.read, tweet.write, users.read, media.write | None declared | None declared | blob | User-context OAuth2 token; current X API access/billing required. Up to four static JPEG/PNG/WEBP image Blobs, each at most 5 MiB, or one MP4/QuickTime/WebM video up to the 16 GiB upload ceiling (account size/duration eligibility may be lower) / one GIF up to 15 MiB via 4 MiB chunked upload with bounded processing poll. Post attach can still reject over-duration video with 403. Self-serve replies require a parent-author mention or quote summoning this account; Enterprise is exempt (February 2026 changelog). |
| x | x | normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| x | x | normalized | posts.list | available | None declared | tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | normalized | posts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| x | x | normalized | analytics.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| x | x | normalized | analytics.account.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| x | x | normalized | comments.write | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | Self-serve replies require the parent author to have summoned the replying account by mentioning or quoting it. Enterprise is exempt (X February 2026 changelog). |
| x | x | native | posts.repost | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | None declared |
| x | x | native | posts.quote | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | Enterprise-only operation per X’s April 2026 changelog; endpoint access remains subject to X eligibility. |
| x | x | native | posts.delete | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | None declared |
| x | x | native | polls.create | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | None declared |
| x | x | native | bookmarks.read | available | None declared | bookmark.read, tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | native | bookmarks.write | available | None declared | bookmark.write, tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | native | follows.write | available | None declared | follows.write, tweet.read, users.read | None declared | None declared | None declared | Enterprise-only operation per X’s April 2026 changelog; endpoint access remains subject to X eligibility. |
| x | x | native | mentions.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | native | likes.read | available | None declared | like.read, tweet.read, users.read | None declared | None declared | None declared | Enterprise-only operation per X’s April 2026 changelog; endpoint access remains subject to X eligibility. |
| x | x | native | likes.write | available | None declared | like.write, tweet.read, users.read | None declared | None declared | None declared | Enterprise-only operation per X’s April 2026 changelog; endpoint access remains subject to X eligibility. |
| x | x | native | lists.read | available | None declared | list.read, tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | native | lists.write | available | None declared | list.write, tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | native | timelines.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | None declared |
| x | x | normalized | posts.removeFromPlatform | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | None declared |
| x | x | native | posts.update | available | text | tweet.read, tweet.write, users.read | None declared | None declared | None declared | Text-only edit through native.updatePost. X requires X Premium, the account’s own post, and a recent post within X’s edit window and edit count. Polls, replies to others, reposts, and scheduled posts are not editable. Each edit creates a new post ID. |
| x | x | normalized | graph.read | available | None declared | users.read, tweet.read, follows.read, mute.read, block.read | None declared | None declared | None declared | Use follows.read for followers/following, mute.read for muted users, and block.read for blocked users, with tweet.read and users.read. Following access is Enterprise-only per X’s April 2026 changelog; muted/blocked reads require user context. |
| x | x | normalized | profiles.read | available | None declared | users.read | None declared | None declared | None declared | None declared |
| x | x | normalized | graph.follow | available | None declared | users.read, tweet.read, follows.write | None declared | None declared | None declared | Following operations require Enterprise access per X’s April 2026 changelog. |
| x | x | normalized | graph.unfollow | available | None declared | users.read, tweet.read, follows.write | None declared | None declared | None declared | Following operations require Enterprise access per X’s April 2026 changelog. |
| x | x | normalized | graph.mute | available | None declared | users.read, tweet.read, mute.write | None declared | None declared | None declared | None declared |
| x | x | normalized | graph.unmute | available | None declared | users.read, tweet.read, mute.write | None declared | None declared | None declared | None declared |
| x | x | normalized | graph.block | available | None declared | users.read, tweet.read, block.write | None declared | None declared | None declared | Enterprise plan only. |
| x | x | normalized | graph.unblock | available | None declared | users.read, tweet.read, block.write | None declared | None declared | None declared | Enterprise plan only. |
| x | x | native | lists.pinned.read | available | None declared | users.read, tweet.read, list.read | None declared | None declared | None declared | None declared |
| x | x | native | lists.pinned.write | available | None declared | users.read, tweet.read, list.write | None declared | None declared | None declared | None declared |
| x | x | native | messages.conversation.write | available | None declared | dm.write, users.read, tweet.read | None declared | None declared | None declared | None declared |
| x | x | native | messages.group.write | available | None declared | dm.write, users.read, tweet.read | None declared | None declared | None declared | None declared |
| x | x | normalized | comments.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Replies come from recent search with conversation_id, so only replies from the last 7 days are returned. Pass the conversation’s root post. Page limits are 10-100. Recent search allows 450 requests per 15 minutes per app and 300 per user, and X bills post reads under the app’s plan. |
| x | x | normalized | search.posts | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Recent search covers the last 7 days. Full-archive search requires an eligible X API pay-per-use or Enterprise plan. |
| x | x | native | media.video | available | video | tweet.read, tweet.write, users.read, media.write | None declared | None declared | None declared | MP4, QuickTime, or WebM Blob chunked INIT/APPEND/FINALIZE with 4 MiB segments and bounded STATUS poll honoring check_after_secs. |
| x | x | native | media.gif | available | None declared | tweet.read, tweet.write, users.read, media.write | None declared | None declared | None declared | GIF Blob chunked upload; large GIFs process asynchronously before attach. |
| x | x | normalized | messages.read | available | None declared | dm.read, users.read, tweet.read | None declared | None declared | None declared | Requires a user-context token and an X API tier that includes Direct Messages. |
| x | x | normalized | notifications.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | X API v2 has no notifications list endpoint. Use mentions.read, or the Account Activity or X Activity API webhooks and streams. |
| x | x | normalized | messages.write | available | None declared | dm.write, dm.read, users.read, tweet.read | None declared | None declared | None declared | Requires a user-context token and an X API tier that includes Direct Messages. |
| x | x | native | comments.moderate | available | None declared | tweet.moderate.write, tweet.read, users.read | None declared | None declared | None declared | Native hideReply hides or unhides replies in conversations the authenticated user started. Requires a user-context token. |
| x | x | native | streams.read | available | None declared | See adapter setup | None declared | None declared | None declared | Filtered stream via native stream, listStreamRules, addStreamRules, and deleteStreamRules with the app-only appBearerToken. Needs X API pay-per-use (1 connection, 1,000 rules of up to 1,024 characters) or Enterprise (multiple connections, 25,000+ rules of up to 2,048 characters). backfillMinutes and startTime/endTime recovery need Enterprise. One caller-controlled connection per iteration; no automatic reconnect. |
| x | x | normalized | posts.schedule | not-implemented-by-adapter | None declared | See adapter setup | None declared | None declared | None declared | X API v2 has no scheduled-post field; POST /2/tweets publishes immediately. X Ads API scheduled Tweets (ads-api.x.com/12/accounts/:account_id/scheduled_tweets) need Ads API approval, an ads account, and OAuth 1.0a-signed requests, which this OAuth 2.0 adapter does not implement (https://docs.x.com/x-ads-api/fundamentals/making-authenticated-requests, checked 2026-09-24). Scheduled Tweets default to nullcast=true (promoted-only, not on the public timeline); organic nullcast=false Tweets can only be created by the ads account’s full promotable user (https://docs.x.com/x-ads-api/creatives, checked 2026-09-24). Use an application-owned job runner to publish at a chosen time. |
| x | x | native | posts.lookup | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Batch lookup of up to 100 Posts with GET /2/tweets?ids=. |
| x | x | native | posts.quotes.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Quote Posts of a Post with GET /2/tweets/{id}/quote_tweets. |
| x | x | native | reposts.read | available | None declared | tweet.read, users.read, timeline.read | None declared | None declared | None declared | repostedBy, reposts, and repostsOfMe. repostsOfMe needs a user token with timeline.read. |
| x | x | native | users.lookup | available | None declared | users.read, tweet.read | None declared | None declared | None declared | Batch user lookup by up to 100 IDs or usernames. |
| x | x | native | users.search | available | None declared | users.read, tweet.read | None declared | None declared | None declared | User search with GET /2/users/search; needs a user token. |
| x | x | native | users.affiliates.read | available | None declared | users.read, tweet.read | None declared | None declared | None declared | Affiliates of a verified organization with GET /2/users/{id}/affiliates. |
| x | x | native | search.counts | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Recent counts accept a user or app token; full-archive counts need appBearerToken and an eligible plan. |
| x | x | native | bookmarks.folders | available | None declared | bookmark.read, bookmark.write, tweet.read, users.read | None declared | None declared | None declared | List and create bookmark folders and read a folder’s Post IDs. |
| x | x | native | spaces.read | available | None declared | space.read, tweet.read, users.read | None declared | None declared | None declared | Space lookup, search, Space Posts, and ticket buyers. spaceBuyers needs the host’s user token. |
| x | x | native | communities.read | available | None declared | list.read, tweet.read, users.read | None declared | None declared | None declared | Community lookup by ID and keyword search. Search needs a user token. |
| x | x | native | trends.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Trends by WOEID and personalized trends. Personalized trends need a user token. |
| x | x | native | usage.read | available | None declared | See adapter setup | None declared | None declared | None declared | Project Post usage needs appBearerToken; credit balance accepts a user or app token. |
| x | x | native | media.dm.upload | available | None declared | media.write, dm.write, users.read, tweet.read | None declared | None declared | None declared | DM image, GIF, and video uploads with dm_image, dm_gif, or dm_video. Optional additional_owners on native uploads. |
| x | x | native | media.subtitles | available | None declared | media.write, users.read, tweet.read | None declared | None declared | None declared | Upload SRT or WebVTT subtitles and attach or remove them on an uploaded video with /2/media/subtitles. |
| x | x | native | analytics.private.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | non_public_metrics and organic_metrics for the account’s own Posts from the last 30 days; user token only. |
| x | x | native | analytics.posts.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | Post engagement time series with GET /2/tweets/analytics for owned Posts; user token only. |
| x | x | native | analytics.media.read | available | None declared | tweet.read | None declared | None declared | None declared | Video metrics with GET /2/media/analytics for owned media; user token only. |
| x | x | native | messages.event.read | available | None declared | dm.read, tweet.read, users.read | None declared | None declared | None declared | One DM event by ID with GET /2/dm_events/{event_id}. |
| x | x | native | messages.delete | available | None declared | dm.write, dm.read | None declared | None declared | None declared | Deletes a DM event the account sent; requires X to confirm deleted: true. |
| x | x | native | messages.media.read | available | None declared | dm.read | None declared | None declared | None declared | Downloads legacy DM media bytes into memory up to maxBytes (default 15 MiB). |
| x | x | native | messages.block | available | None declared | dm.write, tweet.read, users.read | None declared | None declared | None declared | Blocks or unblocks DMs from a user with /2/users/{id}/dm/block and /dm/unblock. |
| x | x | native | bookmarks.bulk | available | None declared | bookmark.write, tweet.read, users.read | None declared | None declared | None declared | Bookmarks up to 25 posts per request with tweet_ids, optionally into a bookmark folder (folder_id). |
| x | x | native | media.metadata | available | None declared | media.write | None declared | None declared | None declared | POST /2/media/metadata: alt text, download, expiration, domain, origin, and sensitive-media controls. |
| x | x | native | streams.activity | available | None declared | See adapter setup | None declared | None declared | None declared | X Activity API persistent stream (GET /2/activity/stream) with backfill_minutes and start/end recovery; needs appBearerToken and Activity subscriptions. |
| x | x | native | streams.volume | available | None declared | See adapter setup | None declared | None declared | None declared | Volume streams: sample, sample10, firehose, en/ja/ko/pt firehoses, likes firehose and likes sample10. Enterprise access; needs appBearerToken. |
| x | x | native | streams.compliance | available | None declared | See adapter setup | None declared | None declared | None declared | Post, user and Like compliance streams and the Post label stream. Enterprise access; needs appBearerToken. |
| x | x | native | compliance.jobs | available | None declared | See adapter setup | None declared | None declared | None declared | Batch compliance jobs: create, list, read, upload IDs to the signed upload_url, download results, and cancel. Needs appBearerToken. |
| x | x | native | notes.community | available | None declared | tweet.read, tweet.write | None declared | None declared | None declared | Community Notes for AI Note Writers: create, evaluate, delete, notes written, and eligible Posts (test_mode). |
| x | x | native | news.read | available | None declared | tweet.read, users.read | None declared | None declared | None declared | X News stories: search (query, max_age_hours) and lookup by ID; user token or appBearerToken. |
| x | x | native | chat.groups | available | None declared | dm.read, dm.write, tweet.read, users.read | None declared | None declared | None declared | X Chat (beta) group lifecycle, members, admins, admin requests and settings, invite links, and join requests. Encrypted fields and action signatures come from X’s Chat XDK. |
| x | x | native | chat.inbox | available | None declared | dm.read, dm.write, tweet.read, users.read | None declared | None declared | None declared | X Chat (beta) archive, mute, read and unread, typing, disappearing messages, screen capture, pinned messages, message deletion, message requests, and chat settings. |
| x | x | native | chat.keys | available | None declared | dm.read, dm.write, tweet.read, users.read | None declared | None declared | None declared | X Chat (beta) conversation keys and user public keys for end-to-end encryption; the SDK carries keys built by the Chat XDK. |
| x | x | native | chat.media | available | None declared | media.write | None declared | None declared | None declared | X Chat (beta) encrypted media upload (initialize, append, finalize) and download. |
| x | x | native | live.x.broadcasts.user | available | None declared | broadcast.read, broadcast.write | None declared | None declared | None declared | User-scoped broadcasts and stream sources (/2/users/{id}/broadcasts and /sources), publish without the announcing Post (should_not_tweet), ingest region lookup, per-broadcast chat mutes, and scheduled-broadcast updates. |
| x | x | native | calls.manage | available | None declared | calls.read, calls.write, calls.join | None declared | None declared | None declared | X Calls (beta, OpenAPI 2.173): create, read, join and leave calls; list, schedule, update, cancel, and RSVP to scheduled calls. |
| x | x | native | bots.manage | available | None declared | See adapter setup | None declared | None declared | None declared | Bot accounts (beta, OpenAPI 2.173): list, create, update, delete, and rotate or revoke bot bearer tokens. Most routes need appBearerToken. |
| x | x | native | developer.account | available | None declared | developer.read, developer.write | None declared | None declared | None declared | Developer account read and ensure (GET/POST /2/account, beta, OpenAPI 2.173). |
| x | x | native | streams.rules.counts | available | None declared | See adapter setup | None declared | None declared | None declared | Filtered-stream rule totals and caps; needs appBearerToken. |
| x | x | native | streams.webhooks | available | None declared | See adapter setup | None declared | None declared | None declared | Links filtered-stream delivery to a registered webhook; needs appBearerToken and Enterprise access. |
| x | x | native | streams.connections | available | None declared | See adapter setup | None declared | None declared | None declared | Connections API history and termination for streaming endpoints; needs appBearerToken. |
| x | x | native | webhooks.manage | available | None declared | See adapter setup | None declared | None declared | None declared | Register, list, re-validate, delete, and replay webhook configs. Prefers appBearerToken; replay needs it. |
| x | x | native | activity.subscriptions | available | None declared | tweet.read, users.read | None declared | None declared | None declared | X Activity API subscriptions. Private events (likes, DMs, replies, mentions, mutes, blocks) need the user’s OAuth 2.0 token and the matching read scope. |
| x | x | native | articles.publish | available | None declared | tweet.read, tweet.write, users.read | None declared | None declared | None declared | Create a DraftJS Article draft and publish it as a long-form Post with /2/articles. |
| x | x | native | chat.encrypted | available | None declared | dm.read, dm.write, tweet.read, users.read | None declared | None declared | None declared | X Chat (beta) conversations, events, and messages. Sends plaintext content or an encrypted event built by X’s Chat XDK; the SDK does not encrypt or decrypt. |
| x | x | native | live.x.broadcasts | available | None declared | broadcast.read, broadcast.write | None declared | None declared | None declared | Live video broadcasts (beta): stream sources, scheduled broadcasts, go live, end, chat history and send, and chat moderators and mutes. |
| x | x | native | media.lookup | available | None declared | tweet.read | None declared | None declared | None declared | Media lookup by media key with GET /2/media?media_keys=. |
| x | x | native | profile.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | X API v2 (OpenAPI 2.168, https://docs.x.com/openapi.json, checked 2026-09-24) has no endpoint that writes the user’s profile. The v1.1 POST account/update_profile reference is no longer published on docs.x.com (its developer.x.com URL redirects to https://docs.x.com/overview), and v1.1 user writes require OAuth 1.0a. |
| threads | threads | normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| threads | threads | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to graph.threads.net with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| threads | threads | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies Meta X-Hub-Signature-256 with the app secret and decodes replies (comment.received), mentions (mention.received), publish (post.published, with no owner ID), and delete (post.removed) deliveries. Answer the GET handshake with answerMetaWebhookChallenge. |
| threads | threads | normalized | posts.publish | available | text, image, video, carousel | threads_basic, threads_content_publish | None declared | None declared | https-url | content.link.url is sent as link_attachment on text posts; posts with media reject a link. ThreadsPublishOptions map reply controls, reply approvals, topic tags, quotes, polls, GIPHY GIFs, AI labels, spoilers, text attachments, ghost posts, location tags, geo-gating, and Instagram Story cross-sharing. locationId also needs threads_location_tagging; shareToInstagramStory also needs threads_share_to_instagram. |
| threads | threads | normalized | posts.schedule | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Threads publishing endpoints have no publish-time parameter; threads_publish publishes immediately. |
| threads | threads | normalized | posts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| threads | threads | normalized | posts.list | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| threads | threads | normalized | posts.status | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| threads | threads | native | publishing.limit.read | available | None declared | threads_basic, threads_content_publish | None declared | None declared | None declared | Reads the authenticated profile’s rolling 24-hour publishing quota from threads_publishing_limit. The response includes quota_usage and config. |
| threads | threads | normalized | analytics.read | available | None declared | threads_basic, threads_manage_insights | None declared | None declared | None declared | None declared |
| threads | threads | normalized | analytics.account.read | available | None declared | threads_basic, threads_manage_insights | None declared | None declared | None declared | None declared |
| threads | threads | normalized | comments.read | available | None declared | threads_basic, threads_read_replies | None declared | None declared | None declared | None declared |
| threads | threads | normalized | comments.write | available | None declared | threads_basic, threads_content_publish, threads_manage_replies | None declared | None declared | None declared | Meta requires threads_manage_replies for reply_to_id. Replying to another user’s post also needs that post to come from keyword search or mentions. |
| threads | threads | native | comments.moderate | available | None declared | threads_basic, threads_manage_replies | None declared | None declared | None declared | Hiding replies and pending-reply moderation require Threads reply-management permissions. |
| threads | threads | native | comments.delete | available | None declared | threads_basic, threads_delete | None declared | None declared | None declared | Deletes only replies published by the authenticated user. Threads allows 100 deletions per account per day. Use hideReply for other users’ replies. |
| threads | threads | native | posts.quote | available | None declared | threads_basic, threads_content_publish | None declared | None declared | None declared | None declared |
| threads | threads | native | posts.repost | available | None declared | threads_basic, threads_content_publish | None declared | None declared | None declared | None declared |
| threads | threads | native | posts.delete | available | None declared | threads_basic, threads_delete | None declared | None declared | None declared | None declared |
| threads | threads | normalized | posts.removeFromPlatform | available | None declared | threads_basic, threads_delete | None declared | None declared | None declared | None declared |
| threads | threads | native | posts.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Threads API has no endpoint to edit a published post; text and attachments are set when the container is created. |
| threads | threads | native | profile.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| threads | threads | native | profile.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Threads API exposes profile reads only. It has no profile write endpoint. |
| threads | threads | native | search.keyword | available | None declared | threads_basic, threads_keyword_search | None declared | None declared | None declared | None declared |
| threads | threads | normalized | profiles.read | available | None declared | threads_basic | None declared | None declared | None declared | The profile endpoint reads the authorized app-scoped user; profile lookup requires threads_profile_discovery. |
| threads | threads | native | profiles.search | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Threads has no profile search endpoint. Profile discovery only looks up an exact username, which profiles.read covers. |
| threads | threads | normalized | graph.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Threads does not expose follower or following lists. The followers_count metric is available through analytics.account.read. |
| threads | threads | normalized | search.posts | available | None declared | threads_basic, threads_keyword_search | None declared | None declared | None declared | Without threads_keyword_search approval, results are limited to the authorized user’s posts. |
| threads | threads | native | mentions.read | available | None declared | threads_basic, threads_manage_mentions | None declared | None declared | None declared | None declared |
| threads | threads | native | replies.own.read | available | None declared | threads_basic, threads_read_replies | None declared | None declared | None declared | None declared |
| threads | threads | native | posts.ghost.read | available | None declared | threads_basic | None declared | None declared | None declared | None declared |
| threads | threads | native | profiles.posts.read | available | None declared | threads_basic, threads_profile_discovery | None declared | None declared | None declared | Standard access returns posts from @meta, @threads, @instagram, and @facebook only; profiles need at least 100 followers. |
| threads | threads | native | locations.search | available | None declared | threads_basic, threads_location_tagging | None declared | None declared | None declared | Before threads_location_tagging approval, location_search only matches the query “Menlo Park”. Meta allows 500 searches per 24 hours. |
| threads | threads | native | analytics.demographics.read | available | None declared | threads_basic, threads_manage_insights | None declared | None declared | None declared | follower_demographics needs at least 100 followers and one breakdown. |
| threads | threads | native | tokens.debug | available | None declared | See adapter setup | None declared | None declared | None declared | debug_token accepts an app access token, or a Threads tester’s user token, from the same app as the inspected token. |
| threads | threads | native | posts.embed | available | None declared | See adapter setup | None declared | None declared | None declared | oEmbed needs no access token since March 3, 2026; the adapter still sends its own. |
| threads | threads | normalized | messages.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Threads does not expose messaging APIs to standard apps. |
| threads | threads | normalized | notifications.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Threads API has no notifications endpoint. Use mentions.read, reply reads, or webhooks instead. |
| youtube | youtube | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to www.googleapis.com (YouTube Data and upload), youtubeanalytics.googleapis.com and youtubereporting.googleapis.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| youtube | youtube | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies the PubSubHubbub X-Hub-Signature for subscriptions created with hub.secret and decodes the Atom feed. Answer the GET verification with answerYouTubeWebhookChallenge. |
| youtube | youtube | normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | posts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | posts.list | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | posts.status | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | analytics.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | analytics.account.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | comments.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | comments.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | posts.publish | available | video | https://www.googleapis.com/auth/youtube.upload | None declared | None declared | blob, stream | Since 2026-11-02 YouTube no longer forces uploads from unverified API projects to private; channel settings can still default an upload to private. Upload completion and video processing are separate. |
| youtube | youtube | normalized | posts.schedule | available | None declared | https://www.googleapis.com/auth/youtube.upload | None declared | None declared | None declared | Scheduled videos are uploaded private with a future ISO publishAt timestamp. |
| youtube | youtube | normalized | posts.cancelScheduled | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Clears status.publishAt with videos.update and keeps the video private. The video is not deleted. Costs 51 quota units (videos.list + videos.update). |
| youtube | youtube | normalized | posts.removeFromPlatform | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | notifications.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The YouTube Data API has no notifications resource. activities.list reports actions a channel took, not notifications it received. |
| youtube | youtube | native | playlists.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | None declared |
| youtube | youtube | native | playlists.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | thumbnails.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | videos.update | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | posts.update | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | profile.update | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native access: updateProfile. Writes brandingSettings.channel or localizations through channels.update. Each call reads the channel (1 quota unit) and then writes it (50 units). |
| youtube | youtube | native | videos.delete | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | posts.delete | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | videos.rate | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | None declared |
| youtube | youtube | native | captions.read | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | None declared |
| youtube | youtube | native | captions.write | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | None declared |
| youtube | youtube | native | subscriptions.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | None declared |
| youtube | youtube | native | subscriptions.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | None declared |
| youtube | youtube | native | search.keyword | available | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| youtube | youtube | normalized | search.posts | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Uses search.list with type=video. Each page request costs 1 unit in a separate search quota bucket with a default limit of 100 calls per day. |
| youtube | youtube | native | comments.moderate | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | None declared |
| youtube | youtube | native | comments.delete | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | comments.delete costs 50 quota units. Delete a thread through its top-level comment ID. Google does not document which comments a channel may delete; insufficient permissions return 403 forbidden. |
| youtube | youtube | native | analytics.youtube.read | available | None declared | https://www.googleapis.com/auth/yt-analytics.readonly | None declared | None declared | None declared | None declared |
| youtube | youtube | native | live.chat.messages | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native access to liveChatMessages list, insert, delete, and closePoll (liveChatMessages.transition, 20 units). The YouTube authorization determines whether the caller may act on the selected chat; the adapter validates the supplied chat ID and body but cannot independently verify chat ownership. |
| youtube | youtube | native | live.chat.stream | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native liveChatStream: liveChatMessages.streamList over HTTP (GET /youtube/v3/liveChat/messages/stream, 5 units). Parses Google’s streamed JSON-array framing; offline contract-tested only. Never reconnects; resume with nextPageToken. |
| youtube | youtube | native | live.chat.moderators | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native access to liveChatModerators list, insert, and delete. The YouTube authorization determines whether the caller may moderate the selected chat; the adapter validates the supplied chat ID and body but cannot independently verify chat ownership. |
| youtube | youtube | native | live.chat.bans | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native access to liveChatBans insert and delete. YouTube does not expose a liveChatBans list or read method, so provider authorization is the ownership boundary for ban deletion. Ban bodies must follow the YouTube liveChatBan resource shape. |
| youtube | youtube | native | channel.sections.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | None declared |
| youtube | youtube | native | channel.sections.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Channel sections are limited to ten shelves and updates replace the mutable parts supplied in the request. |
| youtube | youtube | native | channel.activity.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Reads activities.list. Channel bulletins and activities.insert are deprecated and are not exposed. |
| youtube | youtube | normalized | analytics.report.read | available | None declared | https://www.googleapis.com/auth/yt-analytics.readonly | None declared | None declared | None declared | Reports require an explicit bounded date range and provider-supported metrics. |
| youtube | youtube | native | analytics.groups | available | None declared | https://www.googleapis.com/auth/yt-analytics.readonly | None declared | None declared | None declared | Native analyticsGroups and analyticsGroupItems on the YouTube Analytics API (/v2/groups, /v2/groupItems). Filter reports with filters=group==ID. |
| youtube | youtube | native | analytics.reporting.bulk | available | None declared | https://www.googleapis.com/auth/yt-analytics.readonly | None declared | None declared | None declared | Native reportTypes, reportingJobs, reports, and downloadReport on the YouTube Reporting API (youtubereporting.googleapis.com). Downloads are bounded by the caller’s budget and only follow Reporting API media URLs. |
| youtube | youtube | native | channel.banner.write | available | None declared | https://www.googleapis.com/auth/youtube.upload | None declared | None declared | None declared | Native uploadChannelBanner (channelBanners.insert, 50 units, 16:9, at most 6 MiB). Apply the returned url with updateProfile brandingSettings.image.bannerExternalUrl, which needs the youtube scope. |
| youtube | youtube | native | channel.watermark.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native watermarks set (at most 10 MiB) and unset, 50 units each. |
| youtube | youtube | native | playlists.images.write | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native playlistImages list, insert, update, and delete: a square playlist thumbnail of at most 50 MB. |
| youtube | youtube | normalized | members.read | approval-dependent | None declared | https://www.googleapis.com/auth/youtube.channel-memberships.creator | None declared | None declared | None declared | Native members and membershipsLevels. Only creators granted access through a Google or YouTube representative may call them, for their own memberships-enabled channel. |
| youtube | youtube | native | videos.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native videos (videos.list by ID, chart=mostPopular, or myRating) and batchGetStats (videos.batchGetStats, its own 10,000-unit daily bucket). Reads any public video, not only the configured channel’s. |
| youtube | youtube | native | channels.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native channels: channels.list by ID, forHandle, or forUsername. |
| youtube | youtube | native | reference.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native videoCategories and i18n (i18nLanguages.list, i18nRegions.list). |
| youtube | youtube | native | comments.create | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | Native commentThreads: insert posts a top-level comment (50 units); list exposes searchTerms, order, textFormat, and moderationStatus including likelySpam. |
| youtube | youtube | native | comments.replies.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native commentReplies: comments.list with parentId. |
| youtube | youtube | native | moderation.report | available | None declared | https://www.googleapis.com/auth/youtube.force-ssl | None declared | None declared | None declared | Native reportAbuse (videos.reportAbuse, 50 units) with reason IDs from videoAbuseReportReasons. Native abuseReports calls the beta abuseReports.insert from the discovery document, which has no reference page. |
| youtube | youtube | native | live.broadcasts | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | The channel must have live streaming enabled in YouTube Studio. Native liveBroadcasts lists (by id, mine, or broadcastStatus, with broadcastType and paging), inserts, updates, deletes, binds, inserts ad cuepoints, and transitions broadcasts. |
| youtube | youtube | native | live.streams | available | None declared | https://www.googleapis.com/auth/youtube | None declared | None declared | None declared | Native liveStreams list, insert, update, and delete. cdn.ingestionInfo contains the secret stream name. |
| youtube | youtube | native | live.superChat.read | available | None declared | https://www.googleapis.com/auth/youtube.readonly | None declared | None declared | None declared | Native superChatEvents: purchases from the channel’s live streams in the last 30 days. |
| tiktok | tiktok | native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to open.tiktokapis.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. |
| tiktok | tiktok | normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies TikTok-Signature (HMAC-SHA256 over timestamp and raw body) with the client secret and a 300 second default timestamp window, then decodes the event. |
| tiktok | tiktok | normalized | posts.publish | available | video | video.publish | None declared | None declared | https-url, blob, stream | Videos use a verified URL (PULL_FROM_URL) or a Blob or sized stream (chunked FILE_UPLOAD); photos use verified URLs only. Explicit creator choices/consent. Public posting requires app audit. Draft mode uses video.upload. |
| tiktok | tiktok | normalized | posts.publish | available | image, carousel | video.publish | None declared | None declared | https-url | Photos require PULL_FROM_URL on an origin verified for the TikTok app. Local photos require mediaStaging. |
| tiktok | tiktok | native | posts.publish.preflight | available | None declared | video.publish | None declared | None declared | None declared | Direct Post refreshes creator_info/query immediately before initialization. Inbox drafts do not require this preflight. |
| tiktok | tiktok | normalized | posts.schedule | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Content Posting API post_info has no publish-time field. |
| tiktok | tiktok | normalized | posts.status | available | None declared | See adapter setup | None declared | None declared | None declared | Requires video.publish for Direct Post or video.upload for inbox drafts. |
| tiktok | tiktok | normalized | posts.read | available | None declared | video.list | None declared | None declared | None declared | None declared |
| tiktok | tiktok | normalized | posts.list | available | None declared | video.list | None declared | None declared | None declared | None declared |
| tiktok | tiktok | native | posts.draft | available | video | video.upload | None declared | None declared | https-url, blob, stream | None declared |
| tiktok | tiktok | native | posts.status.poll | available | None declared | See adapter setup | None declared | None declared | None declared | Requires video.publish for Direct Post or video.upload for inbox drafts. |
| tiktok | tiktok | native | posts.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Content Posting API sets caption and privacy only when a post is initialized. It has no endpoint to edit a published post. |
| tiktok | tiktok | normalized | comments.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Standard Content Posting and Display APIs do not expose comments. |
| tiktok | tiktok | normalized | messages.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | None declared |
| tiktok | tiktok | normalized | notifications.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | TikTok for Developers APIs do not expose a user notification inbox. |
| tiktok | tiktok | normalized | accounts.read | available | None declared | user.info.basic | None declared | None declared | None declared | None declared |
| tiktok | tiktok | normalized | profiles.read | available | None declared | user.info.basic | None declared | None declared | None declared | Reads the authorized creator only. Set userInfoProfile when user.info.profile was granted to add username, bio, profile link and verification. |
| tiktok | tiktok | normalized | analytics.account.read | available | None declared | user.info.stats | None declared | None declared | None declared | None declared |
| tiktok | tiktok | normalized | analytics.read | available | None declared | video.list | None declared | None declared | None declared | None declared |
| tiktok | tiktok | native | profile.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Display API reads user info only. TikTok has no profile write endpoint. |
| normalized | posts.publish | available | image, video, carousel | instagram_business_basic, instagram_business_content_publish | None declared | None declared | https-url | Professional accounts, public HTTPS media, explicit native continuation for processing containers. Carousels must have matching aspect ratios to avoid upstream cropping. | ||
| normalized | posts.schedule | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The content publishing API has no publish-time parameter; media_publish publishes immediately and unpublished containers expire after 24 hours. | ||
| native | posts.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Instagram Graph API does not provide an edit endpoint for published media. | ||
| normalized | accounts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | posts.list | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | posts.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | posts.status | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | analytics.account.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | comments.read | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | None declared | ||
| normalized | comments.write | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | None declared | ||
| normalized | analytics.read | available | None declared | instagram_business_basic, instagram_business_manage_insights | None declared | None declared | None declared | None declared | ||
| native | comments.moderate | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | Hide or unhide a comment, or enable or disable comments on media. Instagram Login and Facebook Login are supported where the account and app permissions qualify. | ||
| native | comments.delete | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | None declared | ||
| native | comments.replies.read | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | None declared | ||
| normalized | profiles.read | available | None declared | instagram_business_basic | None declared | None declared | None declared | None declared | ||
| native | reels.publish | available | video | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | stories.publish | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | profile.update | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The IG User node supports reads only. Updating it is not supported. | ||
| native | posts.delete | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Meta documents media deletion for Instagram API with Facebook Login only. See https://developers.facebook.com/docs/instagram-platform/reference/instagram-media | ||
| normalized | posts.removeFromPlatform | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Meta documents media deletion for Instagram API with Facebook Login only. See https://developers.facebook.com/docs/instagram-platform/reference/instagram-media | ||
| native | publishing.limit.read | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | mentions.read | available | None declared | instagram_business_basic, instagram_business_manage_comments | None declared | None declared | None declared | Reads the paginated /{ig-user-id}/tags edge on graph.instagram.com. mentionedMedia and mentionedComment require Facebook Login. Story mentions and private media are not returned. | ||
| normalized | product.tagging | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | Product tagging is unavailable with Instagram Login. | ||
| normalized | messages.read | available | None declared | instagram_business_basic, instagram_business_manage_messages | None declared | None declared | None declared | Reads conversations with participants and messages with sender, recipients, text, timestamps, and attachments through GET /{ig-user-id}/conversations. The account must be a qualifying professional account and the app must have the required access level. | ||
| normalized | messages.write | available | None declared | instagram_business_basic, instagram_business_manage_messages | None declared | None declared | None declared | Reads the conversation participants and sends to the single participant other than this account through POST /{ig-user-id}/messages. Group, self-only, and unidentifiable conversations are rejected; use native.sendMessage with an explicit recipient ID for those. | ||
| native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to graph.instagram.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. | ||
| normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies Meta X-Hub-Signature-256 with the app secret and decodes object=instagram deliveries. Answer the GET handshake with answerMetaWebhookChallenge. | ||
| native | likes.write | unsupported-by-platform | None declared | instagram_basic, instagram_manage_engagement | None declared | None declared | None declared | Meta documents /{ig-user-id}/likes for Instagram API with Facebook Login only. | ||
| normalized | notifications.read | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Instagram API has no notifications edge. Use mentions.read, tags, comments, or webhooks instead. | ||
| native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to api.linkedin.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. | ||
| normalized | posts.publish | available | text, image, carousel, video, document | w_member_social | None declared | None declared | media-ref | Explicit member author with public or connections visibility, annotations and reshare control. Requires w_member_social from Share on LinkedIn; no organization role is needed. Supports image, multi-image, video and document posts. | ||
| normalized | posts.schedule | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | The Posts API accepts only lifecycleState PUBLISHED on creation and has no publish-time field. | ||
| normalized | posts.read | available | None declared | r_member_social | None declared | None declared | None declared | Member post reads require the closed r_member_social grant, unavailable to new apps. Publication permission does not grant read permission. | ||
| normalized | accounts.read | available | None declared | openid, profile | None declared | None declared | None declared | Returns the configured member only. Reads the OpenID Connect userinfo endpoint and checks that sub matches the author URN. Requires the Sign In with LinkedIn using OpenID Connect product. | ||
| normalized | posts.multi-image | available | carousel | w_member_social | None declared | None declared | None declared | Publishes 2 to 20 registered images through posts.publish as organic MultiImage content. Every image must be owned by the author and AVAILABLE. Sponsored multi-image posts are not supported. | ||
| normalized | posts.video | available | video | w_member_social | None declared | None declared | None declared | Upload one MP4 Blob (75 KB to 500 MB, 3 seconds to 30 minutes) with media.upload, then publish the video URN once it is AVAILABLE. Check processing with native videoStatus (one read) or the opt-in native waitForVideo (bounded reads within the operation budget). Publishing reads the status once and never waits; a processing video fails with no post created. The attachment caption becomes the optional video title. | ||
| normalized | posts.document | available | document | w_member_social | None declared | None declared | None declared | One PDF, PPT, PPTX, DOC or DOCX file up to 100 MB and 300 pages, uploaded through the Documents API. LinkedIn enforces the page limit during processing. Requires a title and AVAILABLE status. | ||
| native | polls.create | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | reactions.write | available | None declared | w_member_social_feed | None declared | None declared | None declared | None declared | ||
| native | reshares.write | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | posts.update | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | posts.delete | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| normalized | posts.removeFromPlatform | available | None declared | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | comments.delete | available | None declared | w_member_social_feed | None declared | None declared | None declared | Native deleteComment needs the post URN and the complete commentUrn. LinkedIn does not document which comments an actor may delete; expect only the configured author’s own comments to succeed. | ||
| native | media.video | available | video | w_member_social | None declared | None declared | None declared | Native uploadVideo uploads an MP4 like media.upload, plus an English SRT captions file and templateName/linkbackContext attribution (API version 202602+). A JPEG or PNG media.thumbnail Blob becomes the custom thumbnail on both paths. | ||
| native | webhooks.subscriptions.write | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Native subscribeOrganizationNotifications and unsubscribeOrganizationNotifications PUT and DELETE the eventSubscriptions key for the configured organization and one administrator. Needs an approved webhook use case, a validated webhook and an ADMINISTRATOR role; the subscription ends with that member’s grant or role. | ||
| native | webhooks.subscriptions.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Native listOrganizationNotificationSubscriptions lists the authenticated member’s subscriptions for the configured organization. Needs an approved webhook use case, a validated webhook and an ADMINISTRATOR role; the subscription ends with that member’s grant or role. | ||
| native | posts.read.batch | available | None declared | r_member_social | None declared | None declared | None declared | Native getPosts sends BATCH_GET for up to 100 of the author’s posts; native getPost reads one with viewContext READER or AUTHOR. LinkedIn does not allow BATCH_GET in the Development tier. | ||
| native | social-metadata.read | available | None declared | r_member_social_feed | None declared | None declared | None declared | Native getSocialMetadata returns reactionSummaries per type, comment totals and commentsState. LinkedIn restricts member r_member_social_feed to select developers. | ||
| native | reactions.read | available | None declared | r_member_social_feed | None declared | None declared | None declared | Native listReactions uses the q=entity finder with offset paging. LinkedIn restricts member r_member_social_feed to select developers. | ||
| native | comments.replies.read | available | None declared | r_member_social_feed | None declared | None declared | None declared | Native listCommentReplies checks the parent comment belongs to the post, then lists its replies. LinkedIn restricts member r_member_social_feed to select developers. | ||
| native | reactions.delete | available | None declared | w_member_social_feed | None declared | None declared | None declared | Native deleteReaction removes the configured author’s reaction. | ||
| native | comments.state.write | available | None declared | w_member_social_feed | None declared | None declared | None declared | Native setCommentsState sets commentsState OPEN or CLOSED. Closing deletes all existing comments. | ||
| native | comments.create | available | None declared | w_member_social_feed | None declared | None declared | None declared | Native createComment writes a top-level comment or nested reply with optional mentions and one image, without pre-reading the post. | ||
| native | comments.edit | available | None declared | w_member_social_feed | None declared | None declared | None declared | Native editComment replaces message text and mention attributes. | ||
| native | analytics.organization.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Requires the Community Management API product and organization administrator access. Member accounts are not eligible. | ||
| normalized | articles.create | available | None declared | See adapter setup | None declared | None declared | None declared | Publishes an article-link post through the Posts API. LinkedIn does not scrape article URLs; title and description are required by this adapter. The LinkedIn articleThumbnail option sends an uploaded image URN as the thumbnail. | ||
| native | profile.update | not-implemented-by-adapter | None declared | See adapter setup | None declared | None declared | None declared | Member profile writes use the Profile Edit API, which LinkedIn restricts to approved developers. This adapter does not implement it. | ||
| normalized | messages.write | not-implemented-by-adapter | None declared | See adapter setup | None declared | None declared | None declared | LinkedIn has a restricted partner Messages API. This adapter implements no message send method. | ||
| normalized | webhooks.verify | approval-dependent | None declared | rw_organization_admin | None declared | None declared | None declared | LinkedIn enables webhooks only for apps with an approved webhook use case. Organization social action notifications also need the Community Management API and an organization administrator. Verifies X-LI-Signature (HMAC-SHA256 over hmacsha256= plus the raw body) with the app client secret; answer the GET validation with answerLinkedInWebhookChallenge. | ||
| normalized | notifications.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Organization social-action notifications from the last 60 days, pulled with offset paging; native listOrganizationNotifications adds action, sourcePost and timeRange filters. Requires the Community Management API product and organization administrator access. LinkedIn has no member notification API. | ||
| normalized | notifications.seen | unsupported-by-platform | None declared | See adapter setup | None declared | None declared | None declared | LinkedIn does not expose a seen or read state for notifications. | ||
| normalized | analytics.account.read | available | None declared | r_member_profileAnalytics | None declared | None declared | None declared | Lifetime follower count for the configured member from memberFollowersCount (q=me). Requires the Community Management r_member_profileAnalytics scope. | ||
| native | analytics.member.posts.read | available | None declared | r_member_postAnalytics | None declared | None declared | None declared | Native getMemberPostAnalytics (memberCreatorPostAnalytics) and getMemberVideoAnalytics (memberCreatorVideoAnalytics) for the configured member. Organization accounts are not eligible. | ||
| native | analytics.member.followers.read | available | None declared | r_member_profileAnalytics | None declared | None declared | None declared | Native getMemberFollowerCount reads memberFollowersCount, lifetime or daily within a dateRange. | ||
| native | analytics.brand.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Native getBrandPageStatistics reads brandPageStatistics for the configured organization as a showcase page. Requires an ADMINISTRATOR role. | ||
| native | analytics.shares.posts.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Native getOrganizationPostStatistics reads lifetime share statistics for specific posts with shares=List(…) and ugcPosts=List(…). Requires an ADMINISTRATOR role. | ||
| native | organizations.roles.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Native listOrganizationRoles uses the organizationAcls organization finder for the configured organization. Requires an ADMINISTRATOR role. | ||
| native | organizations.read | available | None declared | rw_organization_admin | None declared | None declared | None declared | Native lookupOrganizations (organizationsLookup), findOrganizationByVanityName (q=vanityName) and listOrganizationBrands (q=parentOrganization). Lookups return non-admin fields; brand discovery returns only brands the member administers. | ||
| native | social.batch.read | available | None declared | r_member_social_feed | None declared | None declared | None declared | Native getSocialMetadataBatch (socialMetadata?ids=List), getSocialActionsBatch (socialActions?ids=List) and getComments (comments?ids=List) read up to 100 posts or comments per request. LinkedIn restricts member r_member_social_feed to select developers. | ||
| native | reactions.get | available | None declared | r_member_social_feed | None declared | None declared | None declared | Native getReaction reads one reaction by (actor, entity) and returns undefined on 404; getReactions batch gets up to 100 keys. LinkedIn restricts member r_member_social_feed to select developers. | ||
| native | media.read.batch | available | image, video, document | See adapter setup | None declared | None declared | None declared | Native mediaStatuses reads up to 100 of the author’s images, videos and documents with one images?ids=List, videos?ids=List or documents?ids=List request per type. Scopes match media.read. | ||
| native | events.write | approval-dependent | None declared | rw_events | None declared | None declared | None declared | Native createEvent (POST /rest/events), updateEvent (partial update while upcoming), uploadEventBackgroundImage (assets registerUpload) and createEventPost (content.reference). Delete an event by deleting its ugcPost with deletePost. LinkedIn grants the Events API separately from the Marketing API program; organization organizers need an ADMINISTRATOR or CONTENT_ADMINISTRATOR role. | ||
| native | events.read | approval-dependent | None declared | r_events | None declared | None declared | None declared | Native getEvent and listEvents (q=eventsByOrganizer with excludeCancelled, timeBasedFilter, entryCriteria and sortOrder). Events are readable only after they are posted. LinkedIn grants the Events API separately from the Marketing API program; organization organizers need an ADMINISTRATOR or CONTENT_ADMINISTRATOR role. | ||
| native | analytics.video.read | account-ineligible | None declared | r_organization_social | None declared | None declared | None declared | Native getOrganizationVideoAnalytics reads videoAnalytics (VIDEO_VIEW, VIEWER, TIME_WATCHED, TIME_WATCHED_FOR_VIDEO_VIEWS) for one ugcPost video with DAY, WEEK or ALL aggregation and an optional timeRange. Member accounts use getMemberVideoAnalytics. | ||
| native | organizations.authorizations.read | available | None declared | rw_organization_admin | None declared | None declared | None declared | Native getOrganizationAuthorization, getOrganizationAuthorizations (BATCH_GET) and findOrganizationAuthorizations (bq=authorizationActionsAndImpersonator) ask LinkedIn whether a member may take an action, such as ORGANIC_SHARE_CREATE or UPDATE_ANALYTICS_READ, for an organization. | ||
| native | profile.read | approval-dependent | None declared | r_liteprofile | None declared | None declared | None declared | Native getProfile (GET /v2/me, member authors only) and getPeople (GET /v2/people/(id:…) or /v2/people?ids=List(…), up to 50) with optional projections. LinkedIn restricts the Profile API to approved developers; r_basicprofile adds headline and vanityName. Store other members’ profile data only as LinkedIn’s terms allow. | ||
| native | mentions.resolve | account-ineligible | None declared | r_organization_followers | None declared | None declared | None declared | Native resolveMemberVanityUrl maps a follower’s profile URL to a person URN with vanityUrl q=vanityUrlAsOrganization. LinkedIn restricts the People Typeahead endpoints to select developers; keyword search (peopleTypeahead) is not implemented. | ||
| native | analytics.followers.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Community Management API product and organization administrator access are required. Member accounts are not eligible. | ||
| native | analytics.page.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Community Management API product and organization administrator access are required. Member accounts are not eligible. | ||
| native | analytics.shares.read | account-ineligible | None declared | rw_organization_admin | None declared | None declared | None declared | Community Management API product and organization administrator access are required. Member accounts are not eligible. | ||
| normalized | posts.list | available | None declared | r_member_social | None declared | None declared | None declared | Author-feed pagination uses the returned offset cursor. | ||
| normalized | media.upload | available | image, video, document | See adapter setup | None declared | None declared | None declared | None declared | ||
| native | media.read | available | image, video, document | See adapter setup | None declared | None declared | None declared | Reads the configured author’s uploaded media status through native helpers. Scopes vary by API and cannot be expressed as one required-scopes list. Videos: w_member_social or w_organization_social for the configured author (ads permissions are also documented). Images: rw_ads, w_organization_social, or w_power_creators; w_member_social alone cannot GET versioned images. Documents: the API lists w_member_social, r_member_social, w_organization_social, r_organization_social, rw_ads, and r_ads, without a GET-specific scope mapping. Provider ownership and organization role checks still apply. | ||
| normalized | comments.read | available | None declared | r_member_social_feed, r_member_social | None declared | None declared | None declared | Community Management product permissions and author post read access required. Member r_member_social is a closed grant unavailable to new apps. Analytics contains returned social-action counts only. | ||
| normalized | comments.write | available | None declared | w_member_social_feed, r_member_social, r_member_social_feed | None declared | None declared | None declared | Community Management product permissions and author post read access required. Member r_member_social is a closed grant unavailable to new apps. Analytics contains returned social-action counts only. | ||
| normalized | analytics.read | available | None declared | r_member_social_feed, r_member_social | None declared | None declared | None declared | Community Management product permissions and author post read access required. Member r_member_social is a closed grant unavailable to new apps. Analytics contains returned social-action counts only. | ||
| normalized | posts.publish | available | text, image, video, carousel | pages_manage_posts, pages_read_engagement, pages_show_list | A Page access token from a user who can perform CREATE_CONTENT. | None declared | https-url, blob | Page feed text and link posts, one photo, multi-photo posts (up to 10), Page videos, and Reels through the reel option. Videos and Reels return processing until posts.status reports them published. | ||
| normalized | posts.schedule | available | None declared | pages_manage_posts, pages_read_engagement, pages_show_list | None declared | None declared | None declared | Native scheduled_publish_time, at least 10 minutes ahead: feed and photo posts up to 30 days, Page videos up to 6 months, and Reels up to 29 days. | ||
| normalized | posts.cancelScheduled | available | None declared | pages_manage_posts, pages_read_engagement, pages_show_list | None declared | None declared | None declared | Reads the post or video first and deletes it only while it is unpublished with a future scheduled_publish_time. Due or published items are refused. | ||
| normalized | accounts.read | available | None declared | pages_read_engagement, pages_show_list | None declared | None declared | None declared | None declared | ||
| normalized | posts.list | available | None declared | pages_read_engagement, pages_show_list | None declared | None declared | None declared | None declared | ||
| normalized | posts.read | available | None declared | pages_read_engagement, pages_show_list | None declared | None declared | None declared | None declared | ||
| normalized | posts.status | available | None declared | pages_read_engagement, pages_show_list | None declared | None declared | None declared | None declared | ||
| native | posts.delete | available | None declared | pages_manage_posts, pages_read_engagement, pages_show_list | None declared | None declared | None declared | DELETE /{post-id}. Posts the Page did not create cannot be deleted. | ||
| normalized | posts.removeFromPlatform | available | None declared | pages_manage_posts, pages_read_engagement, pages_show_list | None declared | None declared | None declared | DELETE /{post-id}. Posts the Page did not create cannot be deleted. | ||
| normalized | comments.read | available | None declared | pages_read_engagement, pages_read_user_content | None declared | None declared | None declared | None declared | ||
| native | comments.replies.read | available | None declared | pages_read_engagement, pages_read_user_content | None declared | None declared | None declared | None declared | ||
| normalized | comments.write | available | None declared | pages_manage_engagement, pages_read_user_content | None declared | None declared | None declared | None declared | ||
| native | comments.moderate | available | None declared | pages_manage_engagement, pages_read_user_content | None declared | None declared | None declared | None declared | ||
| native | comments.delete | available | None declared | pages_manage_engagement, pages_read_user_content | None declared | None declared | None declared | None declared | ||
| normalized | analytics.read | available | None declared | pages_read_engagement | None declared | None declared | None declared | Lifetime reaction, comment, and share counts read from the post object. | ||
| normalized | analytics.account.read | available | None declared | pages_read_engagement | None declared | None declared | None declared | Page followers_count and fan_count. | ||
| normalized | analytics.report.read | available | None declared | read_insights, pages_read_engagement | None declared | None declared | None declared | Daily Page Insights for caller-selected metric names, up to 90 days. Meta retires metrics over time; unknown names fail upstream. | ||
| native | reels.publish | available | video | pages_manage_posts, pages_read_engagement, pages_show_list | None declared | None declared | https-url, blob | 9:16 video, 3 to 90 seconds, from a hosted URL or uploaded bytes, through the three-phase Page Reels API. Meta allows 30 API-published Reels per Page in a moving 24 hours window, and the adapter refuses a Reel past that count in one process. | ||
| native | posts.update | not-implemented-by-adapter | None declared | See adapter setup | None declared | None declared | None declared | The normalized update is not implemented. native.updatePost edits a post’s message (posts the app created) and pins or hides posts. | ||
| normalized | messages.read | available | None declared | pages_messaging, pages_manage_metadata, pages_read_engagement | None declared | None declared | None declared | Messenger conversations (platform=messenger) with participants, and message details, which Meta returns for the 20 most recent messages of a conversation. | ||
| normalized | messages.write | available | None declared | pages_messaging, pages_manage_metadata, pages_read_engagement | None declared | None declared | None declared | Replies with messaging_type RESPONSE inside the 24-hour window to the conversation’s one other participant. native.sendMessage adds UPDATE, the HUMAN_AGENT tag, and attachments; native.privateReply answers a comment. | ||
| native | raw.request | available | None declared | See adapter setup | None declared | None declared | None declared | native.request sends one request to graph.facebook.com, graph-video.facebook.com and rupload.facebook.com with the adapter’s own credentials. It never retries, adds idempotency keys or reconciles writes; the caller owns any write it sends. | ||
| normalized | webhooks.verify | available | None declared | See adapter setup | None declared | None declared | None declared | Verifies Meta X-Hub-Signature-256 with the app secret and decodes object=page deliveries. Answer the GET handshake with answerMetaWebhookChallenge. |
Capability IDs and methods
Capability IDs describe routes, not necessarily method names. Native routes require explicit unsafe access and their own authorization checks.
| Capability ID | Implementation method(s) |
|---|---|
| accounts.read | accounts.list, accounts.get |
| posts.publish | posts.prepareTarget, posts.publishTarget |
| raw.request | native.request |
| posts.publish.preflight | native.creatorInfo |
| posts.read | posts.get |
| posts.list | posts.list |
| posts.status | posts.getDelivery |
| posts.cancelScheduled | posts.cancelScheduled |
| posts.deleteBackendRecord | posts.deleteBackendRecord |
| posts.removeFromPlatform | posts.removeFromPlatform |
| media.upload | media.upload |
| media.read | native.imageStatus, native.videoStatus, native.documentStatus |
| analytics.read | analytics.getPostMetrics |
| analytics.account.read | analytics.getAccountMetrics |
| analytics.report.read | analytics.getReport |
| search.posts | search.posts |
| comments.read | comments.list |
| comments.write | comments.reply |
| messages.write | messages.send |
| webhooks.verify | webhooks.verify, webhooks.decode |
| posts.publish.video | posts.publishTarget |
| posts.repost | native.repostPost|native.repost |
| posts.quote | native.quotePost|native.quote |
| posts.delete | native.deletePost|native.deleteVideo |
| graph.read | graph.listRelationships |
| graph.follow | graph.follow|native.follow|native.followUser |
| graph.unfollow | graph.unfollow|native.unfollow|native.unfollowUser |
| graph.block | graph.block|native.block|native.blockUser |
| graph.unblock | graph.unblock|native.unblock|native.unblockUser |
| graph.mute | graph.mute|native.mute|native.muteUser |
| graph.unmute | graph.unmute|native.unmute|native.unmuteUser |
| notifications.read | notifications.list|native.listNotifications |
| notifications.seen | notifications.markSeen|native.markNotificationsSeen |
| profile.read | native.getProfile |
| profiles.read | graph.getProfile|native.getProfile|native.getUserById|native.businessDiscovery |
| profiles.search | native.searchActors |
| profile.update | native.updateProfile |
| feeds.read | native.listFeeds|native.getTimeline|native.getFeed|native.getAuthorFeed |
| chat.read | native.listConversations, native.listMessages |
| chat.write | native.sendMessage |
| polls.create | native.createPoll |
| bookmarks.read | native.bookmarks|native.getBookmarks |
| bookmarks.write | native.bookmark|native.createBookmark, native.removeBookmark|native.deleteBookmark |
| labels.read | native.queryLabels, native.getLabelerServices |
| follows.write | native.follow, native.unfollow |
| media.video | native.uploadVideo |
| media.gif | native.uploadGif |
| media.status | native.getVideoJobStatus |
| media.limits.read | native.getVideoUploadLimits |
| messages.read | messages.listConversations|native.listDirectMessages|native.listConversations |
| streams.read | native.stream |
| search.keyword | native.search |
| mentions.read | native.mentions|native.listMentions |
| timelines.read | native.userPosts, native.homeTimeline |
| likes.read | native.getLikes|native.likedPosts |
| likes.write | native.likePost|native.like, native.unlikePost|native.unlike |
| lists.read | native.getList |
| lists.write | native.createList, native.updateList, native.deleteList |
| lists.pinned.read | native.pinnedLists |
| lists.pinned.write | native.pinList, native.unpinList |
| messages.conversation.write | native.sendConversationMessage |
| messages.group.write | native.createGroupConversation|native.createGroupChat |
| moderation.report | native.createModerationReport|native.reportAbuse |
| comments.moderate | native.hideReply|native.moderateComment|native.commentsModeration |
| comments.delete | native.deleteComment |
| comments.replies.read | native.listCommentReplies|native.commentReplies |
| comments.create | native.commentThreads|native.createComment |
| videos.read | native.videos, native.batchGetStats |
| channels.read | native.channels |
| reference.read | native.videoCategories, native.i18n |
| videos.update | native.updateVideo |
| videos.delete | native.deleteVideo |
| videos.rate | native.rateVideo, native.getRating |
| subscriptions.read | native.subscriptions |
| subscriptions.write | native.subscriptions |
| analytics.followers.read | native.getOrganizationFollowerStatistics, native.getOrganizationFollowerCount |
| analytics.page.read | native.getOrganizationPageStatistics |
| analytics.shares.read | native.getOrganizationShareStatistics |
| posts.draft | native.uploadDraft|native.createDraft |
| posts.status.poll | native.publishStatus |
| reels.publish | native.publishReel |
| stories.publish | native.publishStory |
| hashtags.search | native.hashtagSearch |
| publishing.limit.read | native.publishingLimit |
| thumbnails.write | native.setThumbnail |
| captions.read | native.captions |
| captions.write | native.captions |
| playlists.read | native.playlists |
| playlists.write | native.playlists |
| posts.schedule | posts.publishTarget |
| posts.update | native.updateVideo|native.updatePost |
| analytics.youtube.read | native.analytics |
| analytics.groups | native.analyticsGroups, native.analyticsGroupItems |
| analytics.reporting.bulk | native.reportTypes, native.reportingJobs, native.reports, native.downloadReport |
| live.broadcasts | native.liveBroadcasts |
| live.streams | native.liveStreams |
| channel.banner.write | native.uploadChannelBanner |
| channel.watermark.write | native.watermarks |
| playlists.images.write | native.playlistImages |
| live.superChat.read | native.superChatEvents |
| live.chat.messages | native.liveChatMessages |
| live.chat.stream | native.liveChatStream |
| live.chat.moderators | native.liveChatModerators |
| live.chat.bans | native.liveChatBans |
| channel.sections.read | native.channelSections |
| channel.sections.write | native.channelSections |
| channel.activity.read | native.activities |
| posts.multi-image | posts.publishTarget |
| posts.video | posts.publishTarget, media.upload, native.videoStatus |
| posts.document | posts.publishTarget, media.upload, native.documentStatus |
| reactions.write | native.react |
| reshares.write | native.reshare |
| analytics.organization.read | native.organizationAnalytics |
| articles.create | posts.publishTarget |
| replies.own.read | native.listOwnReplies |
| posts.ghost.read | native.listGhostPosts |
| profiles.posts.read | native.profilePosts |
| locations.search | native.locationSearch, native.getLocation |
| analytics.demographics.read | native.followerDemographics |
| tokens.debug | native.debugToken |
| posts.embed | native.oembed |
| posts.read.batch | native.getPosts, native.getPost |
| social-metadata.read | native.getSocialMetadata |
| reactions.read | native.listReactions |
| reactions.delete | native.deleteReaction |
| comments.state.write | native.setCommentsState |
| comments.edit | native.editComment |
| analytics.member.posts.read | native.getMemberPostAnalytics, native.getMemberVideoAnalytics |
| analytics.member.followers.read | native.getMemberFollowerCount |
| analytics.brand.read | native.getBrandPageStatistics |
| analytics.shares.posts.read | native.getOrganizationPostStatistics |
| organizations.read | native.lookupOrganizations, native.findOrganizationByVanityName, native.listOrganizationBrands |
| organizations.roles.read | native.listOrganizationRoles |
| social.batch.read | native.getSocialMetadataBatch, native.getSocialActionsBatch, native.getComments |
| reactions.get | native.getReaction, native.getReactions |
| media.read.batch | native.mediaStatuses |
| mentions.resolve | native.resolveMemberVanityUrl |
| analytics.video.read | native.getOrganizationVideoAnalytics |
| events.write | native.createEvent, native.updateEvent, native.uploadEventBackgroundImage, native.createEventPost |
| events.read | native.getEvent, native.listEvents |
| organizations.authorizations.read | native.getOrganizationAuthorization, native.getOrganizationAuthorizations, native.findOrganizationAuthorizations |
| webhooks.subscriptions.write | native.subscribeOrganizationNotifications, native.unsubscribeOrganizationNotifications |
| webhooks.subscriptions.read | native.listOrganizationNotificationSubscriptions |
| posts.lookup | native.getPosts |
| posts.quotes.read | native.quotePosts |
| reposts.read | native.repostedBy, native.reposts, native.repostsOfMe |
| users.lookup | native.getUsers, native.getUsersByUsernames |
| users.search | native.searchUsers |
| users.affiliates.read | native.affiliates |
| search.counts | native.countRecentPosts, native.countAllPosts |
| bookmarks.folders | native.bookmarkFolders, native.createBookmarkFolder, native.bookmarksByFolder |
| spaces.read | native.getSpace, native.searchSpaces, native.spacePosts, native.spaceBuyers |
| communities.read | native.getCommunity, native.searchCommunities |
| trends.read | native.trends, native.personalizedTrends |
| usage.read | native.postUsage, native.creditBalance |
| media.lookup | native.getMedia |
| media.dm.upload | native.uploadDmMedia |
| media.subtitles | native.uploadSubtitles, native.attachSubtitles, native.deleteSubtitles |
| analytics.private.read | native.privatePostMetrics |
| analytics.posts.read | native.postAnalytics |
| analytics.media.read | native.mediaAnalytics |
| messages.event.read | native.getDirectMessage |
| messages.delete | native.deleteDirectMessage |
| messages.media.read | native.downloadDmMedia |
| messages.block | native.blockDms, native.unblockDms |
| bookmarks.bulk | native.bookmarkPosts |
| media.metadata | native.setMediaMetadata |
| streams.activity | native.activityStream |
| streams.volume | native.volumeStream |
| streams.compliance | native.complianceStream |
| compliance.jobs | native.createComplianceJob, native.complianceJobs, native.getComplianceJob, native.uploadComplianceIds, native.downloadComplianceResults, native.cancelComplianceJob |
| notes.community | native.createCommunityNote, native.evaluateCommunityNote, native.deleteCommunityNote, native.communityNotesWritten, native.postsEligibleForNotes |
| news.read | native.searchNews, native.getNews |
| chat.groups | native.initializeChatGroup, native.createChatGroup, native.getChatConversation, native.updateChatGroup, native.deleteChatConversation, native.addChatMembers, native.removeChatMembers, native.setChatAdmins, native.chatAdminRequests, native.requestChatAdmin, native.resolveChatAdminRequest, native.updateChatAdminSettings, native.enableChatInvite, native.disableChatInvite, native.getChatInvite, native.requestToJoinChat, native.rejectChatJoinRequests |
| chat.inbox | native.setChatArchived, native.setChatMuted, native.markChatRead, native.sendChatTyping, native.setChatMessageTtl, native.setChatScreenCapture, native.chatPinnedMessages, native.deleteChatMessages, native.chatMessageRequests, native.getChatMessageRequest, native.acceptChatMessageRequest, native.chatSettings |
| chat.keys | native.addChatConversationKeys, native.chatPublicKeys, native.registerChatPublicKey |
| chat.media | native.uploadChatMedia, native.downloadChatMedia |
| live.x.broadcasts.user | native.userBroadcasts, native.getUserBroadcast, native.createUserBroadcast, native.setUserBroadcastState, native.deleteUserBroadcast, native.userStreamSources, native.getUserStreamSource, native.createUserStreamSource, native.renameUserStreamSource, native.deleteUserStreamSource, native.ingestRegion, native.setBroadcastChatMute, native.getScheduledBroadcast, native.updateScheduledBroadcast |
| calls.manage | native.createCall, native.getCall, native.joinCall, native.leaveCall, native.scheduledCalls, native.scheduleCall, native.getScheduledCall, native.updateScheduledCall, native.cancelScheduledCall, native.rsvpScheduledCall |
| bots.manage | native.bots, native.createBot, native.updateBot, native.deleteBot, native.rotateBotToken, native.revokeBotToken |
| developer.account | native.developerAccount, native.ensureDeveloperAccount |
| streams.rules.counts | native.streamRuleCounts |
| streams.webhooks | native.streamWebhooks, native.linkStreamWebhook, native.unlinkStreamWebhook |
| streams.connections | native.streamConnections, native.terminateStreamConnections |
| webhooks.manage | native.listWebhooks, native.createWebhook, native.validateWebhook, native.deleteWebhook, native.replayWebhook |
| articles.publish | native.createArticleDraft, native.publishArticle |
| chat.encrypted | native.chatConversations, native.chatEvents, native.sendChatMessage |
| live.x.broadcasts | native.broadcasts, native.scheduleBroadcast, native.goLive, native.endBroadcast, native.streamSources, native.createStreamSource, native.broadcastChat, native.sendBroadcastChat, native.setChatModerator, native.setChatMute |
| activity.subscriptions | native.createActivitySubscription, native.listActivitySubscriptions, native.updateActivitySubscription, native.deleteActivitySubscriptions |
Generate this page with bun scripts/generate-capabilities.ts. CI uses --check to detect drift. The complete manifests, including API revisions, runtimes and notes, are returned by social-sdk capabilities --adapter NAME --json.