Skip to main content

Social Planner Post API – Platform-Specific Enhancements

The Social Planner Post API now supports platform-specific fields and media optimization for Facebook, Instagram, LinkedIn, Pinterest, and YouTube, while remaining fully backward compatible.

Updated over 2 months ago

What’s New in the Social Planner Post API

This update introduces optional platform-specific parameters and enhanced media handling for social posts created or edited via API.

No existing integrations are affected.

Supported Social Platforms

The following platforms now support their own platform-specific configuration objects:

  • Facebook

  • Instagram

  • LinkedIn

  • Pinterest

  • YouTube

Each platform accepts only the fields relevant to its posting rules.

Platform-Specific Fields

Each supported platform can now receive a dedicated details object when creating or editing a post.

Supported Field Examples

Depending on the platform, supported fields may include:

  • Post type

  • Title

  • Link or destination URL

  • Media format (image, video, etc.)

All platform-specific fields are optional.

If a platform object is not provided, default behavior is applied.

Media Optimization Flag

A new media optimization option improves image quality before publishing.

What Media Optimization Does

  • Enhances image output for supported platforms

  • Ensures consistent visual quality across channels

  • Runs automatically when the flag is enabled

This setting is optional and does not change existing behavior unless explicitly used.

API Endpoints Supporting the Update

The following endpoints support platform-specific fields and media optimization:

Create a Post

POST /social-planner/posts

Edit a Post

PUT /social-planner/posts/{id}

Retrieve Posts

GET /social-planner/posts   GET /social-planner/posts/{id}

Retrieved responses now include any platform-specific fields used during creation or editing.

Backward Compatibility

This update introduces no breaking changes.

Compatibility Guarantees

  • All new parameters are optional

  • Existing payloads continue to work unchanged

  • No migration or refactoring is required

Integrations using older request structures will behave exactly as before.

Why This Update Matters

This enhancement enables:

  • Unified post creation across multiple platforms

  • Platform-accurate content handling

  • Improved media quality without manual processing

  • Safer upgrades with zero disruption to existing workflows

FAQ

Do I need to update my existing API integration?

No. All new fields are optional and existing integrations continue to work without changes.

Can I use platform-specific fields for only one platform?

Yes. You can include platform-specific data only for the platforms you need.

What happens if I don’t include platform-specific parameters?

The post will be created using default behavior, as in previous versions of the API.

Is media optimization enabled by default?

No. Media optimization only applies if the optimization flag is explicitly set.

Which endpoints return the new fields?

Both post creation and retrieval endpoints return platform-specific fields when they are used.

Did this answer your question?