---
title: "GET /billiger/search"
method: GET
path: "/billiger/search"
tags: ["Billiger"]
---

# GET /billiger/search

`GET /billiger/search`

## Request

- Base URL: `https://scrappa.co/api`
- URL: `https://scrappa.co/api/billiger/search`
- Auth: API key in header `X-API-KEY`

## Query parameters

- `query` string, required
- `q` string, nullable
- `page_no` integer, nullable
- `page` integer, nullable
- `page_size` integer, nullable
- `sort` 'relevance' | 'clickout_relevance' | 'price' | 'price_rev' | 'rating' | 'disjunctive' | 'null', nullable
- `cat` integer, nullable
- `doctype` 'auto' | 'offer' | 'product' | 'product_offer' | 'null', nullable
- `filters[]` string[], required
- `fuzzy` boolean, nullable

## Response `200`

- string

## Other responses

- `401`: Unauthorized - API key is missing or invalid
- `422`: Returned when required identifiers, query text, pagination, or numeric offer condition parameters are invalid.
- `503`: Returned as a non-billable failure when Billiger returns an unsuccessful, malformed, oversized, or incomplete response. No partial results are billed. Check the HTTP status before parsing the body because an intermediary may replace an e...

---

[API](https://skmtc.dev/scrappa/apis/scrappa-api-documentation.md) · [All operations](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/scrappa/apis/scrappa-api-documentation/revisions/1e1aa78ff103?raw)
