For Agents
Schedule and publish posts across major social platforms, pull cross-network analytics, and manage account groups through a Bearer-authenticated API.
Get started with Late API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"schedule a Late post"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Late API API.
Schedule posts across multiple social networks from a single POST through the /v1/posts endpoints
Pull cross-network analytics including daily metrics, best-time-to-post recommendations, and content decay through /v1/analytics
Manage account groups with /v1/account-groups for agencies handling many client portfolios
Validate post content, length, and media URLs before scheduling through /v1/tools/validate endpoints
GET STARTED
Use for: I need to schedule a post across LinkedIn and Twitter for tomorrow morning, Get analytics for posts published in the last 7 days, List the account groups configured for an agency client, Check whether a post fits the LinkedIn character limit before scheduling
Not supported: Does not handle paid ad campaigns, native CRM workflows, or email marketing — use for organic social scheduling, analytics, and media tooling only.
Late is a multi-channel social media scheduling and publishing platform that exposes a 177-endpoint REST API covering posts, profiles, accounts, account groups, analytics, comments, messages, and media uploads across major networks. The API also bundles utility tools for downloading content from YouTube, TikTok, Instagram, Twitter, Facebook, LinkedIn, and Bluesky, plus validators for post length, hashtags, and media URLs. Authentication uses Bearer API keys for app-level requests and an X-Connect-Token header for end-user delegated access. It is built for agencies, social tools, and AI agents that need to publish, analyze, and manage content at scale.
Download platform-native media from YouTube, TikTok, Instagram, Twitter, Facebook, LinkedIn, and Bluesky through the /v1/tools download endpoints
Generate presigned upload URLs through POST /v1/media/presign for direct browser-to-storage media uploads
Pull GMB attributes, food menus, location details, media, and reviews for connected Google Business Profiles
Patterns agents use Late API API for, with concrete tasks.
★ Multi-Network Social Scheduling
Schedule a single post payload across multiple social networks from one API call so that an internal tool does not need per-network publishing logic. The integration calls the /v1/posts endpoints to create scheduled posts and /v1/analytics to track performance after they go live. Setup typically takes a day or two given the breadth of supported networks.
Call POST /v1/posts with content and a list of profile ids spanning Twitter and LinkedIn, scheduled for 09:00 tomorrow, and confirm a 200 response.
Pre-Schedule Content Validation
Catch invalid posts before they get scheduled by running the /v1/tools/validate endpoints. The integration calls POST /v1/tools/validate/post-length to check character counts per network, POST /v1/tools/validate/post for content rules, and POST /v1/tools/validate/media for media URLs. Reduces failed posts and customer support escalations.
Call POST /v1/tools/validate/post-length with the post body and a target network array, and reject the schedule if any network reports invalid=true.
Cross-Network Analytics Dashboard
Build a dashboard that surfaces post analytics, daily metrics, content decay curves, and best-time-to-post recommendations across networks. The integration calls GET /v1/analytics, GET /v1/analytics/daily-metrics, GET /v1/analytics/best-time, and GET /v1/analytics/content-decay. Consolidates data that would otherwise require per-network analytics endpoints.
Call GET /v1/analytics/daily-metrics for the last 30 days and GET /v1/analytics/best-time for the connected profile, then return both as a chart payload.
Agency Client Workspace Management
Manage many client portfolios from a single API consumer by using /v1/account-groups to group connected social accounts per client. The integration creates and updates groups as clients are onboarded or churned, and reads the group when scheduling posts. Suited to social agencies running tens to hundreds of brands.
Call POST /v1/account-groups with name='Client A' and profile ids for that client's connected accounts, then PUT to update membership when accounts change.
AI Agent Social Manager
An AI agent acts as a social manager that drafts posts, validates them, schedules across networks, and pulls analytics — all through Jentic. The agent uses intent search to discover the right Late operation rather than reading the OpenAPI directly, and Jentic stores the Bearer key out of context. Time-to-first-post-scheduled drops from hours to minutes.
Search Jentic for 'schedule a Late post', load the schema for POST /v1/posts, and schedule a post for the connected LinkedIn profile at 14:00 today.
177 endpoints — late is a multi-channel social media scheduling and publishing platform that exposes a 177-endpoint rest api covering posts, profiles, accounts, account groups, analytics, comments, messages, and media uploads across major networks.
METHOD
PATH
DESCRIPTION
/v1/analytics
Get post analytics across connected networks
/v1/analytics/best-time
Get best times to post per profile
/v1/account-groups
List account groups for agency client management
/v1/account-groups
Create an account group
/v1/tools/validate/post
Validate post content before scheduling
/v1/media/presign
Generate a presigned upload URL
/v1/analytics
Get post analytics across connected networks
/v1/analytics/best-time
Get best times to post per profile
/v1/account-groups
List account groups for agency client management
/v1/account-groups
Create an account group
/v1/tools/validate/post
Validate post content before scheduling
Three things that make agents converge on Jentic-routed access.
Credential isolation
Late Bearer API keys and X-Connect-Token values are stored encrypted in the Jentic vault. Jentic selects the right header per operation at execution time so the agent never sees the raw key or end-user token.
Intent-based discovery
Agents search Jentic with intents like 'schedule a social post' or 'best time to post' and Jentic returns the matching Late operation with its input schema, including the right network and profile parameters.
Time to first call
Direct Late integration: 1-3 days to wire up auth, profile discovery, and per-network payload shaping. Through Jentic: under 1 hour using search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Buffer API
Established multi-platform social scheduling API with a smaller surface than Late
Choose Buffer when the user already has a Buffer plan; Late is a richer alternative for agencies needing analytics and validation tooling.
Sprout Social API
Enterprise social management platform with deeper team and approval workflows
Choose Sprout Social when enterprise approvals and inboxes matter; Late wins on developer ergonomics and analytics breadth.
Google Calendar API
Calendar API used to mirror scheduled Late posts onto a content calendar
Use Google Calendar alongside Late when stakeholders need a familiar calendar view of upcoming posts.
Specific to using Late API API through Jentic.
What authentication does the Late API use?
Late supports two authentication schemes: HTTP Bearer for app-level requests using an API key, and an X-Connect-Token header for delegated end-user access. Jentic stores both credential types in its encrypted vault and injects the right header per operation.
Can I schedule a post across multiple networks with the Late API?
Yes. Call POST /v1/posts with the post content and a list of connected profile ids spanning networks like LinkedIn, Twitter, Instagram, and TikTok. The Late platform handles per-network formatting and queues each delivery for the scheduled time.
What are the rate limits for the Late API?
Late applies per-API-key throttles that are not encoded in the spec. Plan for sustained throughput around 10 requests per second per Bearer key and back off when you receive 429 responses; the Retry-After header indicates the cooldown.
How do I validate a post before scheduling it through Jentic?
Search Jentic for 'validate a Late post', load the schema for POST /v1/tools/validate/post or POST /v1/tools/validate/post-length, and execute with the post body and target networks. Reject scheduling when the response reports invalid for any selected network.
Does the Late API support analytics across networks?
Yes. /v1/analytics returns post-level metrics, /v1/analytics/daily-metrics returns aggregated daily data, /v1/analytics/best-time returns optimal posting windows per profile, and /v1/analytics/content-decay reports performance fall-off after publish.
Can I download media from social platforms with the Late API?
Yes. The /v1/tools/{network}/download endpoints fetch downloadable URLs for YouTube, TikTok, Instagram, Twitter, Facebook, LinkedIn, and Bluesky media. Useful for repurposing existing content into a Late publishing workflow.
/v1/media/presign
Generate a presigned upload URL