eBay Search
Retrieve native eBay Search data.
Request
- Base URL: https://api.prismcrawl.com
- URL: https://api.prismcrawl.com/v1/ebay/search
- Auth: API key in header x-api-key
Request body
Text to search for on the selected service. At most 8,192 UTF-8 bytes.
One-based page number.
Device presentation for the source request.
Return the encoded original response rather than parsed JSON.
Do not archive source or parsed response artifacts.
Regional eBay marketplace domain. Defaults to ebay.com.
Country in which listed items are located.
Requested source results per page; limit still caps returned rows.
Suppress automatic spelling correction when eBay has exact-query results.
Comma-separated eBay listing filters, including free shipping and returns.
Buying format.
Comma-separated public seller usernames.
Include (1) or exclude (2) the specified sellers.
Item-specific attributes as URL-encoded key=value pairs separated by &; multiple values use |. Request controls cannot be overridden.
Minimum item price.
Maximum item price.
Native sort order. Some orders are unavailable on specific domains.
Result layout.
Numeric category ID; may be used without query.
ZIP or postal code for delivery and distance filters.
Pipe-separated native item condition IDs.
Preferred item location.
Response content format. md returns Markdown in data.content with data.format=md; the JSON success/request envelope remains. Accept: text/markdown also selects Markdown unless output or html=true is explicit. html is an alias for html=true and retains the existing Brotli/Base64 source format.
Select fields within data.content for JSON or Markdown. Supports comma-separated paths, non-negative array indices, half-open slices [0:3] (either bound may be omitted), [] and .{nested,subqueries}. Up to128 selections and16 levels. Missing fields are omitted; selected declared fields retain their zero defaults. The request envelope and credit headers remain. Include next_page_token when pagination is needed. Incompatible with HTML output. This changes response presentation only; tracing-enabled history retains the complete JSON result.
Accepted for compatibility. Searches are always fetched without a result cache for either value; normal successful-request billing applies.
Example request
{
"json_restrictor": "results[].{title,url},has_next_page,next_page_token"
}Response
Request completed. One credit is charged, including recognized empty or unavailable source results and source inventory changes discovered after a valid continuation is fetched. These completed responses may preserve verified partial results; operational failures remain errors.
Changes
No recorded changes to this operation across all 1 revision of this API.