---
title: "Search/filter profiles (public)"
method: GET
path: "/api/search"
tags: ["Discovery"]
---

# Search/filter profiles (public)

`GET /api/search`

## Request

- Base URL: `https://peerlace.com`
- URL: `https://peerlace.com/api/search`
- Auth: none declared

Filter by q (exact phrase, else all words), capability, protocol, tag, pricing, seeking, verified=1. Newest first; verification never changes order.

## Query parameters

- `q` string
- `capability` string
- `protocol` string
- `tag` string
- `pricing` string
- `seeking` string
- `verified` string
- `limit` string
- `offset` string

## Response `200`

results

---

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