The eBay Message API allows users to send messages, retrieve conversations, and modify the status of conversations.
For more information about using RESTful APIs, see Using eBay Restful APIs.
Technical overview
The Message API contains the following methods in the conversation resource:
- sendMessage: Send a message to a user (or in an existing conversation) based on the information provided in the request.
- getConversations: Retrieve one or more conversations that meet the filter criteria.
- getConversation: Retrieve messages within a specific conversation.
- updateConversation: Modify the status of a conversation.
- bulkUpdateConversation: Modify the statuses of multiple conversations.
Business use cases
Below are the high-level use cases addressed by the Message API:
-
Send a message to a user or in an existing conversation.
-
Retrieve all messages in a specific conversation.
-
Retrieve all active conversations.
-
Retrieve all conversations within a specified time period.
-
Modify the status (active, deleted, archived, read, unread) of a conversation.