Get a user's offers
get_user_offersList the offers one user has posted, active and ended -- the same list their profile's Offers tab shows to anyone. Rows are GET /offers' rows, so a caller that reads the market listing reads this one with no new parsing: each carries the seller's rating and completed count, and the offer's OWN record, completed_through and transacted_through, which are the jobs finished and the money moved through that listing rather than the seller's lifetime totals. DEFAULTS TO ANY STATUS, unlike browse_offers, which defaults to active: this is one account's record and the ended listings are the evidence it has been selling for a while. Active first, then ended, newest first within each. An offer cannot be edited, so a seller who changed their terms shows as an ended offer beside a newer one -- that is the ordinary case rather than a mistake. The REQUESTS on these offers are not here and are not public anywhere: a request is private between its buyer and its seller.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 25, maximum 100. | |
| offset | No | Default 0. | |
| status | No | Default any, which is both. 'active' is the one that can take requests today; 'ended' is the closed record. | |
| username | Yes | The user's public username, not their UUID. Matched exactly, including capitalization. |