LumenClip Docs
LumenClip Docs
LumenClip engineering documentation
Data dictionaryPersistence and physical recordsWorkspace, collections, and assetsGeneration runs and outputsPublishing, calendar, and analyticsOperations and accessBackend architectureBackend endpoints
Data

Publishing, calendar, and analytics

Social integrations, publication records, calendar views, and analytics snapshots.

Publishing, calendar, and analytics

These objects describe distribution and measurement after content has been generated.

Publishing, calendar, and analytics. Optionality and accepted values are included in each field description.

CalendarItem

FieldTypeExampleDescription
idstring"record-123"Required. Calendar identity. Accepted format: Stable computed/source ID.
statusstring enum"planned"Required. Unified lifecycle. Accepted format: planned, generating, generation_failed, needs_action, draft, failed, scheduled, published.
datetimeISO datetime"Example"Required. Primary display time. Accepted format: ISO 8601.
slotISO datetime"Example"Optional. Queue dedupe slot. Accepted format: Exact automation slot.
timezonestring"Asia/Singapore"Required. Display/scheduling zone. Accepted format: IANA timezone.
automationIdstring"record-123"Optional. Associated automation. Accepted format: Automation ID.
automationNamestring"Example"Optional. Automation label.
targetsCalendarTarget[][]Required. Destinations. Accepted format: Per-target provider/status.
sourcestring enum"projection"Required. Materialization source. Accepted format: projection, job, local_post, postfast.
sourceTypestring"Example"Required. Origin category. Accepted format: Domain source type.
sourceIdstring"record-123"Required. Origin record. Accepted format: Domain source ID.
titlestring"Example"Required. Display title.
excerptstring"Example"Optional. Preview text.
previewUrlstring"https://example.com/item"Optional. Preview media. Accepted format: URL/path.
pausedbooleantrueOptional. Automation pause state. Accepted format: true, false.
errorstring"Example"Optional. Lifecycle failure.
linksobject"content"Required. Available actions. Accepted format: Optional content, automation, live, cancel, reschedule, retry URLs.
timestampsobject"2026-08-01T09:00:00.000Z"Required. Timeline. Accepted format: Optional created/updated/scheduled/published/generated/expected times.

TikTokStudioAnalytics

FieldTypeExampleDescription
schemaVersionnumber literal1Required. Payload version. Accepted format: 1.
studioUrlstring"https://example.com/item"Required. Capture source. Accepted format: TikTok Studio URL.
capturedSectionsstring[]"overview"Required. Captured panels. Accepted format: overview, viewers, engagement.
overviewobject{ "key": "value" }Optional. Overview panel. Accepted format: Optional author/caption/time/photo and KPI fields.
slidesobject[][]Required. Slide analytics. Accepted format: Index, optional retention/like percentages and peak flags.
trafficSourcesnumber map{ source: percent }Required. Traffic distribution. Accepted format: { source: percent }.
searchTermsobject[]{ term, percent }Required. Search traffic. Accepted format: { term, percent }.
viewHistory7dobject[][]Optional. TikTok Studio daily view buckets since posting. Accepted format: Offset, response status, and optional value.
viewHistory48hobject[][]Optional. TikTok Studio hourly view buckets since posting. Accepted format: Offset, response status, and optional value.
audienceobject{ "key": "value" }Optional. Audience breakdown. Accepted format: Viewer/follower percentages and age/gender/country maps.

AccountFollowerSnapshot

FieldTypeExampleDescription
idstring"record-123"Required. Snapshot ID. Accepted format: Stable deterministic ID.
integrationIdstring"record-123"Required. Account. Accepted format: Integration ID.
providerstring"Example"Required. Network. Accepted format: Provider string.
capturedAtISO datetime"Example"Required. Capture time. Accepted format: ISO 8601.
followersnumber1Required. Follower count. Accepted format: Non-negative integer.
netChangenumber1Optional. Change from prior snapshot. Accepted format: Signed integer.

Generation runs and outputs

Execution records, plans, results, slideshows, exports, and generated social drafts.

Operations and access

Queue jobs, usage records, workspace membership, and settings demo metadata.

On this page

Publishing, calendar, and analytics