get_personal_data
Personal data of the seller's own buyers and customers by target and record (needs the personal-data opt-in); every request is access-logged. eBay: orders (buyer and ship-to per order: buyer_username, ship_to_* name, address, phone, email, checkout_notes, gift_details; join ebay_orders on order_id), messages (no conversation_id: the list with username, title and a 160-char snippet, filter default inbox; conversation_id: its full thread, oldest first).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | messages list only: title or username, min 2 chars. | |
| limit | No | Rows per page, max 1000. | |
| cursor | No | next_cursor of the previous page. | |
| fields | No | Name buyer_tax_identifier to include it. Omitted by default. | |
| filter | No | messages list only; default inbox. | |
| record | Yes | ebay: orders|messages. | |
| target | No | From get_session_context targets: kind:account[:unit]. | |
| order_ids | No | Max 1000. | |
| listing_id | No | messages list only: this listing's conversations. | |
| pii_cleared | No | true: legacy marker set; false: unset. | |
| window_days | No | Only the last N days. Default: all time. | |
| country_codes | No | ISO alpha-2; ship-to on orders. | |
| buyer_username | No | Case-insensitive exact match. | |
| conversation_id | No | messages: omit for the list; pass one for its thread. | |
| fulfillment_status | No |