Platforms
List content types
List the valid content_types per platform plus their constraints (length budgets, allowed media types, default content_type).
GET
Why this endpoint
POST /api/posts and PUT /api/posts/{id} accept a platforms[] array where each entry has a social_account_id (create) or id (update) and a content_type. Valid content_type values depend on the platform.
This endpoint exposes the live catalog so clients and agents can build correct payloads without hard-coding the matrix. Prefer this over any static list in docs.
Response
Returns{ "platforms": [ ... ] } — one object per social platform.
Platform object
content_types[] row
Current content_type values (20)
There is no
linkedin_carousel, linkedin_page_carousel, or instagram_carousel content type. LinkedIn PDF/document posts use linkedin_post / linkedin_page_post with a PDF + optional meta.document_title. Instagram multi-image posts use instagram_feed with multiple images.
