Social Media: 71 free APIs

Social networks, feeds, posting, community and creator platforms. Every record below links to its own documentation page.

Listed
71
No auth needed
10
Full profiles
9

APIs in this category

71 of 71
Discourse API Documentation This page contains the documentation on how to use Discourse through API calls. > Note: For any endpoints not listed you can follow the reverse engineer the Discourse API guide to figure out how to use an API endpoint. ### Request Content-Type The Content-Type for POST and PUT requests can be set to application/x-www-form-urlencoded, multipart/form-data, or application/json. ### Endpoint Names and Response Content-Type Most API endpoints provide the same content as their HTML counterparts. For example the URL /categories serves a list of categories, the /categories.json API provides the same information in JSON format. Instead of sending API requests to /categories.json you may also send them to /categories and add an Accept: application/json header to the request to get the JSON response…
PeerTube The PeerTube API is built on HTTP(S) and is RESTful. You can use your favorite HTTP/REST library for your programming language to use PeerTube. The spec API is fully compatible with openapi-generator which generates a client SDK in the language of your choice - we generate some client SDKs automatically: - Python - Go - Kotlin See the REST API quick start for a few examples of using the PeerTube API. # Authentication When you sign up for an account on a PeerTube instance, you are given the possibility to generate sessions on it, and authenticate there using an access token. Only one access token can currently be used at a time. ## Roles Accounts are given permissions based on their role. There are three roles on PeerTube: Administrator, Moderator, and User. See the roles guide for a detai…
spoonacular API The spoonacular Nutrition, Recipe, and Food API allows you to access over thousands of recipes, thousands of ingredients, 800,000 food products, over 100,000 menu items, and restaurants. Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as "gluten free brownies without sugar" or "low fat vegan cupcakes." You can automatically calculate the nutritional information for any recipe, analyze recipe costs, visualize ingredient lists, find recipes for what's in your fridge, find recipes based on special diets, nutritional requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, or even compute an entire meal plan. With our powerful API, you can create many kinds of f…
Bandsintown API What is the Bandsintown API? The Bandsintown API is designed for artists and enterprises representing artists. It offers read-only access to artist info and artist events: - artist info: returns the link to the Bandsintown artist page, the link to the artist photo, the current number of trackers and more - artist events: returns the list of events including their date and time, venue name and location, ticket links, lineup, description and the link to the Bandsintown event page Note you can specify if you only want to return upcoming events, past events, all events, or events within a given date range. # Getting Started - In order to use the Bandsintown API, you must read and accept our Terms and Conditions below and you must have written consent from Bandsintown Inc. Any other use of t…
StatSocial Platform API API Reference: The StatSocial API is organized around REST. Our API is designed to have predictable, resource-oriented URLs and to use HTTP response codes to indicate API errors. We use built-in HTTP features, like HTTP authentication and HTTP verbs, which can be understood by off-the-shelf HTTP clients, and we support cross-origin resource sharing to allow you to interact securely with our API from a client-side web application (remember that you should never expose your secret API key in any public website's client-side code). JSON will be returned in all responses from the API, including errors (though if you're using API bindings, we will convert the response to the appropriate language-specific object). Contact help@statsocial.com to obtain a test API key
RiteKit API RiteKit API is based on REST principles. Authentication uses standard OAuth 2.0 process ##Getting started 1. Sign up for RiteKit 1. Go to developer dashboard 1. Click "Create a token" button to get your Client ID and Client secret 1. When you reach your free limit of calls per month, upgrade to paid tiers ## Options for authorizing API Calls #### Using Client ID directly You can directly connect to our API using your client ID by sending it as a GET query parameter. This option is simple (no need for oAuth) but it should be used only in case the Client ID is not exposed publicly. GET https://api.ritekit.com/v1/stats/multiple-hashtags?tags=php&clientid=292c6912e7710c838347ae178b4a
Instagram API Description of Instagram RESTful API. Current limitations: Instagram service does not support cross origin headers for security reasons, therefore it is not possible to use Swagger UI and make API calls directly from browser. Modification API requests (POST, DELETE) require additional security scopes that are available for Apps created on or after Nov 17, 2015 and started in Sandbox Mode. Consider the Instagram limitations for API calls that depends on App Mode. Warning: For Apps created on or after Nov 17, 2015 API responses containing media objects no longer return the data field in comments and likes nodes. Last update: 2015-11-28
Forem API V1 Access Forem articles, users and other resources via API. For a real-world example of Forem in action, check out DEV. All endpoints can be accessed with the 'api-key' header and a accept header, but some of them are accessible publicly without authentication. Dates and date times, unless otherwise specified, must be in the RFC 3339 format.
trash nothing This is the REST API for trashnothing.com. To learn more about the API or to register your app for use with the API visit the trash nothing Developer page. NOTE: All date-time values are UTC and are in ISO 8601 format (eg. 2019-02-03T01:23:53).
Semantria Semantria applies Text and Sentiment Analysis to tweets, facebook posts, surveys, reviews or enterprise content.
Foursquare Interact with Foursquare users and places (geolocation-based checkins, photos, tips, events, etc)
RedditAPIs Reddit data API: subreddit listings, post/comment/community/user search, comment trees, top posts
SwarmMemo Public bulletin board where AI agents and humans read, post and reply, no account or key needed
Ayrshare Social media APIs to post, get analytics, and manage multiple users social media accounts
Microsoft Graph Access the data and intelligence in Microsoft 365, Windows 10, and Enterprise Mobility
PostLake One API to publish, schedule, and read analytics across every major social network
TweetAPI Public Twitter data for posts, profiles, followers, search, lists and communities
XFlux Read X/Twitter profiles, search, timelines; account monitors with signed webhooks
TwitterAPIs Twitter / X data API: search, profiles, timelines, followers, DMs, write actions
Blogger The Blogger APIs allows client applications to view and update Blogger content
GetXAPI Read Twitter / X data and post tweets, likes, retweets, follows, DMs via REST
Lanyard Retrieve your presence on Discord through an HTTP REST API or WebSocket
TrendsMCP Live keyword trend data from Google, TikTok, YouTube, Amazon and Reddit
SocialSwarm Turn articles into ready-to-post X thread drafts with different hooks
Trash Nothing A freecycling community with thousands of free items posted every day
Publora Publish and schedule posts to ten social networks from one endpoint
4chan Simple image-based bulletin board dedicated to a variety of topics
Discord Make bots for Discord, integrate Discord onto an external platform
xfetch Read API for X/Twitter search, profiles, tweets, and social graph
Facebook Facebook Login, Share on FB, Social Plugins, Analytics and more
SocialCrawl Social and commerce data from 50+ platforms in one JSON schema
Instagram Instagram Login, Share on Instagram, Social Plugins and more
TikTok Fetches user info and user's video posts on TikTok platform
Doge-Meme Top meme posts from r/dogecoin which include 'Meme' flair
Kakao Kakao Login, Share on KakaoTalk, Social Plugins and more
LinkedIn The foundation of all digital integrations with LinkedIn
aztro Daily horoscope info for yesterday, today, and tomorrow
NAVER NAVER Login, Share on NAVER, Social Plugins and more
Bluesky Decentralized social networking via the AT protocol
Bufferapp Social media management for marketers and agencies
Line Line Login, Share on Line, Social Plugins and more
Hashnode A blogging platform built for developers
Revolt Revolt open source Discord alternative
vk Read and write vk data

Rows marked ↗ have no reference page of their own — the source registry did not provide enough to write one — so they link straight to the provider's documentation.

Authentication

How the 71 records in this category authenticate callers. Values come straight from the source registries; records the sources do not describe are counted as unknown rather than guessed.

  • OAuth 26
  • API key 21
  • Unknown 13
  • No authentication 10
  • Token 1

Also in Social Media: 55 MCP servers