Video + audio overlay API
The Media API now creates asynchronous audio overlay jobs that combine one uploaded video with one uploaded audio file, then return a processed video media ID that can be published like any other UniPost video.
Product updates
Major UniPost product, API, SDK, and platform releases. This page stays intentionally high-signal so teams can see what changed, when it shipped, and where to verify it.
Latest releaseVideo + audio overlay APIJuly 4, 2026 / APIRelease history
| Date | Release | Area / Impact | SDK | Links |
|---|---|---|---|---|
Video + audio overlay APIThe Media API now creates asynchronous audio overlay jobs that combine one uploaded video with one uploaded audio file, then return a processed video media ID that can be published like any other UniPost video. | APINew | - | Create audio overlay APIVideo + audio overlay guide | |
CLI 0.3.1 setup-token reuse and agent contextThe UniPost CLI now reuses a valid local binding instead of consuming a Dashboard setup token, adds explicit --replace-key/--reauth replacement wording, and includes recent posts plus a status summary in agent context output. Verified bynpm package | DXFixed | npm@unipost/cliv0.3.1 | CLI overviewCLI reference | |
CLI 0.3.0 auth onboarding cleanupThe UniPost CLI now treats auth as a single local binding: API-key login stores a secure local credential on macOS, metadata-only mode is explicit, replacing an existing binding requires confirmation, auth status classifies missing and metadata-only setups, and agent debug skills start with an auth readiness check. Verified bynpm package | DXImproved | npm@unipost/cliv0.3.0 | CLI overviewCLI referenceAI-assisted debugging | |
Multi-language SDKs 0.4.0The official JavaScript, Python, Go, and Java SDKs reached 0.4.0 across their public registries, aligning client releases around Analytics Explorer, Developer Logs, and the latest API coverage. | SDKImproved | npm@unipost/sdkv0.4.0pipunipostv0.4.0gogithub.com/unipost-dev/sdk-gov0.4.0mavendev.unipost:sdk-javav0.4.0 | SDK docsCoverage matrixnpm packagePyPI packageGo packageMaven artifact | |
Agent Debug Kit and CLI 0.2.0The UniPost CLI added doctor diagnose, verify, explain, support-bundle, and logs commands with a stable doctor.v1 JSON contract, plus first-party agent skill packages for Claude Code and Codex. Verified byRelease commitRedaction hardening | DXNew | - | Agent Debug KitCLI referenceAI Agent Guide | |
Local Connect testing guide and URL helperDeveloper docs and tooling now make local OAuth testing easier by generating Connect Session URLs, clarifying dev origins, and documenting the callback flow for localhost integrations. Verified byURL helperTesting guide | DXImproved | - | Local Connect testingConnect SessionsCreate session API | |
Developer Logs APIWorkspace-scoped developer logs are available over REST with cursor pagination and over SSE for near real-time ingestion. Logs stay isolated to the authenticated workspace and include redacted payload details on the detail endpoint. Verified byRelease commitDocs source | ReliabilityNew | - | Logs overviewList logsStream logs | |
TikTok Analytics APITikTok analytics docs now cover profile details, account metrics, public video inventory, and UniPost-published post analytics for reporting flows when connected accounts grant the required analytics permissions. Verified byRelease commitDocs source | APINew | - | TikTok analyticsAccount metricsPublic videos | |
API Metrics surfacesAPI metrics endpoints and dashboard surfaces give teams a clearer view of API-key-authenticated traffic, status code mix, trends, and usage health. Verified byRelease commitDocs split | ReliabilityNew | - | API metricsSummaryTrend | |
CLI agent guide and command referenceThe CLI docs now separate overview, grouped command reference, and AI agent guidance so teams can install once, bootstrap safely, and hand structured UniPost context to local coding agents. Verified byAgent guide commitReference commit | DXImproved | - | CLI overviewAI Agent GuideCLI Reference | |
Hosted Connect and Platform Credentials splitDeveloper docs now separate hosted Connect branding from workspace-owned platform credentials, making it clearer when teams should use UniPost-hosted OAuth and when they should bring their own app credentials. Verified byRelease commitPlatform docs source | PlatformImproved | - | Platform CredentialsHosted Connect | |
Posts calendar and scheduled-post editingThe dashboard gained a posts calendar view and scheduled-post editing, giving teams a clearer planning surface for upcoming campaigns without leaving the publishing workflow. Verified byCalendar viewScheduled editing | DashboardImproved | - | Update post APIList posts API | |
White-label profile logo uploadsWhite-label hosted Connect setup added profile logo uploads so customer-facing OAuth surfaces can carry workspace branding alongside platform connection flows. Verified byRelease commitImplementation plan | PlatformNew | - | Hosted ConnectPlatform Credentials | |
Analytics Explorer APIThe analytics API surface expanded to summary, trend, rollup, post-level rows, CSV export, platform availability, and refresh endpoints, with docs regression coverage added for the new surface. Verified byAPI expansionDocs regression | APINew | - | Analytics overviewPost analyticsCSV exportPlatforms | |
Connect Sessions guideThe public docs added a dedicated Connect Sessions guide for hosted OAuth onboarding, including how customer-owned accounts move from connection to usable social account IDs. Verified byRelease commitDocs source | DXNew | - | Connect SessionsCreate session API |
The Media API now creates asynchronous audio overlay jobs that combine one uploaded video with one uploaded audio file, then return a processed video media ID that can be published like any other UniPost video.
The UniPost CLI now reuses a valid local binding instead of consuming a Dashboard setup token, adds explicit --replace-key/--reauth replacement wording, and includes recent posts plus a status summary in agent context output.
The UniPost CLI now treats auth as a single local binding: API-key login stores a secure local credential on macOS, metadata-only mode is explicit, replacing an existing binding requires confirmation, auth status classifies missing and metadata-only setups, and agent debug skills start with an auth readiness check.
The official JavaScript, Python, Go, and Java SDKs reached 0.4.0 across their public registries, aligning client releases around Analytics Explorer, Developer Logs, and the latest API coverage.
The UniPost CLI added doctor diagnose, verify, explain, support-bundle, and logs commands with a stable doctor.v1 JSON contract, plus first-party agent skill packages for Claude Code and Codex.
Developer docs and tooling now make local OAuth testing easier by generating Connect Session URLs, clarifying dev origins, and documenting the callback flow for localhost integrations.
Workspace-scoped developer logs are available over REST with cursor pagination and over SSE for near real-time ingestion. Logs stay isolated to the authenticated workspace and include redacted payload details on the detail endpoint.
TikTok analytics docs now cover profile details, account metrics, public video inventory, and UniPost-published post analytics for reporting flows when connected accounts grant the required analytics permissions.
API metrics endpoints and dashboard surfaces give teams a clearer view of API-key-authenticated traffic, status code mix, trends, and usage health.
The CLI docs now separate overview, grouped command reference, and AI agent guidance so teams can install once, bootstrap safely, and hand structured UniPost context to local coding agents.
Developer docs now separate hosted Connect branding from workspace-owned platform credentials, making it clearer when teams should use UniPost-hosted OAuth and when they should bring their own app credentials.
The dashboard gained a posts calendar view and scheduled-post editing, giving teams a clearer planning surface for upcoming campaigns without leaving the publishing workflow.
White-label hosted Connect setup added profile logo uploads so customer-facing OAuth surfaces can carry workspace branding alongside platform connection flows.
The analytics API surface expanded to summary, trend, rollup, post-level rows, CSV export, platform availability, and refresh endpoints, with docs regression coverage added for the new surface.
The public docs added a dedicated Connect Sessions guide for hosted OAuth onboarding, including how customer-owned accounts move from connection to usable social account IDs.