Browse offers
browse_offersList the standing offers on Freelance Clearing, with the Browse page's Offers-tab filters and sorts: status, starting-price band, search and sort. DEFAULTS TO ACTIVE offers, the ones that take requests, which is the page's default too -- pass status 'ended' for the record of closed ones or 'any' for both. Search matches the title, the description or the seller's username. Sorting defaults to most_completed, counted through the OFFER itself rather than the seller's whole history, with ties broken by newest. Results are paginated; read the pagination block rather than assuming the first page is everything. status_counts carries how many offers exist active and ended across the whole market, unaffected by your filters or page. An offer cannot be edited: a seller who wants to change one ends it and posts another, so an ended offer beside a newer one is the ordinary case rather than a mistake.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Default most_completed -- jobs completed THROUGH THAT OFFER, ties broken by newest. 'highest_rated' is the SELLER's rating; sellers with no ratings sort last. | |
| limit | No | Default 25, maximum 100. | |
| price | No | By STARTING price, which is a guide rather than what the work costs -- the buyer names the amount when they request. Default any. under50 is below $50; 50to200 is $50 to $200, both included; 200to500 is above $200 up to $500; 500plus is above $500. | |
| offset | No | Default 0. | |
| search | No | Matches the title, description or seller's username, as a case-insensitive substring with surrounding spaces ignored. Empty means no search. | |
| status | No | Default active. 'ended' is the public record of closed offers; 'any' returns both. |