Zernio::AnalyticsSinglePostResponse
Name
Type
Description
Notes
post_id
String
[optional]
late_post_id
String
Original Zernio post ID if scheduled via Zernio
[optional]
status
String
Overall post status. "partial" when some platforms published and others failed.
[optional]
content
String
[optional]
scheduled_for
Time
[optional]
published_at
Time
[optional]
analytics
PostAnalytics
[optional]
platform_analytics
Array<PlatformAnalytics>
[optional]
platform
String
[optional]
platform_post_url
String
[optional]
is_external
Boolean
[optional]
sync_status
String
Overall sync state across all platforms
[optional]
message
String
Human-readable status message for pending, partial, or failed states
[optional]
thumbnail_url
String
[optional]
media_type
String
[optional]
media_items
Array<AnalyticsSinglePostResponseMediaItemsInner>
All media items for this post. Carousel posts contain one entry per slide.
[optional]
media_product_type
String
Instagram only: the platform media product type (e.g. FEED, REELS, STORY, AD). Absent when the platform did not report it.
[optional]
is_ai_generated
Boolean
Instagram only: whether Instagram labeled the media as AI-generated. Absent when the platform did not report it.
[optional]
is_shared_to_feed
Boolean
Instagram reels only: whether the reel is also shared to the main feed. Absent when the platform did not report it.
[optional]
media_audio_type
String
Instagram only: audio type of the media (MUSIC or ORIGINAL_SOUND). Absent when the platform did not report it.
[optional]
require 'zernio-sdk'
instance = Zernio ::AnalyticsSinglePostResponse . new (
post_id : null ,
late_post_id : null ,
status : null ,
content : null ,
scheduled_for : null ,
published_at : null ,
analytics : null ,
platform_analytics : null ,
platform : null ,
platform_post_url : null ,
is_external : null ,
sync_status : null ,
message : null ,
thumbnail_url : null ,
media_type : null ,
media_items : null ,
media_product_type : null ,
is_ai_generated : null ,
is_shared_to_feed : null ,
media_audio_type : null
)