Skip to content

Latest commit

 

History

History
56 lines (50 loc) · 2.21 KB

File metadata and controls

56 lines (50 loc) · 2.21 KB

Late::Post

Properties

Name Type Description Notes
_id String [optional]
user_id PostUserId [optional]
title String YouTube: title must be ≤ 100 characters. [optional]
content String [optional]
media_items Array<MediaItem> [optional]
platforms Array<PlatformTarget> [optional]
scheduled_for Time [optional]
timezone String [optional]
status String [optional]
tags Array<String> YouTube constraints: each tag max 100 chars, combined max 500 chars, duplicates removed. [optional]
hashtags Array<String> [optional]
mentions Array<String> Stored for reference only. This field does NOT automatically create @mentions when publishing. For LinkedIn @mentions, use the /v1/accounts/{accountId}/linkedin-mentions endpoint to resolve profile URLs to URNs, then embed the returned mentionFormat directly in the post content field. [optional]
visibility String [optional]
metadata Hash<String, Object> [optional]
recycling RecyclingState [optional]
recycled_from_post_id String ID of the original post if this post was created via recycling [optional]
queued_from_profile String Profile ID if the post was scheduled via the queue [optional]
queue_id String Queue ID if the post was scheduled via a specific queue [optional]
created_at Time [optional]
updated_at Time [optional]

Example

require 'late-sdk'

instance = Late::Post.new(
  _id: null,
  user_id: null,
  title: null,
  content: null,
  media_items: null,
  platforms: null,
  scheduled_for: null,
  timezone: null,
  status: null,
  tags: null,
  hashtags: null,
  mentions: null,
  visibility: null,
  metadata: null,
  recycling: null,
  recycled_from_post_id: null,
  queued_from_profile: null,
  queue_id: null,
  created_at: null,
  updated_at: null
)