---
title: "GET /tutti/search"
method: GET
path: "/tutti/search"
tags: ["Tutti"]
---

# GET /tutti/search

`GET /tutti/search`

## Request

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

## Query parameters

- `query` string, nullable
- `category` string, nullable
- `canton` 'ZH' | 'BE' | 'LU' | 'UR' | 'SZ' | 'OW' | 'NW' | 'GL' | 'ZG' | 'FR' | 'SO' | 'BS' | 'BL' | 'SH' | 'AR' | 'AI' | 'SG' | 'GR' | 'AG' | 'TG' | 'TI' | 'VD' | 'VS' | 'NE' | 'GE' | 'JU' | 'null', nullable
- `locality` string, nullable
- `price_min` integer, nullable
- `price_max` integer, nullable
- `direction` 'asc' | 'desc' | 'null', nullable
- `cursor` string, nullable
- `language` 'de' | 'fr' | 'it' | 'null', nullable

## Response `200`

- string

## Other responses

- `401`: Unauthorized - API key is missing or invalid
- `422`: No filter was given, or a canton, locality, price, direction or cursor value is invalid. This response is not billable. The category id is not in the category tree or the cursor is not a next_cursor of tutti.ch. This response is not bill...
- `503`: tutti.ch is temporarily unreachable or blocked the request. This response is not billable; retry later.

---

[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)
