Menu

Referência da API · Inbox

Conversas

social_inbox · threads · 2 operações

GET/v1/social-inbox/threads

List Social Inbox threads

social_inbox.threads.list

LeituraIdempotenteDesde 2026-11-01

Lists the inbox threads (one person in one post or in one private conversation), most recent activity first, with cursor pagination: author, last message preview and time, message and unread counts, state and, when someone owns it, assigned_to_user_id and assigned_to_user_name. Filter by state (also pending_reply: unread, read or needs_attention), or by assigned_to (a user id, ai-<position_id> or me). Threads where every message is the brand's own (its sends in a private conversation, its comments) are not people's conversations and are left out unless include_self_authored. What does not run in the database is applied reading on until the page is full (up to 400 threads read per call), so a page brings fewer than limit only with has_more true at that limit. To read the messages, use social_inbox.threads.get. Requires view access to the Social Inbox. With LinkedIn or TikTok, their terms limit it through the API and the MCP: what they do not allow answers 403 platform_terms_restricted, and their records are left out of the response (the permissions guide lists what each platform allows).

Escopo
social_inbox:read
Permissão
Ver o módulo
Tool do MCP
social_inbox_threads_listNa superfície completa; na compacta, mb_execute_operation com id: "social_inbox.threads.list".

Custo declarado: até 401 leituras e 0 escritas por chamada (contam na cota diária).

Parâmetros

limitintegerqueryopcional

How many items this page brings at most (see the maximum and the default in the schema).

Padrão: 50

cursorstringqueryopcional

The next_cursor of the previous page, exactly as it came (only for the same list and filters); without it, the first page.

stateenumqueryopcional

Only threads in this state (unread, read, replied, archived, needs_attention, snoozed, spam, resolved) or pending_reply (unread, read or needs_attention: still waiting for an answer). Absent = any.

Valores: unread, read, replied, archived, needs_attention, snoozed, spam, resolved, pending_reply

assigned_tostringqueryopcional

Only threads owned by this person: a member's user id, ai-<position_id> for an AI Community Manager (social_inbox.positions.list), or me (whoever calls).

include_self_authoredbooleanqueryopcional

Also list threads where every message is the brand's own (its sends in a private conversation, its comments). Default false: only people's threads.

Padrão: false

Resposta

dataarray<object>
has_moreboolean
next_cursorstring

Erros

Exemplo

curl "https://api.mb-suite.com/v1/social-inbox/threads" \
  -H "Authorization: Bearer $MB_API_KEY"

Testar com a sua API key de teste

Com uma API key de teste o pedido vai sempre para a sua organização de prática: dados de exemplo que você pode reiniciar.

curl "https://api.mb-suite.com/v1/social-inbox/threads" \
  -H "Authorization: Bearer $MB_TEST_KEY"
GET/v1/social-inbox/threads/{thread_id}

Get a Social Inbox thread with its messages

social_inbox.threads.get

LeituraIdempotenteDesde 2026-11-01

Returns one inbox thread and its messages from that person, oldest first (up to limit, default 100, max 200). The brand's replies live in social_inbox.items.conversation, which also brings both sides. 404 inbox_thread_not_found if it is not in this organization. Requires view access. With LinkedIn or TikTok, their terms limit it through the API and the MCP: what they do not allow answers 403 platform_terms_restricted (the permissions guide lists what each platform allows).

Escopo
social_inbox:read
Permissão
Ver o módulo
Tool do MCP
social_inbox_threads_getNa superfície completa; na compacta, mb_execute_operation com id: "social_inbox.threads.get".

Custo declarado: até 201 leituras e 0 escritas por chamada (contam na cota diária).

Parâmetros

thread_idstringrotaobrigatório

The thread id (from social_inbox.threads.list, or thread_id of an item).

limitintegerqueryopcional

How many of its messages at most, oldest first (1 to 200, default 100).

Padrão: 100

Resposta

threadobject
itemsarray<object>

Erros

Exemplo

curl "https://api.mb-suite.com/v1/social-inbox/threads/{thread_id}" \
  -H "Authorization: Bearer $MB_API_KEY"

Testar com a sua API key de teste

Com uma API key de teste o pedido vai sempre para a sua organização de prática: dados de exemplo que você pode reiniciar.

curl "https://api.mb-suite.com/v1/social-inbox/threads/{thread_id}" \
  -H "Authorization: Bearer $MB_TEST_KEY"