# Tapt API docs ## Docs - [Introduction](https://docs.tapti.dev/docs/getting-started/overview.md): Welcome to Tapti AI - Unified Social Media APIs, AI-Powered MCP Server, and a Comprehensive Social Media Management Platform - [Introduction](https://docs.tapti.dev/api-reference/introduction.md): Introduction to the Tapti API - [Create User](https://docs.tapti.dev/api-reference/user/create-a-new-user.md) - [Get User By ID](https://docs.tapti.dev/api-reference/user/get-a-user-by-id.md) - [Update User By ID](https://docs.tapti.dev/api-reference/user/update-a-user-by-id.md) - [Delete User By ID](https://docs.tapti.dev/api-reference/user/delete-a-user-by-id.md) - [Get All Users](https://docs.tapti.dev/api-reference/user/get-all-users.md) - [Generate SDK Token](https://docs.tapti.dev/api-reference/user/create-a-sdk-token-for-a-user.md) - [Fetch User Account](https://docs.tapti.dev/api-reference/user-accounts/fetch.md) - [Get All User Accounts](https://docs.tapti.dev/api-reference/user-accounts/get.md) - [Refresh User Accounts](https://docs.tapti.dev/api-reference/user-accounts/refresh.md) - [Fetch a profile](https://docs.tapti.dev/api-reference/profiles/fetch.md) - [Get Profile By User Account ID](https://docs.tapti.dev/api-reference/profiles/get-by-user-account-id.md) - [Refresh Profiles](https://docs.tapti.dev/api-reference/profiles/refresh.md) - [Get Job By Id](https://docs.tapti.dev/api-reference/jobs/get.md) - [Getting Started](https://docs.tapti.dev/mcp/getting-started.md): This guide will help you set up and integrate the Tapti Model Context Protocol (MCP) into your application. Tapti MCP provides a unified interface for managing users, accounts, content, comments, demographics, and more across multiple social media and content platforms. - [Overview](https://docs.tapti.dev/mcp/overview.md): **Tapti MCP (Model Context Protocol)** provides a unified interface for managing users, accounts, content, comments, demographics, and more across multiple social media and content platforms. It is designed to be used as part of the Tapti Core system, enabling automation, analytics, and integration… - [Tapti MCP Tools](https://docs.tapti.dev/mcp/tools.md): This page documents all available tools in the Tapti MCP Server. Each tool provides a set of methods for interacting with users, accounts, content, comments, demographics, and more across supported platforms. - [User Tools](https://docs.tapti.dev/mcp/user/index.md): API tools for retrieving users for a tenant app. - [Get Users By Tenant App](https://docs.tapti.dev/mcp/user/getUsersByTenantApp.md): Retrieves all users associated with the current tenant application. This tool allows you to get information about all users that belong to your tenant app, using the API key for authentication and tenant identification. - [Get User By ID](https://docs.tapti.dev/mcp/user/getUserById.md): Retrieves detailed information about a specific user by their unique identifier. This tool allows you to access user data, preferences, and settings for a single user in your application. - [Profile Tools](https://docs.tapti.dev/mcp/profile/index.md): API tools for retrieving and fetching user account profiles. - [Get Profiles](https://docs.tapti.dev/mcp/profile/getProfiles.md): Retrieves profile information for one or more user accounts. This tool allows you to get detailed profile data from various platforms, including profile pictures, follower counts, and other platform-specific profile metadata. - [Account Tools](https://docs.tapti.dev/mcp/account/index.md): API tool for retrieving user accounts. - [Get Accounts](https://docs.tapti.dev/mcp/account/getAccounts.md): Retrieves all platform accounts connected to a specific user. This tool allows you to get information about all the social media and content platform accounts a user has authorized your application to access. - [Content Tools](https://docs.tapti.dev/mcp/content/index.md): API tools for retrieving and publishing content. - [Get Contents by User Account](https://docs.tapti.dev/mcp/content/getContentsByUserAccountId.md): Fetches a list of content items (posts, videos, etc.) for a given user account. - [Get Content By ID](https://docs.tapti.dev/mcp/content/getContentById.md): Retrieves detailed information about a specific content item by its unique identifier. This tool allows you to access content data, metadata, and performance metrics for an individual post or media item. - [Publish Content](https://docs.tapti.dev/mcp/content/publishContent.md): Publishes new content to a social media or content platform. This tool allows you to create posts, videos, images, or other content types across various platforms through a unified API. - [Content Groups Tools](https://docs.tapti.dev/mcp/content-groups/index.md): API tools for retrieving content groups. - [Get Content Group](https://docs.tapti.dev/mcp/content-groups/getContentGroup.md): Retrieves detailed information about a specific content group by its unique identifier. This tool allows you to access content group data, metadata, and related items for grouped content formats such as carousels, albums, or multi-image posts. - [Content Group Items Tools](https://docs.tapti.dev/mcp/content-group-items/index.md): API tools for retrieving content group items. - [Get Content Group Items By Content Group ID](https://docs.tapti.dev/mcp/content-group-items/getContentGroupItemsByContentGroupId.md): Retrieves all individual items within a specific content group. This tool provides access to the detailed information about each component in a multi-media content collection such as carousel posts, albums, or playlists. - [Get Content Group Item](https://docs.tapti.dev/mcp/content-group-items/getContentGroupItem.md): Retrieves detailed information about a specific content group item by its unique identifier. This tool allows you to fetch a single item from a content group and its associated metadata. - [Comment Tools](https://docs.tapti.dev/mcp/comments/index.md): API tools for managing and publishing comments. - [Get Comments](https://docs.tapti.dev/mcp/comments/getComments.md): Retrieves all comments for a specific content item. This tool allows you to access user comments, replies, and associated metadata for social media and content platform posts. - [Get Recent Comments](https://docs.tapti.dev/mcp/comments/getRecentComments.md): Retrieves the most recent comments for a specific user account. This tool allows you to quickly access the latest comments across all content for a particular user account. - [Publish Comment](https://docs.tapti.dev/mcp/comments/publishComment.md): Publishes a new comment on a content item or content group. This tool enables you to post comments on behalf of a user account to engage with content across various platforms. - [Demographics Tools](https://docs.tapti.dev/mcp/demographics/index.md): API tools for retrieving audience demographics. - [Get Account Demographics](https://docs.tapti.dev/mcp/demographics/getAccountDemographics.md): Get demographics for a specific user account. - [Get Audience Age Breakdown](https://docs.tapti.dev/mcp/demographics/getAudienceAgeBreakdown.md): Retrieves detailed age demographic breakdown for the audience of a specific user account. This tool provides insight into the age distribution of followers, subscribers, or viewers across different age ranges.Retrieves detailed age demographic breakdown for the audience of a specific user account. T… - [Engagement Tools](https://docs.tapti.dev/mcp/engagement/index.md): API tools for retrieving engagement metrics. - [Get Account Engagement](https://docs.tapti.dev/mcp/engagement/getAccountEngagement.md): Retrieves engagement metrics for one or more user accounts. This tool provides access to key performance indicators and engagement statistics aggregated at the account level. - [Get Engagement Trends](https://docs.tapti.dev/mcp/engagement/getEngagementTrends.md): Retrieves engagement trend data for a user account over a specified time period. This tool provides historical engagement metrics that show how account performance has changed over time, allowing you to analyze growth patterns and content effectiveness. - [MCP AI Chatbot Examples](https://docs.tapti.dev/mcp/example/index.md): Explore practical examples of integrating Tapti MCP with AI chatbots to create powerful social media management assistants. These examples demonstrate real-world use cases and implementation patterns. - [Performance Metrics](https://docs.tapti.dev/mcp/example/performance-metrics.md): Learn how to implement AI chatbots that can retrieve, analyze, and provide insights about social media performance metrics using the MCP server. - [Content Publishing](https://docs.tapti.dev/mcp/example/content-publishing.md): Learn how to implement AI chatbots that can help users publish and schedule content across multiple social media platforms using the MCP server. - [Comment Monitoring](https://docs.tapti.dev/mcp/example/comment-management.md): Learn how to implement AI chatbots that can help users monitor, analyze, and respond to comments across their social media platforms using the MCP server. - [Audience Demographics](https://docs.tapti.dev/mcp/example/demographic-analysis.md): Learn how to implement AI chatbots that can analyze audience demographics and provide strategic insights using the MCP server. - [AI Chatbot Integrations](https://docs.tapti.dev/mcp/example/overview.md): Learn how to leverage Tapti MCP (Model Context Protocol) server with AI chatbots to create powerful social media management assistants and tools. This section provides practical examples and implementation patterns. ## OpenAPI Specs - [openapi](https://docs.tapti.dev/api-reference/openapi.json)