Provider readinessInterfaces and provider certification may evolve. Check account capabilities before production use.Read the readiness contract

Build reliable social publishing into any product.

Documentation for developers and operators

Original, implementation-ready guidance for connecting accounts, preparing media, scheduling content, reconciling results, and operating App9 Post safely.

76 in-depth articles10 destination guides5 public interfaces

Start with what you need to accomplish

Browse by job

Every guide begins with a direct answer, then adds an operational checklist, failure modes, and related resources.

Schedule for multiple accounts without guessing.

One API, explicit intent

Every post declares whether it is a draft, scheduled, or immediate. Each target account keeps its own result so one provider failure never hides a successful delivery.

Read the scheduling guide
TypeScript
const post = await social.posts.create({
  mode: "scheduled",
  publish_at: "2026-08-01T14:00:00Z",
  target_account_ids: [
    "instagram_123",
    "linkedin_456"
  ],
  caption: "A shared campaign message",
  platform_configurations: {
    linkedin: { caption: "A professional version" }
  }
});

10 publishing destination guides

Destination-aware by design
Compare all destinations
Popular paths

Use App9 Post inside your product

Composable infrastructure
View all integration patterns