New Feature Announcement
We’re thrilled to introduce the public API support for Posts, Account, and OAuth Modules in Social Planner as a part of the Phase 1 release. The support for these APIs will now empower developers to perform all critical operations on the mentioned modules.
Newly Added Scopes for Social Planner
The following new scopes are now available for Social Planner:
- socialplanner/account.readonly
- socialplanner/account.write
- socialplanner/post.readonly
- socialplanner/post.write
- socialplanner/oauth.readonly
- socialplanner/oauth.write
API Endpoints:
Various API functionalities have been introduced across several segments:
Post APIs:
- GET /social-media-posting/:locationId/posts/:id: Fetches a single post by Post Id
- POST /social-media-posting/:locationId/posts/list: Provides a list of posts based on specified criteria
- POST /social-media-posting/:locationId/posts: Creates posts
- PUT /social-media-posting/:locationId/posts/:id: Updates a post by Id
- DELETE /social-media-posting/:locationId/posts/:id: Deletes a post by Id
Account APIs:
- GET /social-media-posting/:locationId/accounts: Fetches accounts by locationId
- DELETE /social-media-posting/:locationId/accounts/:id: Deletes account by accountId
OAuth APIs:
OAuth API support has been enabled for multiple platforms including Facebook, Google, LinkedIn, Instagram, Twitter, Tiktok, and Tiktok Business for performing various operations like initiation, retrieval, and addition of accounts.
Why it Matters
Developers will now be able to efficiently use the APIs through the OAuth channel using specific scopes. We’re set to release the remaining necessary Social Planner modules as public APIs in the forthcoming releases which will include group, stats, csv, rss, review, tags, categories, settings APIs in multiple phases.