---
title: "Search capabilities for an agent-owned account"
method: POST
path: "/credits/agent/catalog/search"
tags: ["Agent-native onboarding"]
---

# Search capabilities for an agent-owned account

`POST /credits/agent/catalog/search`

## Request

- Base URL: `https://api.paywithlocus.com/api`
- URL: `https://api.paywithlocus.com/api/credits/agent/catalog/search`
- Auth: HTTP bearer

Searches the mutable catalog, including disabled capabilities, so a dashboardless agent can find exact provider/endpoint slugs before enabling them. System-managed virtual router endpoints are omitted because ordinary catalog controls cannot toggle them.

## Request body

- object
  - `query` string, required
  - `limit` integer

## Response `200`

Ranked price-free capability metadata with current enablement

## Other responses

- `403`: Not the self-registered account credential

---

[API](https://skmtc.dev/paywithlocus/apis/locus-pro-api.md) - [All operations](https://skmtc.dev/paywithlocus/apis/locus-pro-api/llms.txt) - [OpenAPI document](https://skmtc.dev/paywithlocus/apis/locus-pro-api/revisions/aab8fa5d6cef?raw)
