---
title: "Search engine results"
method: GET
path: "/v1/serp"
tags: ["API"]
---

# Search engine results

`GET /v1/serp`

## Request

- Base URL: `https://api.fastaf.co`
- URL: `https://api.fastaf.co/v1/serp`
- Auth: HTTP bearer

## Query parameters

- `query` string, required
- `results` integer: Maximum number of results returned. Google serves up to 10 per page; use page for more.
- `page` integer
- `advance_search` boolean
- `mob_search` boolean
- `html` boolean
- `deep_scrape` boolean
- `domain` string
- `country` string
- `language` string
- `location` string
- `uule` string
- `cr` string
- `lr` string
- `tbs` string
- `safe` string
- `nfpr` string
- `filter` string
- `ludocid` string
- `lsig` string
- `kgmid` string
- `si` string
- `ibp` string
- `uds` string

## Response `200`

Provider response.

## Other responses

- `400`: Invalid request or parameters.
- `401`: A valid bearer API key is required.
- `402`: The account has insufficient credits.
- `403`: The account is suspended.
- `429`: A rate or concurrency limit was reached.
- `502`: The upstream request failed.
- `503`: The service is temporarily unavailable.
- `504`: The upstream request timed out.

---

[API](https://skmtc.dev/fastaf/apis/fastaf-api.md) · [All operations](https://skmtc.dev/fastaf/apis/fastaf-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fastaf/apis/fastaf-api/revisions/5917bde2f4e0?raw)
