Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.
Use now to publish, draft to save a draft, queue to use the next posting window, or an ISO 8601 timestamp to schedule. A timestamp must include a UTC offset.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OpenPMM","description":"Official documentation for the OpenPMM social publishing API, hosted MCP server, and first-party @openpmm/cli package","colors":{"primary":"#C83F1D","light":"#FF9A3D","dark":"#D84420"},"logo":"https://mintcdn.com/open-pmm/Y4bqcTFv_MCkrIIC/logo/openpmm.png?fit=max\u0026auto=format\u0026n=Y4bqcTFv_MCkrIIC\u0026q=85\u0026s=cdc550716e5a29bb13424cc795a18490","favicon":"https://mintcdn.com/open-pmm/Y4bqcTFv_MCkrIIC/favicon.ico?fit=max\u0026auto=format\u0026n=Y4bqcTFv_MCkrIIC\u0026q=85\u0026s=da4a9698e6119ac0274a1d31b0dc1248","api":{"playground":{"display":"simple"}},"appearance":{"default":"system","strict":false},"navbar":{"primary":{"type":"button","label":"Login","href":"https://app.openpmm.com"}},"seo":{"organization":{"name":"OpenPMM","url":"https://www.openpmm.com","sameAs":["https://github.com/OpenPMM/cli","https://www.npmjs.com/package/@openpmm/cli"]},"indexing":"navigable","trailingSlash":false},"integrations":{"telemetry":{"enabled":false}},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"OpenPMM","icon":"house","href":"https://www.openpmm.com"},{"anchor":"Dashboard","icon":"grid-2","href":"https://app.openpmm.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"open-pmm","hasAudioNarration":false,"actualSubdomain":"open-pmm","customDomains":["www.openpmm.com"],"gitSource":{"type":"github","owner":"openpmm","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6adf6b44d7cf896c8ad89e52","collectionId":"07a2f178-b073-447c-8eae-951e7ea8443b","liveDeploymentHistoryId":"6adf6b44d7cf896c8ad89e52","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adf6b44d7cf896c8ad89e52","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API reference","count":71},{"language":"default","tag":"Guides","count":29},{"language":"default","tag":"CLI","count":12},{"language":"default","tag":"Publishing guides","count":11},{"language":"default","tag":"Get started","count":10},{"language":"default","tag":"Media guidelines","count":10},{"language":"default","tag":"Posts","count":10},{"language":"default","tag":"Inbox","count":9},{"language":"default","tag":"Workflows","count":8},{"language":"default","tag":"Destinations","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/posts/create-post","slug":"/api-reference/posts/create-post","pageMetadata":{"title":"Create Post","description":"Create one or more Posts. Set `when` to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use `media_items` to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns `202` and `Retry-After`. Read the Post while `terminal` and `action_required` are both false. Do not send Create Post again. Publishing requires `confirmed: true` and a live credential. X Post bodies cannot contain URLs.","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts","href":"/api-reference/posts/create-post","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Create one or more Posts. Set \", _jsx(_components.code, {\n children: \"when\"\n }), \" to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use \", _jsx(_components.code, {\n children: \"media_items\"\n }), \" to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns \", _jsx(_components.code, {\n children: \"202\"\n }), \" and \", _jsx(_components.code, {\n children: \"Retry-After\"\n }), \". Read the Post while \", _jsx(_components.code, {\n children: \"terminal\"\n }), \" and \", _jsx(_components.code, {\n children: \"action_required\"\n }), \" are both false. Do not send Create Post again. Publishing requires \", _jsx(_components.code, {\n children: \"confirmed: true\"\n }), \" and a live credential. X Post bodies cannot contain URLs.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Post","description":"Create one or more Posts. Set `when` to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use `media_items` to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns `202` and `Retry-After`. Read the Post while `terminal` and `action_required` are both false. Do not send Create Post again. Publishing requires `confirmed: true` and a live credential. X Post bodies cannot contain URLs.","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts","href":"/api-reference/posts/create-post","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"createPosts","x-openpmm-cli-command":"posts create","summary":"Create Post","description":"Create one or more Posts. Set `when` to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use `media_items` to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns `202` and `Retry-After`. Read the Post while `terminal` and `action_required` are both false. Do not send Create Post again. Publishing requires `confirmed: true` and a live credential. X Post bodies cannot contain URLs.","tags":["Posts"],"parameters":["a19768ee-5929-41c3-a79e-02b20796ed36","a57e1029-09fe-46e5-a792-36b5a217c8ed","505edf30-bbb0-497e-80e0-37e25eb03bf2"],"requestBody":"da673fd4-8c28-411c-9759-8a21f61973c6","responses":{"200":"ec2d164e-52eb-4a6b-a7f2-728da66e2d0c","201":"a550d8b8-98b7-4d88-af56-72ae67c9e8ef","202":"c95e4293-2447-44c0-8d3a-227c700f1ffa","400":"b6ca8833-c274-49f4-8118-3ac66c45af2b","401":"dae8ff90-138d-4299-9827-181332c8a314","402":"c4686291-6bb5-4804-9c4d-a8b58764b27c","403":"b64a92cb-0c8e-4715-abde-c0fc18ac9c78","404":"c241d69d-bb83-484a-a6e6-18e39f1a7e30","409":"5943b558-0f15-427b-9f87-1e701ad23314","413":"991471c7-1bc2-460f-9643-836c282207ab","422":"3661d44d-96db-4c5f-92c5-639b8be83134","429":"43116717-7fd1-4df3-a951-51f309bdb2c3","500":"59c2b8bc-aa18-4bb4-9970-b7f827ba7d85","502":"69de5d6b-afd8-49d5-99da-f76ec3ae7bb5"},"x-required-scope":"posts:write","x-idempotent":true,"method":"post","type":"path","servers":["300d4964-d6d5-40f3-a9de-07def6ee7b13"],"security":["f76afd2e-8074-4202-b958-eda357dac617"],"path":"/workspaces/{workspace_id}/posts","baseUrlOptions":["https://api.openpmm.com/v1"],"title":"Create Post","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a19768ee-5929-41c3-a79e-02b20796ed36":{"name":"workspace_id","in":"path","required":true,"description":"Unique workspace ID.","schema":{"type":"string","example":"ws_01JABCDEF","isRequired":true,"description":"Unique workspace ID.","uniqueKey":"","typeLabel":"string"}},"a57e1029-09fe-46e5-a792-36b5a217c8ed":{"name":"OpenPMM-Request-Id","in":"header","required":false,"description":"Optional request ID. OpenPMM returns this value when it is valid. Otherwise, OpenPMM creates a request ID.","schema":{"type":"string","maxLength":128,"isRequired":false,"description":"Optional request ID. OpenPMM returns this value when it is valid. Otherwise, OpenPMM creates a request ID.","uniqueKey":"","typeLabel":"string"},"example":"req_01JABCDEF"},"505edf30-bbb0-497e-80e0-37e25eb03bf2":{"name":"Idempotency-Key","in":"header","required":false,"description":"Required when you publish or schedule a post. Optional when you create a draft.","schema":{"type":"string","minLength":1,"maxLength":200,"isRequired":false,"description":"Required when you publish or schedule a post. Optional when you create a draft.","uniqueKey":"","typeLabel":"string"},"example":"01J4Z3Y6K2M8V7C1N5Q9R0T4XA"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"posts":{"type":"array","items":{"oneOf":[{"type":"object","required":["channel","body"],"properties":{"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","description":"Channel for this draft Post.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.channel","typeLabel":"enum\u003cstring>"},"body":{"type":"array","items":{"type":"string","maxLength":63206,"uniqueKey":"posts.items.[INDEX].oneOf.0.body.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":25,"description":"Ordered post bodies. X, Bluesky, Mastodon, and Threads publish later body items as replies. On those channels, a body item can be empty when media_items attaches media to that item. X post bodies cannot contain URLs.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.body","typeLabel":"string[]"},"headline":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1,"uniqueKey":"posts.items.[INDEX].oneOf.0.headline.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"posts.items.[INDEX].oneOf.0.headline.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.0.headline","typeLabel":"string | null"},"media":{"type":"array","items":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","uniqueKey":"posts.items.[INDEX].oneOf.0.media.items.[INDEX]","typeLabel":"string"},"maxItems":100,"default":[],"description":"Assets for the opening post. Use media_items to attach assets to other thread items.","uniqueKey":"posts.items.[INDEX].oneOf.0.media","typeLabel":"string[]"},"media_items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"asset_id":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.media_items.items.[INDEX].asset_id","typeLabel":"string"},"item_index":{"type":"integer","minimum":0,"maximum":24,"description":"The zero-based body item that owns this asset.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.media_items.items.[INDEX].item_index","typeLabel":"integer"}},"required":["asset_id","item_index"],"uniqueKey":"posts.items.[INDEX].oneOf.0.media_items.items.[INDEX]","typeLabel":"object"},"maxItems":100,"description":"Assets and their thread items. Do not use this field with media.","uniqueKey":"posts.items.[INDEX].oneOf.0.media_items","typeLabel":"object[]"},"destination_options":{"oneOf":[{"type":"object","required":["bluesky"],"properties":{"bluesky":{"type":"object","additionalProperties":false,"properties":{"languages":{"type":"array","items":{"type":"string","minLength":2,"maxLength":35,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.languages.items.[INDEX]","typeLabel":"string"},"maxItems":3,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.languages","typeLabel":"string[]"},"content_labels":{"type":"array","items":{"type":"string","enum":["porn","sexual","nudity","graphic-media"],"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.content_labels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":4,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.content_labels","typeLabel":"enum\u003cstring>[]"},"alt_text_by_asset_id":{"type":"object","description":"Map attached asset IDs to alt text. Bluesky images require alt text. Video alt text is optional.","additionalProperties":{"type":"string","minLength":1,"maxLength":2000,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.alt_text_by_asset_id.additionalProperties","typeLabel":"string"},"maxProperties":4,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky.alt_text_by_asset_id","typeLabel":"object"}},"required":["languages","content_labels","alt_text_by_asset_id"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0.bluesky","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.0","typeLabel":"object"},{"type":"object","required":["youtube"],"properties":{"youtube":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["short","video"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.kind","typeLabel":"enum\u003cstring>"},"privacy_status":{"type":"string","enum":["public","private","unlisted"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.privacy_status","typeLabel":"enum\u003cstring>"},"category_id":{"type":"string","minLength":1,"maxLength":10,"example":"22","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.category_id","typeLabel":"string"},"self_declared_made_for_kids":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.self_declared_made_for_kids","typeLabel":"boolean"},"contains_synthetic_media":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.contains_synthetic_media","typeLabel":"boolean"},"notify_subscribers":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.notify_subscribers","typeLabel":"boolean"},"license":{"type":"string","enum":["youtube","creative_common"],"default":"youtube","uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.license","typeLabel":"enum\u003cstring>"},"embeddable":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.embeddable","typeLabel":"boolean"},"thumbnail_timestamp_ms":{"oneOf":[{"type":"integer","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","minimum":0,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms","typeLabel":"integer | null"}},"required":["kind","privacy_status","category_id","self_declared_made_for_kids","contains_synthetic_media","notify_subscribers"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1.youtube","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.1","typeLabel":"object"},{"type":"object","required":["instagram"],"properties":{"instagram":{"type":"object","additionalProperties":false,"properties":{"placement":{"type":"string","enum":["post","story","reel"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.2.instagram.placement","typeLabel":"enum\u003cstring>"},"share_to_feed":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.2.instagram.share_to_feed","typeLabel":"boolean"}},"required":["placement"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.2.instagram","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.2","typeLabel":"object"},{"type":"object","required":["threads"],"properties":{"threads":{"type":"object","additionalProperties":false,"properties":{"reply_control":{"type":"string","enum":["everyone","accounts_you_follow","mentioned_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.3.threads.reply_control","typeLabel":"enum\u003cstring>"}},"required":["reply_control"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.3.threads","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.3","typeLabel":"object"},{"type":"object","required":["mastodon"],"properties":{"mastodon":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","unlisted","private"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.visibility","typeLabel":"enum\u003cstring>"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.sensitive","typeLabel":"boolean"},"spoiler_text":{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.spoiler_text","typeLabel":"string"},"language":{"oneOf":[{"type":"string","maxLength":20,"minLength":2,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.language.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon.language","typeLabel":"string | null"}},"required":["visibility","sensitive","spoiler_text","language"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4.mastodon","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.4","typeLabel":"object"},{"type":"object","required":["linkedin"],"properties":{"linkedin":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","connections"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.5.linkedin.visibility","typeLabel":"enum\u003cstring>"},"allow_resharing":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.5.linkedin.allow_resharing","typeLabel":"boolean"}},"required":["visibility","allow_resharing"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.5.linkedin","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.5","typeLabel":"object"},{"type":"object","required":["tiktok"],"properties":{"tiktok":{"type":"object","additionalProperties":false,"properties":{"privacy_level":{"type":"string","enum":["public_to_everyone","mutual_follow_friends","follower_of_creator","self_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.privacy_level","typeLabel":"enum\u003cstring>"},"allow_comment":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.allow_comment","typeLabel":"boolean"},"allow_duet":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.allow_duet","typeLabel":"boolean"},"allow_stitch":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.allow_stitch","typeLabel":"boolean"},"commercial_content":{"type":"string","enum":["none","own_brand","branded","both"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.commercial_content","typeLabel":"enum\u003cstring>"},"is_ai_generated":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.is_ai_generated","typeLabel":"boolean"},"video_cover_timestamp_ms":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms","typeLabel":"integer | null"}},"required":["privacy_level","allow_comment","allow_duet","allow_stitch","commercial_content","is_ai_generated","video_cover_timestamp_ms"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6.tiktok","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.6","typeLabel":"object"},{"type":"null","uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options.oneOf.7","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.0.destination_options","typeLabel":"object · object · object · object · object · object · object · null"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["destination_id","body"],"properties":{"destination_id":{"type":"string","example":"dest_01JABCDEF","description":"Destination for this Post.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_id","typeLabel":"string"},"body":{"type":"array","items":{"type":"string","maxLength":63206,"uniqueKey":"posts.items.[INDEX].oneOf.1.body.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":25,"description":"Ordered post bodies. X, Bluesky, Mastodon, and Threads publish later body items as replies. On those channels, a body item can be empty when media_items attaches media to that item. X post bodies cannot contain URLs.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.body","typeLabel":"string[]"},"headline":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1,"uniqueKey":"posts.items.[INDEX].oneOf.1.headline.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"posts.items.[INDEX].oneOf.1.headline.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.1.headline","typeLabel":"string | null"},"media":{"type":"array","items":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","uniqueKey":"posts.items.[INDEX].oneOf.1.media.items.[INDEX]","typeLabel":"string"},"maxItems":100,"default":[],"description":"Assets for the opening post. Use media_items to attach assets to other thread items.","uniqueKey":"posts.items.[INDEX].oneOf.1.media","typeLabel":"string[]"},"media_items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"asset_id":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.media_items.items.[INDEX].asset_id","typeLabel":"string"},"item_index":{"type":"integer","minimum":0,"maximum":24,"description":"The zero-based body item that owns this asset.","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.media_items.items.[INDEX].item_index","typeLabel":"integer"}},"required":["asset_id","item_index"],"uniqueKey":"posts.items.[INDEX].oneOf.1.media_items.items.[INDEX]","typeLabel":"object"},"maxItems":100,"description":"Assets and their thread items. Do not use this field with media.","uniqueKey":"posts.items.[INDEX].oneOf.1.media_items","typeLabel":"object[]"},"destination_options":{"oneOf":[{"type":"object","required":["bluesky"],"properties":{"bluesky":{"type":"object","additionalProperties":false,"properties":{"languages":{"type":"array","items":{"type":"string","minLength":2,"maxLength":35,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.languages.items.[INDEX]","typeLabel":"string"},"maxItems":3,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.languages","typeLabel":"string[]"},"content_labels":{"type":"array","items":{"type":"string","enum":["porn","sexual","nudity","graphic-media"],"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.content_labels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":4,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.content_labels","typeLabel":"enum\u003cstring>[]"},"alt_text_by_asset_id":{"type":"object","description":"Map attached asset IDs to alt text. Bluesky images require alt text. Video alt text is optional.","additionalProperties":{"type":"string","minLength":1,"maxLength":2000,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.alt_text_by_asset_id.additionalProperties","typeLabel":"string"},"maxProperties":4,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky.alt_text_by_asset_id","typeLabel":"object"}},"required":["languages","content_labels","alt_text_by_asset_id"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0.bluesky","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.0","typeLabel":"object"},{"type":"object","required":["youtube"],"properties":{"youtube":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["short","video"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.kind","typeLabel":"enum\u003cstring>"},"privacy_status":{"type":"string","enum":["public","private","unlisted"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.privacy_status","typeLabel":"enum\u003cstring>"},"category_id":{"type":"string","minLength":1,"maxLength":10,"example":"22","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.category_id","typeLabel":"string"},"self_declared_made_for_kids":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.self_declared_made_for_kids","typeLabel":"boolean"},"contains_synthetic_media":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.contains_synthetic_media","typeLabel":"boolean"},"notify_subscribers":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.notify_subscribers","typeLabel":"boolean"},"license":{"type":"string","enum":["youtube","creative_common"],"default":"youtube","uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.license","typeLabel":"enum\u003cstring>"},"embeddable":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.embeddable","typeLabel":"boolean"},"thumbnail_timestamp_ms":{"oneOf":[{"type":"integer","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","minimum":0,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms","typeLabel":"integer | null"}},"required":["kind","privacy_status","category_id","self_declared_made_for_kids","contains_synthetic_media","notify_subscribers"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1.youtube","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.1","typeLabel":"object"},{"type":"object","required":["instagram"],"properties":{"instagram":{"type":"object","additionalProperties":false,"properties":{"placement":{"type":"string","enum":["post","story","reel"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.2.instagram.placement","typeLabel":"enum\u003cstring>"},"share_to_feed":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.2.instagram.share_to_feed","typeLabel":"boolean"}},"required":["placement"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.2.instagram","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.2","typeLabel":"object"},{"type":"object","required":["threads"],"properties":{"threads":{"type":"object","additionalProperties":false,"properties":{"reply_control":{"type":"string","enum":["everyone","accounts_you_follow","mentioned_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.3.threads.reply_control","typeLabel":"enum\u003cstring>"}},"required":["reply_control"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.3.threads","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.3","typeLabel":"object"},{"type":"object","required":["mastodon"],"properties":{"mastodon":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","unlisted","private"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.visibility","typeLabel":"enum\u003cstring>"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.sensitive","typeLabel":"boolean"},"spoiler_text":{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.spoiler_text","typeLabel":"string"},"language":{"oneOf":[{"type":"string","maxLength":20,"minLength":2,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.language.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon.language","typeLabel":"string | null"}},"required":["visibility","sensitive","spoiler_text","language"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4.mastodon","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.4","typeLabel":"object"},{"type":"object","required":["linkedin"],"properties":{"linkedin":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","connections"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.5.linkedin.visibility","typeLabel":"enum\u003cstring>"},"allow_resharing":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.5.linkedin.allow_resharing","typeLabel":"boolean"}},"required":["visibility","allow_resharing"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.5.linkedin","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.5","typeLabel":"object"},{"type":"object","required":["tiktok"],"properties":{"tiktok":{"type":"object","additionalProperties":false,"properties":{"privacy_level":{"type":"string","enum":["public_to_everyone","mutual_follow_friends","follower_of_creator","self_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.privacy_level","typeLabel":"enum\u003cstring>"},"allow_comment":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.allow_comment","typeLabel":"boolean"},"allow_duet":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.allow_duet","typeLabel":"boolean"},"allow_stitch":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.allow_stitch","typeLabel":"boolean"},"commercial_content":{"type":"string","enum":["none","own_brand","branded","both"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.commercial_content","typeLabel":"enum\u003cstring>"},"is_ai_generated":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.is_ai_generated","typeLabel":"boolean"},"video_cover_timestamp_ms":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms","typeLabel":"integer | null"}},"required":["privacy_level","allow_comment","allow_duet","allow_stitch","commercial_content","is_ai_generated","video_cover_timestamp_ms"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6.tiktok","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.6","typeLabel":"object"},{"type":"null","uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options.oneOf.7","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].oneOf.1.destination_options","typeLabel":"object · object · object · object · object · object · object · null"}},"additionalProperties":false,"uniqueKey":"posts.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"posts.items.[INDEX]","typeLabel":"object"},"minItems":1,"maxItems":100,"isRequired":true,"uniqueKey":"posts","typeLabel":"object[]"},"confirmed":{"type":"boolean","const":true,"description":"Set to `true` when you publish or schedule. Omit this field when you create a draft.","uniqueKey":"confirmed","typeLabel":"boolean"},"when":{"oneOf":[{"type":"string","description":"Use `now` to publish, `draft` to save a draft, `queue` to use the next posting window, or an ISO 8601 timestamp to schedule. A timestamp must include a UTC offset.","default":"now","enum":["now","draft","queue"],"uniqueKey":"when.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Use `now` to publish, `draft` to save a draft, `queue` to use the next posting window, or an ISO 8601 timestamp to schedule. A timestamp must include a UTC offset.","format":"date-time","default":"now","uniqueKey":"when.oneOf.1","typeLabel":"string\u003cdate-time>"}],"uniqueKey":"when","typeLabel":"enum\u003cstring> | string\u003cdate-time>"},"time_zone":{"type":"string","default":"UTC","example":"Europe/Berlin","description":"IANA time zone for `now` or an exact schedule. Omit this field for `queue`; OpenPMM uses the Workspace time zone.","uniqueKey":"time_zone","typeLabel":"string"},"group":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","description":"A value that groups related posts.","uniqueKey":"group","typeLabel":"string"}},"required":["posts"],"uniqueKey":"","typeLabel":"object"},"examples":{"publish_now":{"title":"publish_now","value":{"confirmed":true,"when":"now","group":"launch-2026-08","posts":[{"destination_id":"dest_x_01JABCDEF","body":["First post in the thread","Second post"],"media":["ast_01JABCDEF"]},{"destination_id":"dest_linkedin_01JABCDEF","body":["The LinkedIn version, written differently."],"media":["ast_01JABCDEF"],"destination_options":{"linkedin":{"visibility":"public","allow_resharing":true}}}]}},"draft":{"title":"draft","value":{"when":"draft","group":"launch-2026-08","posts":[{"channel":"x","body":["Draft thread"]}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"ec2d164e-52eb-4a6b-a7f2-728da66e2d0c":{"description":"An idempotent replay of the existing Post set.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"object":{"type":"string","const":"post_set","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"group","typeLabel":"string | null"},"posts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"post","isRequired":true,"uniqueKey":"posts.items.[INDEX].object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].group","typeLabel":"string | null"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","isRequired":true,"uniqueKey":"posts.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"publication_source":{"type":"string","enum":["openpmm","provider"],"description":"Where the Post was first published. `provider` means OpenPMM imported the Post from the connected destination.","isRequired":true,"uniqueKey":"posts.items.[INDEX].publication_source","typeLabel":"enum\u003cstring>"},"state":{"type":"string","enum":["draft","preparing","scheduled","ready","processing","awaiting-provider","published","failed","needs-attention","cancelled","missed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"editable":{"type":"boolean","description":"Whether you can update the Post content. A scheduled Post keeps its assets and thread structure locked.","isRequired":true,"uniqueKey":"posts.items.[INDEX].editable","typeLabel":"boolean"},"terminal":{"type":"boolean","description":"True when the Post can no longer change state. Poll only while this value and `action_required` are false.","isRequired":true,"uniqueKey":"posts.items.[INDEX].terminal","typeLabel":"boolean"},"action_required":{"type":"boolean","description":"Whether a person or agent must choose the next action.","isRequired":true,"uniqueKey":"posts.items.[INDEX].action_required","typeLabel":"boolean"},"next_action_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"available_actions":{"type":"array","items":{"type":"string","enum":["update","delete","publish","cancel","reschedule","retry","retry_with_duplicate_risk"],"uniqueKey":"posts.items.[INDEX].available_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].available_actions","typeLabel":"enum\u003cstring>[]"},"version":{"oneOf":[{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].version","typeLabel":"integer | null"},"payload":{"type":"object","additionalProperties":false,"properties":{"headline":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline","typeLabel":"string | null"},"body":{"type":"array","items":{"type":"string","maxLength":63206,"uniqueKey":"posts.items.[INDEX].payload.body.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":25,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.body","typeLabel":"string[]"},"destination_options":{"oneOf":[{"type":"object","required":["bluesky"],"properties":{"bluesky":{"type":"object","additionalProperties":false,"properties":{"languages":{"type":"array","items":{"type":"string","minLength":2,"maxLength":35,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages.items.[INDEX]","typeLabel":"string"},"maxItems":3,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages","typeLabel":"string[]"},"content_labels":{"type":"array","items":{"type":"string","enum":["porn","sexual","nudity","graphic-media"],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":4,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels","typeLabel":"enum\u003cstring>[]"},"alt_text_by_asset_id":{"type":"object","description":"Map attached asset IDs to alt text. Bluesky images require alt text. Video alt text is optional.","additionalProperties":{"type":"string","minLength":1,"maxLength":2000,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id.additionalProperties","typeLabel":"string"},"maxProperties":4,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id","typeLabel":"object"}},"required":["languages","content_labels","alt_text_by_asset_id"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0","typeLabel":"object"},{"type":"object","required":["youtube"],"properties":{"youtube":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["short","video"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.kind","typeLabel":"enum\u003cstring>"},"privacy_status":{"type":"string","enum":["public","private","unlisted"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.privacy_status","typeLabel":"enum\u003cstring>"},"category_id":{"type":"string","minLength":1,"maxLength":10,"example":"22","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.category_id","typeLabel":"string"},"self_declared_made_for_kids":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.self_declared_made_for_kids","typeLabel":"boolean"},"contains_synthetic_media":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.contains_synthetic_media","typeLabel":"boolean"},"notify_subscribers":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.notify_subscribers","typeLabel":"boolean"},"license":{"type":"string","enum":["youtube","creative_common"],"default":"youtube","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.license","typeLabel":"enum\u003cstring>"},"embeddable":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.embeddable","typeLabel":"boolean"},"thumbnail_timestamp_ms":{"oneOf":[{"type":"integer","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","minimum":0,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms","typeLabel":"integer | null"}},"required":["kind","privacy_status","category_id","self_declared_made_for_kids","contains_synthetic_media","notify_subscribers"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1","typeLabel":"object"},{"type":"object","required":["instagram"],"properties":{"instagram":{"type":"object","additionalProperties":false,"properties":{"placement":{"type":"string","enum":["post","story","reel"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.placement","typeLabel":"enum\u003cstring>"},"share_to_feed":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.share_to_feed","typeLabel":"boolean"}},"required":["placement"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2","typeLabel":"object"},{"type":"object","required":["threads"],"properties":{"threads":{"type":"object","additionalProperties":false,"properties":{"reply_control":{"type":"string","enum":["everyone","accounts_you_follow","mentioned_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads.reply_control","typeLabel":"enum\u003cstring>"}},"required":["reply_control"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3","typeLabel":"object"},{"type":"object","required":["mastodon"],"properties":{"mastodon":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","unlisted","private"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.visibility","typeLabel":"enum\u003cstring>"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.sensitive","typeLabel":"boolean"},"spoiler_text":{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.spoiler_text","typeLabel":"string"},"language":{"oneOf":[{"type":"string","maxLength":20,"minLength":2,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language","typeLabel":"string | null"}},"required":["visibility","sensitive","spoiler_text","language"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4","typeLabel":"object"},{"type":"object","required":["linkedin"],"properties":{"linkedin":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","connections"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.visibility","typeLabel":"enum\u003cstring>"},"allow_resharing":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.allow_resharing","typeLabel":"boolean"}},"required":["visibility","allow_resharing"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5","typeLabel":"object"},{"type":"object","required":["tiktok"],"properties":{"tiktok":{"type":"object","additionalProperties":false,"properties":{"privacy_level":{"type":"string","enum":["public_to_everyone","mutual_follow_friends","follower_of_creator","self_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.privacy_level","typeLabel":"enum\u003cstring>"},"allow_comment":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_comment","typeLabel":"boolean"},"allow_duet":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_duet","typeLabel":"boolean"},"allow_stitch":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_stitch","typeLabel":"boolean"},"commercial_content":{"type":"string","enum":["none","own_brand","branded","both"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.commercial_content","typeLabel":"enum\u003cstring>"},"is_ai_generated":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.is_ai_generated","typeLabel":"boolean"},"video_cover_timestamp_ms":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms","typeLabel":"integer | null"}},"required":["privacy_level","allow_comment","allow_duet","allow_stitch","commercial_content","is_ai_generated","video_cover_timestamp_ms"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.7","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options","typeLabel":"object · object · object · object · object · object · object · null"}},"required":["headline","body","destination_options"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload","typeLabel":"object"},"asset_ids":{"type":"array","items":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","uniqueKey":"posts.items.[INDEX].asset_ids.items.[INDEX]","typeLabel":"string"},"maxItems":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].asset_ids","typeLabel":"string[]"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id","typeLabel":"string | null"},"scheduled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at","typeLabel":"string\u003cdate-time> | null"},"time_zone":{"oneOf":[{"type":"string","example":"Europe/Berlin","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone","typeLabel":"string | null"},"schedule_mode":{"oneOf":[{"type":"string","enum":["now","exact","queue"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode","typeLabel":"enum\u003cstring> | null"},"queue_local_date":{"oneOf":[{"type":"string","format":"date","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date","typeLabel":"string\u003cdate> | null"},"queue_window_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id","typeLabel":"string | null"},"attempt_count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempt_count","typeLabel":"integer"},"deferred":{"oneOf":[{"type":"object","description":"The future time when OpenPMM can try the Post again. This value is null after that time.","required":["reason","until"],"properties":{"reason":{"type":"string","enum":["publishing_velocity","provider_cooldown"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.reason","typeLabel":"enum\u003cstring>"},"until":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.until","typeLabel":"string\u003cdate-time>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred","typeLabel":"object | null"},"last_error":{"oneOf":[{"type":"object","required":["code","message","retryable","retry_safety","user_action"],"properties":{"code":{"type":"string","example":"provider_rejected","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","example":"The provider rejected the post.","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retryable","typeLabel":"boolean"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retry_safety","typeLabel":"enum\u003cstring>"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error","typeLabel":"object | null"},"created_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at","typeLabel":"string\u003cdate-time> | null"},"missed_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at","typeLabel":"string\u003cdate-time> | null"},"receipts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"rcpt_01JABCDEF","description":"Unique publication receipt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"receipt","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].object","typeLabel":"string"},"item_index":{"type":"integer","minimum":0,"example":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].item_index","typeLabel":"integer"},"provider_object_id":{"type":"string","example":"1844029112345678901","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].provider_object_id","typeLabel":"string"},"url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url","typeLabel":"string\u003curi> | null"},"state":{"type":"string","enum":["published","processing","failed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","object","item_index","provider_object_id","url","state","published_at"],"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts","typeLabel":"object[]"},"destination":{"oneOf":[{"type":"object","required":["display_name","external_id","profile_image_url"],"properties":{"display_name":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.display_name","typeLabel":"string"},"external_id":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.external_id","typeLabel":"string"},"profile_image_url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url","typeLabel":"string\u003curi> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination","typeLabel":"object | null"},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","enum":["card","video","poster"],"description":"Generic asset type. `video` does not select a provider placement.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"label":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].label","typeLabel":"string"},"content_type":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type","typeLabel":"string | null"},"item_index":{"type":"integer","minimum":0,"description":"The zero-based body item that owns this asset.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].item_index","typeLabel":"integer"}},"required":["id","type","label","content_type","item_index"],"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets","typeLabel":"object[]"},"attempts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"att_01JABCDEF","description":"Unique publishing attempt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"publishing_attempt","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].object","typeLabel":"string"},"number":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].number","typeLabel":"integer"},"trigger":{"type":"string","enum":["initial","automatic-retry","manual-retry","provider-poll"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].trigger","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["started","succeeded","failed","ambiguous"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"started_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].started_at","typeLabel":"string\u003cdate-time>"},"finished_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","required":["code","message","retryable","user_action"],"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.retryable","typeLabel":"boolean"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error","typeLabel":"object | null"},"provider":{"type":"object","additionalProperties":false,"properties":{"operation":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation","typeLabel":"string | null"},"request_id":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id","typeLabel":"string | null"},"status_code":{"oneOf":[{"type":"integer","maximum":599,"minimum":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code","typeLabel":"integer | null"},"error_code":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code","typeLabel":"string | null"},"subcode":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode","typeLabel":"string | null"}},"required":["operation","request_id","status_code","error_code","subcode"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider","typeLabel":"object"}},"required":["id","object","number","trigger","status","started_at","finished_at","retry_safety","error","provider"],"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX]","typeLabel":"object"},"description":"Sanitized attempt history. Present only when `include=attempts`.","uniqueKey":"posts.items.[INDEX].attempts","typeLabel":"object[]"}},"required":["id","object","group","channel","publication_source","state","editable","terminal","action_required","next_action_at","retry_safety","available_actions","version","payload","asset_ids","destination_id","scheduled_at","time_zone","schedule_mode","queue_local_date","queue_window_id","attempt_count","deferred","last_error","created_at","updated_at","published_at","cancelled_at","missed_at","receipts","destination","assets"],"uniqueKey":"posts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts","typeLabel":"object[]"}},"required":["object","group","posts"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"post_set","group":"launch-2026-08","posts":[{"id":"send_01JABCDEF","object":"post","group":"launch-2026-08","channel":"x","publication_source":"openpmm","state":"draft","editable":true,"terminal":true,"action_required":true,"next_action_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","available_actions":["update"],"version":2,"payload":{"headline":"\u003cstring>","body":["\u003cstring>"],"destination_options":{"bluesky":{"languages":["\u003cstring>"],"content_labels":["porn"],"alt_text_by_asset_id":{}}}},"asset_ids":["ast_01JABCDEF"],"destination_id":"dest_01JABCDEF","scheduled_at":"2026-08-09T12:00:00.000Z","time_zone":"Europe/Berlin","schedule_mode":"now","queue_local_date":"2023-12-25","queue_window_id":"\u003cstring>","attempt_count":1,"deferred":{"reason":"publishing_velocity","until":"2026-08-09T12:00:00.000Z"},"last_error":{"code":"provider_rejected","message":"The provider rejected the post.","retryable":true,"retry_safety":"safe","user_action":"retry"},"created_at":"2026-08-09T12:00:00.000Z","updated_at":"2026-08-09T12:00:00.000Z","published_at":"2026-08-09T12:00:00.000Z","cancelled_at":"2026-08-09T12:00:00.000Z","missed_at":"2026-08-09T12:00:00.000Z","receipts":[{"id":"rcpt_01JABCDEF","object":"receipt","item_index":0,"provider_object_id":"1844029112345678901","url":"\u003cstring>","state":"published","published_at":"2026-08-09T12:00:00.000Z"}],"destination":{"display_name":"\u003cstring>","external_id":"\u003cstring>","profile_image_url":"\u003cstring>"},"assets":[{"id":"ast_01JABCDEF","type":"card","label":"\u003cstring>","content_type":"\u003cstring>","item_index":1}],"attempts":[{"id":"att_01JABCDEF","object":"publishing_attempt","number":2,"trigger":"initial","status":"started","started_at":"2026-08-09T12:00:00.000Z","finished_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","error":{"code":"\u003cstring>","message":"\u003cstring>","retryable":true,"user_action":"retry"},"provider":{"operation":"\u003cstring>","request_id":"\u003cstring>","status_code":349,"error_code":"\u003cstring>","subcode":"\u003cstring>"}}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"a550d8b8-98b7-4d88-af56-72ae67c9e8ef":{"description":"The created draft or post set.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"object":{"type":"string","const":"post_set","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"group","typeLabel":"string | null"},"posts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"post","isRequired":true,"uniqueKey":"posts.items.[INDEX].object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].group","typeLabel":"string | null"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","isRequired":true,"uniqueKey":"posts.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"publication_source":{"type":"string","enum":["openpmm","provider"],"description":"Where the Post was first published. `provider` means OpenPMM imported the Post from the connected destination.","isRequired":true,"uniqueKey":"posts.items.[INDEX].publication_source","typeLabel":"enum\u003cstring>"},"state":{"type":"string","enum":["draft","preparing","scheduled","ready","processing","awaiting-provider","published","failed","needs-attention","cancelled","missed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"editable":{"type":"boolean","description":"Whether you can update the Post content. A scheduled Post keeps its assets and thread structure locked.","isRequired":true,"uniqueKey":"posts.items.[INDEX].editable","typeLabel":"boolean"},"terminal":{"type":"boolean","description":"True when the Post can no longer change state. Poll only while this value and `action_required` are false.","isRequired":true,"uniqueKey":"posts.items.[INDEX].terminal","typeLabel":"boolean"},"action_required":{"type":"boolean","description":"Whether a person or agent must choose the next action.","isRequired":true,"uniqueKey":"posts.items.[INDEX].action_required","typeLabel":"boolean"},"next_action_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"available_actions":{"type":"array","items":{"type":"string","enum":["update","delete","publish","cancel","reschedule","retry","retry_with_duplicate_risk"],"uniqueKey":"posts.items.[INDEX].available_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].available_actions","typeLabel":"enum\u003cstring>[]"},"version":{"oneOf":[{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].version","typeLabel":"integer | null"},"payload":{"type":"object","additionalProperties":false,"properties":{"headline":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline","typeLabel":"string | null"},"body":{"type":"array","items":{"type":"string","maxLength":63206,"uniqueKey":"posts.items.[INDEX].payload.body.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":25,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.body","typeLabel":"string[]"},"destination_options":{"oneOf":[{"type":"object","required":["bluesky"],"properties":{"bluesky":{"type":"object","additionalProperties":false,"properties":{"languages":{"type":"array","items":{"type":"string","minLength":2,"maxLength":35,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages.items.[INDEX]","typeLabel":"string"},"maxItems":3,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages","typeLabel":"string[]"},"content_labels":{"type":"array","items":{"type":"string","enum":["porn","sexual","nudity","graphic-media"],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":4,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels","typeLabel":"enum\u003cstring>[]"},"alt_text_by_asset_id":{"type":"object","description":"Map attached asset IDs to alt text. Bluesky images require alt text. Video alt text is optional.","additionalProperties":{"type":"string","minLength":1,"maxLength":2000,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id.additionalProperties","typeLabel":"string"},"maxProperties":4,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id","typeLabel":"object"}},"required":["languages","content_labels","alt_text_by_asset_id"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0","typeLabel":"object"},{"type":"object","required":["youtube"],"properties":{"youtube":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["short","video"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.kind","typeLabel":"enum\u003cstring>"},"privacy_status":{"type":"string","enum":["public","private","unlisted"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.privacy_status","typeLabel":"enum\u003cstring>"},"category_id":{"type":"string","minLength":1,"maxLength":10,"example":"22","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.category_id","typeLabel":"string"},"self_declared_made_for_kids":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.self_declared_made_for_kids","typeLabel":"boolean"},"contains_synthetic_media":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.contains_synthetic_media","typeLabel":"boolean"},"notify_subscribers":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.notify_subscribers","typeLabel":"boolean"},"license":{"type":"string","enum":["youtube","creative_common"],"default":"youtube","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.license","typeLabel":"enum\u003cstring>"},"embeddable":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.embeddable","typeLabel":"boolean"},"thumbnail_timestamp_ms":{"oneOf":[{"type":"integer","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","minimum":0,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms","typeLabel":"integer | null"}},"required":["kind","privacy_status","category_id","self_declared_made_for_kids","contains_synthetic_media","notify_subscribers"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1","typeLabel":"object"},{"type":"object","required":["instagram"],"properties":{"instagram":{"type":"object","additionalProperties":false,"properties":{"placement":{"type":"string","enum":["post","story","reel"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.placement","typeLabel":"enum\u003cstring>"},"share_to_feed":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.share_to_feed","typeLabel":"boolean"}},"required":["placement"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2","typeLabel":"object"},{"type":"object","required":["threads"],"properties":{"threads":{"type":"object","additionalProperties":false,"properties":{"reply_control":{"type":"string","enum":["everyone","accounts_you_follow","mentioned_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads.reply_control","typeLabel":"enum\u003cstring>"}},"required":["reply_control"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3","typeLabel":"object"},{"type":"object","required":["mastodon"],"properties":{"mastodon":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","unlisted","private"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.visibility","typeLabel":"enum\u003cstring>"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.sensitive","typeLabel":"boolean"},"spoiler_text":{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.spoiler_text","typeLabel":"string"},"language":{"oneOf":[{"type":"string","maxLength":20,"minLength":2,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language","typeLabel":"string | null"}},"required":["visibility","sensitive","spoiler_text","language"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4","typeLabel":"object"},{"type":"object","required":["linkedin"],"properties":{"linkedin":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","connections"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.visibility","typeLabel":"enum\u003cstring>"},"allow_resharing":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.allow_resharing","typeLabel":"boolean"}},"required":["visibility","allow_resharing"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5","typeLabel":"object"},{"type":"object","required":["tiktok"],"properties":{"tiktok":{"type":"object","additionalProperties":false,"properties":{"privacy_level":{"type":"string","enum":["public_to_everyone","mutual_follow_friends","follower_of_creator","self_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.privacy_level","typeLabel":"enum\u003cstring>"},"allow_comment":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_comment","typeLabel":"boolean"},"allow_duet":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_duet","typeLabel":"boolean"},"allow_stitch":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_stitch","typeLabel":"boolean"},"commercial_content":{"type":"string","enum":["none","own_brand","branded","both"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.commercial_content","typeLabel":"enum\u003cstring>"},"is_ai_generated":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.is_ai_generated","typeLabel":"boolean"},"video_cover_timestamp_ms":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms","typeLabel":"integer | null"}},"required":["privacy_level","allow_comment","allow_duet","allow_stitch","commercial_content","is_ai_generated","video_cover_timestamp_ms"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.7","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options","typeLabel":"object · object · object · object · object · object · object · null"}},"required":["headline","body","destination_options"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload","typeLabel":"object"},"asset_ids":{"type":"array","items":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","uniqueKey":"posts.items.[INDEX].asset_ids.items.[INDEX]","typeLabel":"string"},"maxItems":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].asset_ids","typeLabel":"string[]"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id","typeLabel":"string | null"},"scheduled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at","typeLabel":"string\u003cdate-time> | null"},"time_zone":{"oneOf":[{"type":"string","example":"Europe/Berlin","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone","typeLabel":"string | null"},"schedule_mode":{"oneOf":[{"type":"string","enum":["now","exact","queue"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode","typeLabel":"enum\u003cstring> | null"},"queue_local_date":{"oneOf":[{"type":"string","format":"date","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date","typeLabel":"string\u003cdate> | null"},"queue_window_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id","typeLabel":"string | null"},"attempt_count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempt_count","typeLabel":"integer"},"deferred":{"oneOf":[{"type":"object","description":"The future time when OpenPMM can try the Post again. This value is null after that time.","required":["reason","until"],"properties":{"reason":{"type":"string","enum":["publishing_velocity","provider_cooldown"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.reason","typeLabel":"enum\u003cstring>"},"until":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.until","typeLabel":"string\u003cdate-time>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred","typeLabel":"object | null"},"last_error":{"oneOf":[{"type":"object","required":["code","message","retryable","retry_safety","user_action"],"properties":{"code":{"type":"string","example":"provider_rejected","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","example":"The provider rejected the post.","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retryable","typeLabel":"boolean"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retry_safety","typeLabel":"enum\u003cstring>"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error","typeLabel":"object | null"},"created_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at","typeLabel":"string\u003cdate-time> | null"},"missed_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at","typeLabel":"string\u003cdate-time> | null"},"receipts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"rcpt_01JABCDEF","description":"Unique publication receipt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"receipt","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].object","typeLabel":"string"},"item_index":{"type":"integer","minimum":0,"example":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].item_index","typeLabel":"integer"},"provider_object_id":{"type":"string","example":"1844029112345678901","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].provider_object_id","typeLabel":"string"},"url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url","typeLabel":"string\u003curi> | null"},"state":{"type":"string","enum":["published","processing","failed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","object","item_index","provider_object_id","url","state","published_at"],"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts","typeLabel":"object[]"},"destination":{"oneOf":[{"type":"object","required":["display_name","external_id","profile_image_url"],"properties":{"display_name":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.display_name","typeLabel":"string"},"external_id":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.external_id","typeLabel":"string"},"profile_image_url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url","typeLabel":"string\u003curi> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination","typeLabel":"object | null"},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","enum":["card","video","poster"],"description":"Generic asset type. `video` does not select a provider placement.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"label":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].label","typeLabel":"string"},"content_type":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type","typeLabel":"string | null"},"item_index":{"type":"integer","minimum":0,"description":"The zero-based body item that owns this asset.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].item_index","typeLabel":"integer"}},"required":["id","type","label","content_type","item_index"],"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets","typeLabel":"object[]"},"attempts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"att_01JABCDEF","description":"Unique publishing attempt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"publishing_attempt","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].object","typeLabel":"string"},"number":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].number","typeLabel":"integer"},"trigger":{"type":"string","enum":["initial","automatic-retry","manual-retry","provider-poll"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].trigger","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["started","succeeded","failed","ambiguous"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"started_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].started_at","typeLabel":"string\u003cdate-time>"},"finished_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","required":["code","message","retryable","user_action"],"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.retryable","typeLabel":"boolean"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error","typeLabel":"object | null"},"provider":{"type":"object","additionalProperties":false,"properties":{"operation":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation","typeLabel":"string | null"},"request_id":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id","typeLabel":"string | null"},"status_code":{"oneOf":[{"type":"integer","maximum":599,"minimum":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code","typeLabel":"integer | null"},"error_code":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code","typeLabel":"string | null"},"subcode":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode","typeLabel":"string | null"}},"required":["operation","request_id","status_code","error_code","subcode"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider","typeLabel":"object"}},"required":["id","object","number","trigger","status","started_at","finished_at","retry_safety","error","provider"],"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX]","typeLabel":"object"},"description":"Sanitized attempt history. Present only when `include=attempts`.","uniqueKey":"posts.items.[INDEX].attempts","typeLabel":"object[]"}},"required":["id","object","group","channel","publication_source","state","editable","terminal","action_required","next_action_at","retry_safety","available_actions","version","payload","asset_ids","destination_id","scheduled_at","time_zone","schedule_mode","queue_local_date","queue_window_id","attempt_count","deferred","last_error","created_at","updated_at","published_at","cancelled_at","missed_at","receipts","destination","assets"],"uniqueKey":"posts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts","typeLabel":"object[]"}},"required":["object","group","posts"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"post_set","group":"launch-2026-08","posts":[{"id":"send_01JABCDEF","object":"post","group":"launch-2026-08","channel":"x","publication_source":"openpmm","state":"draft","editable":true,"terminal":true,"action_required":true,"next_action_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","available_actions":["update"],"version":2,"payload":{"headline":"\u003cstring>","body":["\u003cstring>"],"destination_options":{"bluesky":{"languages":["\u003cstring>"],"content_labels":["porn"],"alt_text_by_asset_id":{}}}},"asset_ids":["ast_01JABCDEF"],"destination_id":"dest_01JABCDEF","scheduled_at":"2026-08-09T12:00:00.000Z","time_zone":"Europe/Berlin","schedule_mode":"now","queue_local_date":"2023-12-25","queue_window_id":"\u003cstring>","attempt_count":1,"deferred":{"reason":"publishing_velocity","until":"2026-08-09T12:00:00.000Z"},"last_error":{"code":"provider_rejected","message":"The provider rejected the post.","retryable":true,"retry_safety":"safe","user_action":"retry"},"created_at":"2026-08-09T12:00:00.000Z","updated_at":"2026-08-09T12:00:00.000Z","published_at":"2026-08-09T12:00:00.000Z","cancelled_at":"2026-08-09T12:00:00.000Z","missed_at":"2026-08-09T12:00:00.000Z","receipts":[{"id":"rcpt_01JABCDEF","object":"receipt","item_index":0,"provider_object_id":"1844029112345678901","url":"\u003cstring>","state":"published","published_at":"2026-08-09T12:00:00.000Z"}],"destination":{"display_name":"\u003cstring>","external_id":"\u003cstring>","profile_image_url":"\u003cstring>"},"assets":[{"id":"ast_01JABCDEF","type":"card","label":"\u003cstring>","content_type":"\u003cstring>","item_index":1}],"attempts":[{"id":"att_01JABCDEF","object":"publishing_attempt","number":2,"trigger":"initial","status":"started","started_at":"2026-08-09T12:00:00.000Z","finished_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","error":{"code":"\u003cstring>","message":"\u003cstring>","retryable":true,"user_action":"retry"},"provider":{"operation":"\u003cstring>","request_id":"\u003cstring>","status_code":349,"error_code":"\u003cstring>","subcode":"\u003cstring>"}}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"c95e4293-2447-44c0-8d3a-227c700f1ffa":{"description":"The accepted immediate Post set. Provider work continues.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}},"Retry-After":{"description":"Number of seconds to wait before you retry the request.","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"object":{"type":"string","const":"post_set","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"group","typeLabel":"string | null"},"posts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"post","isRequired":true,"uniqueKey":"posts.items.[INDEX].object","typeLabel":"string"},"group":{"oneOf":[{"type":"string","description":"A value that groups related posts.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9_-]+$","example":"launch-2026-08","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].group.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].group","typeLabel":"string | null"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","isRequired":true,"uniqueKey":"posts.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"publication_source":{"type":"string","enum":["openpmm","provider"],"description":"Where the Post was first published. `provider` means OpenPMM imported the Post from the connected destination.","isRequired":true,"uniqueKey":"posts.items.[INDEX].publication_source","typeLabel":"enum\u003cstring>"},"state":{"type":"string","enum":["draft","preparing","scheduled","ready","processing","awaiting-provider","published","failed","needs-attention","cancelled","missed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"editable":{"type":"boolean","description":"Whether you can update the Post content. A scheduled Post keeps its assets and thread structure locked.","isRequired":true,"uniqueKey":"posts.items.[INDEX].editable","typeLabel":"boolean"},"terminal":{"type":"boolean","description":"True when the Post can no longer change state. Poll only while this value and `action_required` are false.","isRequired":true,"uniqueKey":"posts.items.[INDEX].terminal","typeLabel":"boolean"},"action_required":{"type":"boolean","description":"Whether a person or agent must choose the next action.","isRequired":true,"uniqueKey":"posts.items.[INDEX].action_required","typeLabel":"boolean"},"next_action_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].next_action_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"available_actions":{"type":"array","items":{"type":"string","enum":["update","delete","publish","cancel","reschedule","retry","retry_with_duplicate_risk"],"uniqueKey":"posts.items.[INDEX].available_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].available_actions","typeLabel":"enum\u003cstring>[]"},"version":{"oneOf":[{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].version","typeLabel":"integer | null"},"payload":{"type":"object","additionalProperties":false,"properties":{"headline":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.headline","typeLabel":"string | null"},"body":{"type":"array","items":{"type":"string","maxLength":63206,"uniqueKey":"posts.items.[INDEX].payload.body.items.[INDEX]","typeLabel":"string"},"minItems":1,"maxItems":25,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.body","typeLabel":"string[]"},"destination_options":{"oneOf":[{"type":"object","required":["bluesky"],"properties":{"bluesky":{"type":"object","additionalProperties":false,"properties":{"languages":{"type":"array","items":{"type":"string","minLength":2,"maxLength":35,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages.items.[INDEX]","typeLabel":"string"},"maxItems":3,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.languages","typeLabel":"string[]"},"content_labels":{"type":"array","items":{"type":"string","enum":["porn","sexual","nudity","graphic-media"],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels.items.[INDEX]","typeLabel":"enum\u003cstring>"},"maxItems":4,"uniqueItems":true,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.content_labels","typeLabel":"enum\u003cstring>[]"},"alt_text_by_asset_id":{"type":"object","description":"Map attached asset IDs to alt text. Bluesky images require alt text. Video alt text is optional.","additionalProperties":{"type":"string","minLength":1,"maxLength":2000,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id.additionalProperties","typeLabel":"string"},"maxProperties":4,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky.alt_text_by_asset_id","typeLabel":"object"}},"required":["languages","content_labels","alt_text_by_asset_id"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0.bluesky","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.0","typeLabel":"object"},{"type":"object","required":["youtube"],"properties":{"youtube":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["short","video"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.kind","typeLabel":"enum\u003cstring>"},"privacy_status":{"type":"string","enum":["public","private","unlisted"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.privacy_status","typeLabel":"enum\u003cstring>"},"category_id":{"type":"string","minLength":1,"maxLength":10,"example":"22","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.category_id","typeLabel":"string"},"self_declared_made_for_kids":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.self_declared_made_for_kids","typeLabel":"boolean"},"contains_synthetic_media":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.contains_synthetic_media","typeLabel":"boolean"},"notify_subscribers":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.notify_subscribers","typeLabel":"boolean"},"license":{"type":"string","enum":["youtube","creative_common"],"default":"youtube","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.license","typeLabel":"enum\u003cstring>"},"embeddable":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.embeddable","typeLabel":"boolean"},"thumbnail_timestamp_ms":{"oneOf":[{"type":"integer","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","minimum":0,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Frame time for the YouTube thumbnail, in milliseconds. Use null to let YouTube select the thumbnail.","uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube.thumbnail_timestamp_ms","typeLabel":"integer | null"}},"required":["kind","privacy_status","category_id","self_declared_made_for_kids","contains_synthetic_media","notify_subscribers"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1.youtube","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.1","typeLabel":"object"},{"type":"object","required":["instagram"],"properties":{"instagram":{"type":"object","additionalProperties":false,"properties":{"placement":{"type":"string","enum":["post","story","reel"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.placement","typeLabel":"enum\u003cstring>"},"share_to_feed":{"type":"boolean","default":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram.share_to_feed","typeLabel":"boolean"}},"required":["placement"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2.instagram","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.2","typeLabel":"object"},{"type":"object","required":["threads"],"properties":{"threads":{"type":"object","additionalProperties":false,"properties":{"reply_control":{"type":"string","enum":["everyone","accounts_you_follow","mentioned_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads.reply_control","typeLabel":"enum\u003cstring>"}},"required":["reply_control"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3.threads","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.3","typeLabel":"object"},{"type":"object","required":["mastodon"],"properties":{"mastodon":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","unlisted","private"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.visibility","typeLabel":"enum\u003cstring>"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.sensitive","typeLabel":"boolean"},"spoiler_text":{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.spoiler_text","typeLabel":"string"},"language":{"oneOf":[{"type":"string","maxLength":20,"minLength":2,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon.language","typeLabel":"string | null"}},"required":["visibility","sensitive","spoiler_text","language"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4.mastodon","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.4","typeLabel":"object"},{"type":"object","required":["linkedin"],"properties":{"linkedin":{"type":"object","additionalProperties":false,"properties":{"visibility":{"type":"string","enum":["public","connections"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.visibility","typeLabel":"enum\u003cstring>"},"allow_resharing":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin.allow_resharing","typeLabel":"boolean"}},"required":["visibility","allow_resharing"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5.linkedin","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.5","typeLabel":"object"},{"type":"object","required":["tiktok"],"properties":{"tiktok":{"type":"object","additionalProperties":false,"properties":{"privacy_level":{"type":"string","enum":["public_to_everyone","mutual_follow_friends","follower_of_creator","self_only"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.privacy_level","typeLabel":"enum\u003cstring>"},"allow_comment":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_comment","typeLabel":"boolean"},"allow_duet":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_duet","typeLabel":"boolean"},"allow_stitch":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.allow_stitch","typeLabel":"boolean"},"commercial_content":{"type":"string","enum":["none","own_brand","branded","both"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.commercial_content","typeLabel":"enum\u003cstring>"},"is_ai_generated":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.is_ai_generated","typeLabel":"boolean"},"video_cover_timestamp_ms":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok.video_cover_timestamp_ms","typeLabel":"integer | null"}},"required":["privacy_level","allow_comment","allow_duet","allow_stitch","commercial_content","is_ai_generated","video_cover_timestamp_ms"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6.tiktok","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.6","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options.oneOf.7","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload.destination_options","typeLabel":"object · object · object · object · object · object · object · null"}},"required":["headline","body","destination_options"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].payload","typeLabel":"object"},"asset_ids":{"type":"array","items":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","uniqueKey":"posts.items.[INDEX].asset_ids.items.[INDEX]","typeLabel":"string"},"maxItems":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].asset_ids","typeLabel":"string[]"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination_id","typeLabel":"string | null"},"scheduled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].scheduled_at","typeLabel":"string\u003cdate-time> | null"},"time_zone":{"oneOf":[{"type":"string","example":"Europe/Berlin","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].time_zone","typeLabel":"string | null"},"schedule_mode":{"oneOf":[{"type":"string","enum":["now","exact","queue"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].schedule_mode","typeLabel":"enum\u003cstring> | null"},"queue_local_date":{"oneOf":[{"type":"string","format":"date","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_local_date","typeLabel":"string\u003cdate> | null"},"queue_window_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].queue_window_id","typeLabel":"string | null"},"attempt_count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempt_count","typeLabel":"integer"},"deferred":{"oneOf":[{"type":"object","description":"The future time when OpenPMM can try the Post again. This value is null after that time.","required":["reason","until"],"properties":{"reason":{"type":"string","enum":["publishing_velocity","provider_cooldown"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.reason","typeLabel":"enum\u003cstring>"},"until":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0.until","typeLabel":"string\u003cdate-time>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].deferred","typeLabel":"object | null"},"last_error":{"oneOf":[{"type":"object","required":["code","message","retryable","retry_safety","user_action"],"properties":{"code":{"type":"string","example":"provider_rejected","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","example":"The provider rejected the post.","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retryable","typeLabel":"boolean"},"retry_safety":{"type":"string","enum":["safe","may_duplicate","not_applicable"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.retry_safety","typeLabel":"enum\u003cstring>"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].last_error","typeLabel":"object | null"},"created_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"},"cancelled_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].cancelled_at","typeLabel":"string\u003cdate-time> | null"},"missed_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].missed_at","typeLabel":"string\u003cdate-time> | null"},"receipts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"rcpt_01JABCDEF","description":"Unique publication receipt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"receipt","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].object","typeLabel":"string"},"item_index":{"type":"integer","minimum":0,"example":0,"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].item_index","typeLabel":"integer"},"provider_object_id":{"type":"string","example":"1844029112345678901","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].provider_object_id","typeLabel":"string"},"url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].url","typeLabel":"string\u003curi> | null"},"state":{"type":"string","enum":["published","processing","failed"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX].published_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","object","item_index","provider_object_id","url","state","published_at"],"uniqueKey":"posts.items.[INDEX].receipts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].receipts","typeLabel":"object[]"},"destination":{"oneOf":[{"type":"object","required":["display_name","external_id","profile_image_url"],"properties":{"display_name":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.display_name","typeLabel":"string"},"external_id":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.external_id","typeLabel":"string"},"profile_image_url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0.profile_image_url","typeLabel":"string\u003curi> | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].destination.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].destination","typeLabel":"object | null"},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"ast_01JABCDEF","description":"Unique asset ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","enum":["card","video","poster"],"description":"Generic asset type. `video` does not select a provider placement.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"label":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].label","typeLabel":"string"},"content_type":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].content_type","typeLabel":"string | null"},"item_index":{"type":"integer","minimum":0,"description":"The zero-based body item that owns this asset.","isRequired":true,"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX].item_index","typeLabel":"integer"}},"required":["id","type","label","content_type","item_index"],"uniqueKey":"posts.items.[INDEX].assets.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts.items.[INDEX].assets","typeLabel":"object[]"},"attempts":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","example":"att_01JABCDEF","description":"Unique publishing attempt ID.","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].id","typeLabel":"string"},"object":{"type":"string","const":"publishing_attempt","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].object","typeLabel":"string"},"number":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].number","typeLabel":"integer"},"trigger":{"type":"string","enum":["initial","automatic-retry","manual-retry","provider-poll"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].trigger","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["started","succeeded","failed","ambiguous"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"started_at":{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].started_at","typeLabel":"string\u003cdate-time>"},"finished_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].finished_at","typeLabel":"string\u003cdate-time> | null"},"retry_safety":{"type":"string","enum":["safe","may_duplicate"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].retry_safety","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","required":["code","message","retryable","user_action"],"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.retryable","typeLabel":"boolean"},"user_action":{"type":"string","enum":["retry","verify_provider","reauthorize","check_request"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0.user_action","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].error","typeLabel":"object | null"},"provider":{"type":"object","additionalProperties":false,"properties":{"operation":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.operation","typeLabel":"string | null"},"request_id":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.request_id","typeLabel":"string | null"},"status_code":{"oneOf":[{"type":"integer","maximum":599,"minimum":100,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.status_code","typeLabel":"integer | null"},"error_code":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.error_code","typeLabel":"string | null"},"subcode":{"oneOf":[{"type":"string","maxLength":500,"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider.subcode","typeLabel":"string | null"}},"required":["operation","request_id","status_code","error_code","subcode"],"isRequired":true,"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX].provider","typeLabel":"object"}},"required":["id","object","number","trigger","status","started_at","finished_at","retry_safety","error","provider"],"uniqueKey":"posts.items.[INDEX].attempts.items.[INDEX]","typeLabel":"object"},"description":"Sanitized attempt history. Present only when `include=attempts`.","uniqueKey":"posts.items.[INDEX].attempts","typeLabel":"object[]"}},"required":["id","object","group","channel","publication_source","state","editable","terminal","action_required","next_action_at","retry_safety","available_actions","version","payload","asset_ids","destination_id","scheduled_at","time_zone","schedule_mode","queue_local_date","queue_window_id","attempt_count","deferred","last_error","created_at","updated_at","published_at","cancelled_at","missed_at","receipts","destination","assets"],"uniqueKey":"posts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"posts","typeLabel":"object[]"}},"required":["object","group","posts"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"post_set","group":"launch-2026-08","posts":[{"id":"send_01JABCDEF","object":"post","group":"launch-2026-08","channel":"x","publication_source":"openpmm","state":"draft","editable":true,"terminal":true,"action_required":true,"next_action_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","available_actions":["update"],"version":2,"payload":{"headline":"\u003cstring>","body":["\u003cstring>"],"destination_options":{"bluesky":{"languages":["\u003cstring>"],"content_labels":["porn"],"alt_text_by_asset_id":{}}}},"asset_ids":["ast_01JABCDEF"],"destination_id":"dest_01JABCDEF","scheduled_at":"2026-08-09T12:00:00.000Z","time_zone":"Europe/Berlin","schedule_mode":"now","queue_local_date":"2023-12-25","queue_window_id":"\u003cstring>","attempt_count":1,"deferred":{"reason":"publishing_velocity","until":"2026-08-09T12:00:00.000Z"},"last_error":{"code":"provider_rejected","message":"The provider rejected the post.","retryable":true,"retry_safety":"safe","user_action":"retry"},"created_at":"2026-08-09T12:00:00.000Z","updated_at":"2026-08-09T12:00:00.000Z","published_at":"2026-08-09T12:00:00.000Z","cancelled_at":"2026-08-09T12:00:00.000Z","missed_at":"2026-08-09T12:00:00.000Z","receipts":[{"id":"rcpt_01JABCDEF","object":"receipt","item_index":0,"provider_object_id":"1844029112345678901","url":"\u003cstring>","state":"published","published_at":"2026-08-09T12:00:00.000Z"}],"destination":{"display_name":"\u003cstring>","external_id":"\u003cstring>","profile_image_url":"\u003cstring>"},"assets":[{"id":"ast_01JABCDEF","type":"card","label":"\u003cstring>","content_type":"\u003cstring>","item_index":1}],"attempts":[{"id":"att_01JABCDEF","object":"publishing_attempt","number":2,"trigger":"initial","status":"started","started_at":"2026-08-09T12:00:00.000Z","finished_at":"2026-08-09T12:00:00.000Z","retry_safety":"safe","error":{"code":"\u003cstring>","message":"\u003cstring>","retryable":true,"user_action":"retry"},"provider":{"operation":"\u003cstring>","request_id":"\u003cstring>","status_code":349,"error_code":"\u003cstring>","subcode":"\u003cstring>"}}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"b6ca8833-c274-49f4-8118-3ac66c45af2b":{"description":"The request has invalid syntax, content, a cursor, or a header.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"dae8ff90-138d-4299-9827-181332c8a314":{"description":"Bearer authentication is missing or invalid.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}},"WWW-Authenticate":{"description":"Bearer authentication challenge.","schema":{"type":"string"},"example":"Bearer realm=\"openpmm\""}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"c4686291-6bb5-4804-9c4d-a8b58764b27c":{"description":"The account subscription does not permit this operation.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"b64a92cb-0c8e-4715-abde-c0fc18ac9c78":{"description":"The credential lacks the operation’s required scope.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"c241d69d-bb83-484a-a6e6-18e39f1a7e30":{"description":"The resource does not exist, or the API credential cannot use its workspace.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"5943b558-0f15-427b-9f87-1e701ad23314":{"description":"The request conflicts with the current state. This error also occurs when different input uses an existing idempotency key or when OpenPMM cannot determine the result of an earlier request.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"idempotency_outcome_unknown":{"title":"idempotency_outcome_unknown","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_idempotency_outcome_unknown","title":"Mutation outcome unknown","status":409,"detail":"The earlier request outcome is unknown. Inspect the affected resource before you create new work.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_idempotency_outcome_unknown","category":"conflict","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"inspect_resource","errors":[]}},"post_group_channel_conflict":{"title":"post_group_channel_conflict","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_post_group_channel_conflict","title":"Request conflict","status":409,"detail":"This group already contains a draft Post for one or more requested channels. Update or publish the existing draft before you create another one.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_post_group_channel_conflict","category":"conflict","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[]}}},"exampleType":"examples"}},"exampleType":"examples"},"991471c7-1bc2-460f-9643-836c282207ab":{"description":"The request body exceeds the 1 MiB edge limit.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://www.openpmm.com/docs/reference/errors#public_payload_too_large","title":"Payload too large","status":413,"detail":"The request body exceeds the 1 MiB limit.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_payload_too_large","request_id":"req_01JABCDEF","retryable":false,"errors":[]},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_payload_too_large","title":"Payload too large","status":413,"detail":"The request body exceeds the 1 MiB limit.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_payload_too_large","request_id":"req_01JABCDEF","retryable":false,"errors":[]}}},"exampleType":"examples"}},"exampleType":"examples"},"3661d44d-96db-4c5f-92c5-639b8be83134":{"description":"The request has valid syntax, but OpenPMM cannot publish or schedule it.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"43116717-7fd1-4df3-a951-51f309bdb2c3":{"description":"The request exceeded the rate limit.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}},"Retry-After":{"description":"Number of seconds to wait before you retry the request.","schema":{"type":"integer","minimum":1}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"},"text/html":{"schema":{"type":"string","uniqueKey":"","typeLabel":"string"},"examples":{"Example":{"title":"Example","value":"\u003cstring>"}},"exampleType":"generated"}},"exampleType":"generated"},"59c2b8bc-aa18-4bb4-9970-b7f827ba7d85":{"description":"OpenPMM could not complete the request because of an internal error.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"},"69de5d6b-afd8-49d5-99da-f76ec3ae7bb5":{"description":"A social provider did not return a valid response.","headers":{"OpenPMM-Request-Id":{"description":"Stable identifier for this request.","schema":{"type":"string"}}},"content":{"application/problem+json":{"schema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","example":"Request failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","minimum":400,"maximum":599,"isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"instance","typeLabel":"string\u003curi>"},"code":{"type":"string","example":"public_invalid_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"category":{"type":"string","enum":["authentication","authorization","billing","conflict","internal","not_found","provider","rate_limit","validation"],"isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"request_id":{"type":"string","example":"req_01JABCDEF","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"retry":{"type":"object","additionalProperties":false,"properties":{"safety":{"type":"string","enum":["safe","not_retryable"],"isRequired":true,"uniqueKey":"retry.safety","typeLabel":"enum\u003cstring>"},"after":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"retry.after.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"retry.after.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"retry.after","typeLabel":"integer | null"}},"required":["safety","after"],"isRequired":true,"uniqueKey":"retry","typeLabel":"object"},"user_action":{"type":"string","enum":["check_request","contact_support","inspect_resource","reauthorize","retry","wait"],"isRequired":true,"uniqueKey":"user_action","typeLabel":"enum\u003cstring>"},"errors":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","example":"custom","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"detail":{"type":"string","example":"Publishing requires a destination.","isRequired":true,"uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"pointer":{"type":"string","example":"/posts/0/destination_id","description":"JSON Pointer to the invalid request member.","uniqueKey":"errors.items.[INDEX].pointer","typeLabel":"string"},"post_id":{"type":"string","example":"send_01JABCDEF","description":"Unique Post ID.","uniqueKey":"errors.items.[INDEX].post_id","typeLabel":"string"},"channel":{"type":"string","enum":["bluesky","facebook","instagram","threads","mastodon","x","linkedin","tiktok","youtube"],"example":"x","uniqueKey":"errors.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"destination_id":{"oneOf":[{"type":"string","description":"Unique destination ID.","example":"dest_01JABCDEF","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].destination_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].destination_id","typeLabel":"string | null"},"destination_label":{"type":"string","uniqueKey":"errors.items.[INDEX].destination_label","typeLabel":"string"},"asset_id":{"oneOf":[{"type":"string","description":"Unique asset ID.","example":"ast_01JABCDEF","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"errors.items.[INDEX].asset_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].asset_id","typeLabel":"string | null"},"property":{"type":"string","uniqueKey":"errors.items.[INDEX].property","typeLabel":"string"},"media_kind":{"type":"string","enum":["image","video"],"uniqueKey":"errors.items.[INDEX].media_kind","typeLabel":"enum\u003cstring>"},"actual":{"oneOf":[{"type":"object","required":["kind","value","unit"],"properties":{"kind":{"type":"string","const":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.kind","typeLabel":"string"},"value":{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0.unit","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"text","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.kind","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1.value","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","value"],"properties":{"kind":{"type":"string","const":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.kind","typeLabel":"string"},"value":{"type":"boolean","isRequired":true,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2.value","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].actual.oneOf.2","typeLabel":"object"},{"type":"null","uniqueKey":"errors.items.[INDEX].actual.oneOf.3","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].actual","typeLabel":"object · object · object · null"},"required":{"oneOf":[{"type":"object","required":["kind","min","max","unit","owner"],"properties":{"kind":{"type":"string","const":"range","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.kind","typeLabel":"string"},"min":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.max","typeLabel":"number | null"},"unit":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.unit","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.0.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","allowed","owner"],"properties":{"kind":{"type":"string","const":"allowed","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.kind","typeLabel":"string"},"allowed":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.allowed","typeLabel":"string[]"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.1.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","expected","owner"],"properties":{"kind":{"type":"string","const":"expected","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.kind","typeLabel":"string"},"expected":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.expected","typeLabel":"string"},"owner":{"type":"string","enum":["openpmm","provider","destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].required.oneOf.2.owner","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"errors.items.[INDEX].required.oneOf.2","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX].required","typeLabel":"object"},"allowed_actions":{"type":"array","items":{"type":"string","enum":["replace_asset","remove_destination","retry"],"uniqueKey":"errors.items.[INDEX].allowed_actions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"errors.items.[INDEX].allowed_actions","typeLabel":"enum\u003cstring>[]"},"retryable":{"type":"boolean","uniqueKey":"errors.items.[INDEX].retryable","typeLabel":"boolean"}},"required":["code","detail"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"},"reason":{"type":"string","enum":["velocity","backlog","account-paused"],"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"retry_at":{"oneOf":[{"type":"string","format":"date-time","example":"2026-08-09T12:00:00.000Z","uniqueKey":"retry_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"retry_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_at","typeLabel":"string\u003cdate-time> | null"},"provider_requests_started":{"type":"boolean","const":false,"uniqueKey":"provider_requests_started","typeLabel":"boolean"}},"required":["type","title","status","detail","instance","code","category","request_id","retryable","retry","user_action","errors"],"description":"RFC 9457 problem details with stable OpenPMM fields.","example":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://www.openpmm.com/docs/reference/errors#public_invalid_request","title":"Invalid request","status":400,"detail":"The request body does not match the public contract.","instance":"urn:openpmm:request:req_01JABCDEF","code":"public_invalid_request","category":"validation","request_id":"req_01JABCDEF","retryable":false,"retry":{"safety":"not_retryable","after":null},"user_action":"check_request","errors":[{"pointer":"/posts/0/destination_id","code":"custom","detail":"Publishing an entry requires a destination."}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f76afd2e-8074-4202-b958-eda357dac617":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"OpenPMM API key","description":"Send an account API key in the `Authorization: Bearer \u003ckey>` header.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"300d4964-d6d5-40f3-a9de-07def6ee7b13":{"url":"https://api.openpmm.com/v1","description":"Production API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"OpenPMM API key","description":"Send an account API key in the `Authorization: Bearer \u003ckey>` header.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Send an account API key in the `Authorization: Bearer \u003ckey>` header.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://api.openpmm.com/v1/openapi.json"},"subdomain":"open-pmm","siteName":"OpenPMM","title":"Create Post - OpenPMM","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T15:01:30.072Z","originalFileLocation":"api-reference/posts/create-post.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OpenPMM\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Post - OpenPMM\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OpenPMM\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.openpmm.com/docs/api-reference/posts/create-post\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://open-pmm.mintlify.app/_mintlify/api/og/v2?division=Posts\u0026amp;title=Create+Post\u0026amp;description=Create+one+or+more+Posts.+Set+%60when%60+to+publish+now%2C+schedule%2C+or+save+drafts.+X%2C+Bluesky%2C+Mastodon%2C+and+Threads+publish+later+body+items+as+replies.+Use+%60media\u0026amp;theme=d3f8c8d79f1e36f864055b30\u0026amp;signature=a610e3c9fa67b4787f2a37199778a2f1b030d1b8a987e928e712b5e2ff66ce6e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Post - OpenPMM\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://open-pmm.mintlify.app/_mintlify/api/og/v2?division=Posts\u0026amp;title=Create+Post\u0026amp;description=Create+one+or+more+Posts.+Set+%60when%60+to+publish+now%2C+schedule%2C+or+save+drafts.+X%2C+Bluesky%2C+Mastodon%2C+and+Threads+publish+later+body+items+as+replies.+Use+%60media\u0026amp;theme=d3f8c8d79f1e36f864055b30\u0026amp;signature=a610e3c9fa67b4787f2a37199778a2f1b030d1b8a987e928e712b5e2ff66ce6e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/open-pmm/Q6BZMi2O6IrklsYx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OpenPMM\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#C83F1D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.openpmm.com/docs/api-reference/posts/create-post\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/posts/create-post.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.openpmm.com/#organization\",\"name\":\"OpenPMM\",\"url\":\"https://www.openpmm.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/open-pmm/Y4bqcTFv_MCkrIIC/logo/openpmm.png?fit=max\u0026auto=format\u0026n=Y4bqcTFv_MCkrIIC\u0026q=85\u0026s=cdc550716e5a29bb13424cc795a18490\"},\"sameAs\":[\"https://github.com/OpenPMM/cli\",\"https://www.npmjs.com/package/@openpmm/cli\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.openpmm.com/docs#website\",\"name\":\"OpenPMM\",\"url\":\"https://www.openpmm.com/docs\",\"publisher\":{\"@id\":\"https://www.openpmm.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.openpmm.com/docs/api-reference/posts/create-post#webpage\",\"url\":\"https://www.openpmm.com/docs/api-reference/posts/create-post\",\"name\":\"Create Post\",\"description\":\"Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.\",\"dateModified\":\"2026-10-26T15:01:30.072Z\",\"isPartOf\":{\"@id\":\"https://www.openpmm.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.openpmm.com/docs/api-reference/posts/create-post#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.openpmm.com/docs/api-reference/posts/create-post#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"OpenPMM\",\"item\":\"https://www.openpmm.com/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Post\",\"item\":\"https://www.openpmm.com/docs/api-reference/posts/create-post\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.openpmm.com/docs/api-reference/posts/create-post#apireference\",\"headline\":\"Create Post\",\"name\":\"Create Post\",\"description\":\"Create one or more Posts. Set when to publish now, schedule, or save drafts. X, Bluesky, Mastodon, and Threads publish later body items as replies. Use media_items to attach Assets to a body item. A Bluesky body item accepts up to four images or one MP4 video. Bluesky images require alt text. A Facebook Post with a video uses the Reel placement automatically. Immediate publication returns before provider work completes. Active provider work returns 202 and Retry-After. Read the Post while terminal and action_required are both false. Do not send Create Post again. Publishing requires confirmed: true and a live credential. X Post bodies cannot contain URLs.\",\"url\":\"https://www.openpmm.com/docs/api-reference/posts/create-post\",\"mainEntityOfPage\":{\"@id\":\"https://www.openpmm.com/docs/api-reference/posts/create-post#webpage\"},\"dateModified\":\"2026-10-26T15:01:30.072Z\",\"publisher\":{\"@id\":\"https://www.openpmm.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.openpmm.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OpenPMM\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OpenPMM","nav":{"global":{"anchors":[{"anchor":"OpenPMM","icon":"house","href":"https://www.openpmm.com"},{"anchor":"Dashboard","icon":"grid-2","href":"https://app.openpmm.com"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"API reference","groups":[{"group":"Using the API","pages":[{"title":"API overview","href":"/reference/overview"},{"title":"Authentication","href":"/reference/authentication"},{"title":"Pagination","href":"/reference/pagination"},{"title":"Idempotency","href":"/reference/idempotency"},{"title":"Errors","href":"/reference/errors"},{"title":"API changelog","href":"/reference/changelog"}]},{"group":"Signup","pages":[{"title":"Create Signup Link","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /signup-intents","href":"/api-reference/signup/create-signup-link"}]},{"group":"CLI authorization","pages":[{"title":"Start CLI Authorization","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /cli-authorizations","href":"/api-reference/cli-authorization/start-cli-authorization"},{"title":"Get CLI Credential","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /cli-authorizations/token","href":"/api-reference/cli-authorization/get-cli-credential"}]},{"group":"Account","pages":[{"title":"Get Account","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /account","href":"/api-reference/account/get-account"}]},{"group":"Team","pages":[{"title":"List Account Members","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /account/members","href":"/api-reference/team/list-account-members"},{"title":"Remove Account Member","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /account/members/{user_id}","href":"/api-reference/team/remove-account-member"},{"title":"List Invitations","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /account/invitations","href":"/api-reference/team/list-invitations"},{"title":"Create Invitation","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /account/invitations","href":"/api-reference/team/create-invitation"},{"title":"Revoke Invitation","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /account/invitations/{invitation_id}","href":"/api-reference/team/revoke-invitation"},{"title":"Resend Invitation","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /account/invitations/{invitation_id}/resend","href":"/api-reference/team/resend-invitation"}]},{"group":"Workspaces","pages":[{"title":"List Workspaces","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces","href":"/api-reference/account/list-workspaces"},{"title":"Get Workspace","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}","href":"/api-reference/workspaces/get-workspace"},{"title":"Update Workspace","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}","href":"/api-reference/workspaces/update-workspace"}]},{"group":"Feedback","pages":[{"title":"Submit Feedback","description":"Send product feedback for a workspace. OpenPMM sends replies to the email of the API credential creator.","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/feedback","href":"/api-reference/feedback/submit-feedback"}]},{"group":"Posts","pages":[{"title":"Create Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts","href":"/api-reference/posts/create-post"},{"title":"List Posts","description":"List posts in cursor order. Each item includes destination and asset details.","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/posts","href":"/api-reference/posts/list-posts"},{"title":"Move Queued Posts","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts/move-in-queue","href":"/api-reference/posts/move-queued-posts"},{"title":"Get Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/posts/{post}","href":"/api-reference/posts/get-post"},{"title":"Update Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}/posts/{post}","href":"/api-reference/posts/update-post"},{"title":"Delete Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /workspaces/{workspace_id}/posts/{post}","href":"/api-reference/posts/delete-post"},{"title":"Publish Posts","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts/publish","href":"/api-reference/posts/publish-posts"},{"title":"Cancel Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts/{post}/cancel","href":"/api-reference/posts/cancel-post"},{"title":"Reschedule Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts/{post}/reschedule","href":"/api-reference/posts/reschedule-post"},{"title":"Retry Post","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/posts/{post}/retry","href":"/api-reference/posts/retry-post"}]},{"group":"Assets","pages":[{"title":"List Assets","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/assets","href":"/api-reference/assets/list-assets"},{"title":"Get Asset","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/assets/{asset_id}","href":"/api-reference/assets/get-asset"},{"title":"Delete Asset","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /workspaces/{workspace_id}/assets/{asset_id}","href":"/api-reference/assets/delete-asset"},{"title":"Create Asset Upload","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/asset-uploads","href":"/api-reference/assets/create-asset-upload"},{"title":"Get Asset Upload","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/asset-uploads/{upload_id}","href":"/api-reference/assets/get-asset-upload"},{"title":"Complete Asset Upload","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/asset-uploads/{upload_id}/complete","href":"/api-reference/assets/complete-asset-upload"}]},{"group":"Analytics","pages":[{"title":"Get Analytics Report","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/analytics","href":"/api-reference/analytics/get-analytics-report"},{"title":"Get Post Analytics","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/analytics/posts/{post}","href":"/api-reference/analytics/get-post-analytics"},{"title":"Refresh Post Analytics","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/analytics/posts/{post}/refresh","href":"/api-reference/analytics/refresh-post-analytics"},{"title":"Get Group Analytics","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/analytics/post-groups/{group}","href":"/api-reference/analytics/get-group-analytics"},{"title":"Refresh Group Analytics","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/analytics/post-groups/{group}/refresh","href":"/api-reference/analytics/refresh-group-analytics"}]},{"group":"Inbox","pages":[{"title":"Get Inbox Summary","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/inbox","href":"/api-reference/inbox/get-inbox-summary"},{"title":"List Threads","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/inbox/threads","href":"/api-reference/inbox/list-threads"},{"title":"Get Thread","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/inbox/threads/{thread}","href":"/api-reference/inbox/get-thread"},{"title":"Resolve Thread","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/inbox/threads/{thread}/resolve","href":"/api-reference/inbox/resolve-thread"},{"title":"List Comments","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/inbox/comments","href":"/api-reference/inbox/list-comments"},{"title":"Get Comment","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/inbox/comments/{comment}","href":"/api-reference/inbox/get-comment"},{"title":"Update Comment","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}/inbox/comments/{comment}","href":"/api-reference/inbox/update-comment"},{"title":"Create Reply","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/inbox/comments/{comment}/replies","href":"/api-reference/inbox/create-reply"},{"title":"Refresh Inbox","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/inbox/refresh","href":"/api-reference/inbox/refresh-inbox"}]},{"group":"Destinations","pages":[{"title":"List Destinations","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/destinations","href":"/api-reference/destinations/list-destinations"},{"title":"Get Destination","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/destinations/{destination_id}","href":"/api-reference/destinations/get-destination"},{"title":"Update Destination","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}/destinations/{destination_id}","href":"/api-reference/destinations/update-destination"},{"title":"Refresh Destinations","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/destinations/refresh","href":"/api-reference/destinations/refresh-destinations"},{"title":"Disconnect Destination","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/destinations/{destination_id}/disconnect","href":"/api-reference/destinations/disconnect-destination"},{"title":"Start Destination Connection","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/destination-connection-sessions","href":"/api-reference/destinations/start-destination-connection"},{"title":"Get Connection Status","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/destination-connection-sessions/{session_id}","href":"/api-reference/destinations/get-connection-status"}]},{"group":"Slack Notifications","pages":[{"title":"Get Notification Settings","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/notification-settings","href":"/api-reference/slack-notifications/get-notification-settings"},{"title":"Update Notification Settings","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}/notification-settings","href":"/api-reference/slack-notifications/update-notification-settings"},{"title":"Start Slack Connection","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /account/slack-connection-sessions","href":"/api-reference/slack-notifications/start-slack-connection"},{"title":"Get Slack Connection","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /account/slack-connection-sessions/{session_id}","href":"/api-reference/slack-notifications/get-slack-connection"},{"title":"Disconnect Slack","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /account/slack-connection","href":"/api-reference/slack-notifications/disconnect-slack"},{"title":"List Slack Channels","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/slack-channels","href":"/api-reference/slack-notifications/list-slack-channels"},{"title":"Create Slack Test","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/slack-notification-tests","href":"/api-reference/slack-notifications/create-slack-test"}]},{"group":"Webhooks","pages":[{"title":"List Webhook Endpoints","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/webhook-endpoints","href":"/api-reference/webhooks/list-webhook-endpoints"},{"title":"Create Webhook Endpoint","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/webhook-endpoints","href":"/api-reference/webhooks/create-webhook-endpoint"},{"title":"Get Webhook Endpoint","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json get /workspaces/{workspace_id}/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/get-webhook-endpoint"},{"title":"Update Webhook Endpoint","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json patch /workspaces/{workspace_id}/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/update-webhook-endpoint"},{"title":"Delete Webhook Endpoint","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json delete /workspaces/{workspace_id}/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/delete-webhook-endpoint"},{"title":"Rotate Webhook Secret","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/webhook-endpoints/{endpoint_id}/rotate-secret","href":"/api-reference/webhooks/rotate-webhook-secret"},{"title":"Test Webhook Endpoint","deprecated":null,"version":null,"openapi":"https://api.openpmm.com/v1/openapi.json post /workspaces/{workspace_id}/webhook-endpoints/{endpoint_id}/test","href":"/api-reference/webhooks/test-webhook-endpoint"}]}]}]},"title":"Create Post - OpenPMM","buildId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","deploymentId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-2jF_ccbi.js","utils-NNMVb_sb.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DdtBhtt6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D1OxL5O8.js","snippetPresets-DDC-KAXp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BOnTqOyQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-EEWI6FIO.js","shallow-fGZcWzm2.js","getApiPlaygroundDisplay-B3B8qEvw.js","CodeSnippet-BG9nsSU4.js","CodeSnippets-BlRACLKl.js","Page-FtoC8lZ9.js","getPastedJson-COV-Kgnr.js","icon-BXu3lasn.js","MethodPill-DGMUqJKh.js","DuplicateIcon-JEUJDHz_.js","createIcon-BDFucJ34.js","DynamicMarkdown-34OtG_BH.js","SectionHeading-tBbRD59j.js","axios-vUo_bRtp.js","Markdown-SoRz2nk2.js","clsx-BOmkPVIU.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DN0dCbTw.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BcsLYcfW.js"]}