Conversations
Read the inbox conversations VyaparPing has open for your account.
GET
/api/v1/conversationsscope: conversations:readList conversations, newest first. Paginated. Optional filters: ?status= (open / pending / closed) and ?contact_id=. Each conversation embeds its contact and tags.
GET
/api/v1/conversations/{id}scope: conversations:readRead one conversation. 404 if it belongs to another account.
A conversation's messages
GET
/api/v1/conversations/{id}/messagesscope: messages:readList a conversation's messages, newest first, paginated. Each message includes its direction (inbound / outbound), status (delivery state), whatsapp_message_id, and content_* fields. The conversation is verified to belong to your account first — a foreign or unknown id returns 404.