marketing

Get Content Review

Review content post drafts with performance context and calendar awareness.

Returns draft and scheduled LinkedIn posts enriched with: past performance stats (avg engagement metrics for same content type over last 30 days), calendar neighbors (other posts within ±3 days to detect topic clustering), tone instructions from company settings, and a calendar summary.

Attachments (VRU-726): items carry attachment_type (document | single_image | video), attachment_filename, and attachment_url — OPEN the URL to review the actual file (a document publishes as a swipeable carousel under the author's identity; never approve blind). Assets are public-at-upload (public storage bucket, unguessable URL). error_message surfaces publish failures (a reverted scheduled post shows up here with its fix).

Use post_ids for a deterministic lookup of the post you just drafted; use this before scheduling or publishing demand gen content.

get/api/marketing/content-review

Request

  • Base URL: https://api.vruum.ai
  • URL: https://api.vruum.ai/api/marketing/content-review
  • Auth: HTTPBearer (a scheme the document does not define)

Query parameters

statusstring nullable

Filter by a single status: draft, scheduled, or failed. Omit for the default draft+scheduled set.

content_typestring nullable

Filter by content type: original, repost_commentary, or video_script

post_idsstring[] nullable

Direct lookup of specific post ids (VRU-726) — the deterministic 'review the post I just drafted' path. Bypasses the status filter. Capped at limit ids (default 10); extras are dropped.

daysinteger

Calendar window in days (default 14)

limitinteger

Max items to return

offsetinteger

Pagination offset

Response

Successful Response

total_pendinginteger
offsetinteger
limitinteger
calendar_summaryobject nullable

Changes

No recorded changes to this operation across all 1 revision of this API.