Skip to main content
All CollectionsPlanable FAQs
Understanding what API is and how it affects your scheduling in Planable
Understanding what API is and how it affects your scheduling in Planable
Noa Lupu avatar
Written by Noa Lupu
Updated over a month ago

Before diving into the specific API details for each platform that we support, let's first understand what an API is.

What is API?

API stands for Application Programming Interface, which is a set of rules and protocols that enable different software applications to communicate with each other. APIs come in various types and can be categorized based on different criteria. The type of API that is most relevant to us is the Open API, also known as a Public API.

What is an Open API?

An Open API is a public type of API that allows data to be shared openly. Any developer or application can access and use this API, making it easier to establish integrations between platforms and third-party tools, such as Planable.

Why is this important for you?

All popular social media networks have APIs that developers can use to create social media management tools. You can dig into details on each network’s site for developers:

Planable leverages all these APIs to connect with and publish your content on your favorite platforms.

However, this implementation also comes with limitations that depend on each platform's API specifications.

We will discuss the most important ones in the following sections.

LinkedIn API limitations

  • Tagging personal profiles.

The LinkedIn API allows tagging of both Company and Personal profiles, with some specific considerations for the latter. You can only tag personal profiles that follow the company profile you're trying to tag them on.

Additional key considerations for tagging personal profiles:

Please note that in some instances, tagging personal profiles that follow the company profile might not work. This can happen due to some reasons, as presented below. Unfortunately, these factors are limitations that come from LinkedIn itself. If you're experiencing issues, please review these potential factors to ensure successful tagging:

1. Enabling Mentions or tags

It could be because their "Mentions or tags" setting is turned off. This setting controls whether others can mention or tag the person in posts, comments, or photos on LinkedIn.

If you have the possibility to contact the person, you can ask them to adjust this setting. Here's how they can enable it:

2) Locate on the "Mentions or Tags" option.

2. Enabling Off-LinkedIn Visibility

Sometimes, the person you’re trying to tag has a specific setting in their LinkedIn account called "Off-LinkedIn Visibility" activated. When this setting is off, their profile is not visible for tagging, which prevents third-party tools as Planable, from tagging them.

If you have the possibility to contact the person, you can ask them to adjust this setting. Here's how they can enable it:

2) Toggle on the Off-LinkedIn Visibility to make the profile visible for tagging.

3. Enabling the Public Profile Visibility on LinkedIn

The Public Profile Visibility setting could be turned off.

If you have the possibility to contact the person, you can ask them to adjust this setting. Here's how they can enable it:

2) Toggle on the "Your profile's public visibility" option on the right-hand side.

3) And select the "Public" checkbox to ensure their profile is fully visible.

4. Enabling the Headline in LinkedIn Public profile & URL Settings

The person you’re trying to tag might have the Headline option in their LinkedIn Profile Visibility Settings deactivated. When this setting is turned off, it prevents third-party tools from tagging their profile.

If you have the possibility to contact the person, you can ask them to adjust this setting. Here's how they can enable it:

2) Locate the Headline option in the settings menu and toggle it on.

5. Setting LinkedIn Language Settings to English

In addition to visibility settings, another factor that might prevent you from tagging a personal LinkedIn profile is their profile's language setting. If their profile is not set to English, third-party tools may not be able to tag them.

If you have the possibility to contact the person, you can ask them to adjust this setting. Here's how they can enable it:

2) Select English as the language for their LinkedIn profile.

  • Posting to LinkedIn groups

Posting directly to LinkedIn groups, including closed groups, is not supported due to LinkedIn's API limitations.

  • LinkedIn carousel image limit

It is technically possible to include only a maximum of 10 images in a LinkedIn carousel post due to API limitations.

Facebook API limitations

  • Tagging a person in a photo

You can tag a page by typing "@pagename" (exactly as it is on Facebook), our system will search through all the pages and find yours. Unfortunately, due to Facebook API restrictions, we're unable to tag Facebook Profiles.

  • Tagging a product

At this time tagging product in on Facebook posts is not supported by the API.

  • Adding a location

You can add a location to your post directly on Facebook.

  • Facebook groups

Connecting Facebook groups is no longer available. Meta shut down the Facebook Groups API starting April 22nd to prioritize user privacy and security.

  • Exporting multi-image posts in advance

Due to Facebook’s API, multi-image posts can’t be exported in advance, so you cannot apply particular edits to the posts, as it’s possible only directly on Facebook, ahead of time.

  • Facebook Personal Profile

Starting from August 1st, 2018, publishing to Facebook profiles via third-party apps has been suspended by Facebook.

  • Facebook events

You can't add Facebook events.

Instagram API limitations

  • Instagram Direct Publishing

  • Instagram Stories publishing

Due to Instagram’s API limitations, users cannot add texts, stickers, music, locations, and other features when using the Direct Publishing method for Instagram Stories in Planable.

And Direct publishing to Stories is only available for business accounts.

  • Alt text

Unfortunately, alt text isn't supported for Instagram through the API at this time.

TikTok API limitations

  • Adding custom thumbnails to videos

Uploading custom thumbnails to TikTok videos is unfortunately limited due to the API restrictions.

  • Adding stories

TikTok has not yet provided an API for third-party scheduling of stories.

  • TikTok collaboration

It's technically not possible to support the collaboration feature.

X API limitation

  • Co-Tweet scheduling

Currently, we are unable to support scheduling co-tweets due to restrictions imposed by the X (Ex-Twitter) API.

  • Character limit restriction

The X API does not support the higher character limit available to Twitter (X) premium accounts.

Instagram & Tiktok & Facebook API limitation

  • Access to Music Library or Stickers/Widgets

Due to LinkedIn API restrictions, there is no technical possibility to access the music library or use specific stickers/widgets.

Start creating your first post 👇

Did this answer your question?