Account Settings
Platform-specific account settings: Facebook persistent menu, Instagram ice breakers, and Telegram bot commands.
Get Facebook persistent menu
Get the persistent menu configuration for a Facebook Messenger account.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://getlate.dev/api/v1/accounts/string/messenger-menu"{
"data": [
{}
]
}{
"error": "Unauthorized"
}Delete Facebook persistent menu
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
curl -X DELETE "https://getlate.dev/api/v1/accounts/string/messenger-menu"{
"error": "Unauthorized"
}Set Facebook persistent menu
Set the persistent menu for a Facebook Messenger account. Max 3 top-level items, max 5 nested items.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Persistent menu configuration array (Meta format)
Response Body
application/json
curl -X PUT "https://getlate.dev/api/v1/accounts/string/messenger-menu" \ -H "Content-Type: application/json" \ -d '{ "persistent_menu": [ {} ] }'{
"error": "Unauthorized"
}Get Instagram ice breakers
Get the ice breaker configuration for an Instagram account.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://getlate.dev/api/v1/accounts/string/instagram-ice-breakers"{
"data": [
{}
]
}{
"error": "Unauthorized"
}Delete Instagram ice breakers
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
curl -X DELETE "https://getlate.dev/api/v1/accounts/string/instagram-ice-breakers"{
"error": "Unauthorized"
}Set Instagram ice breakers
Set ice breakers for an Instagram account. Max 4 ice breakers, question max 80 chars.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
items <= 4Response Body
application/json
curl -X PUT "https://getlate.dev/api/v1/accounts/string/instagram-ice-breakers" \ -H "Content-Type: application/json" \ -d '{ "ice_breakers": [ { "question": "string", "payload": "string" } ] }'{
"error": "Unauthorized"
}Get Telegram bot commands
Get the bot commands configuration for a Telegram account.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
application/json
curl -X GET "https://getlate.dev/api/v1/accounts/string/telegram-commands"{
"data": [
{
"command": "string",
"description": "string"
}
]
}{
"error": "Unauthorized"
}Delete Telegram bot commands
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
curl -X DELETE "https://getlate.dev/api/v1/accounts/string/telegram-commands"{
"error": "Unauthorized"
}Set Telegram bot commands
Set bot commands for a Telegram account.
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
curl -X PUT "https://getlate.dev/api/v1/accounts/string/telegram-commands" \ -H "Content-Type: application/json" \ -d '{ "commands": [ { "command": "string", "description": "string" } ] }'{
"error": "Unauthorized"
}Messages
Unified inbox API for managing conversations and direct messages across all connected accounts. All endpoints aggregate data from multiple social accounts in a single API call. Requires Inbox addon.
Comments
Unified inbox API for managing comments on posts across all connected accounts. Supports commenting on third-party posts for platforms that allow it (YouTube, Twitter, Reddit, Bluesky, Threads). All endpoints aggregate data from multiple social accounts in a single API call. Requires Inbox addon.