Search API
Search orders and other dashboard resources with FonProxy's unified search endpoint.
Updated 2026-04-09 16:13:00

For authentication headers, API keys, and common error format see API General.
Dashboard Search
Search Resources Auth required
GET /search
Unified search across the user's dashboard resources. Currently searches orders β designed to be extended with more types (transactions, IPs, etc.).
Searches order fields: name, ID, proxy username, proxy password, proxy type, status.
Query Parameters
| Name | Type | Description | Required |
|---|---|---|---|
q | string | Search query (min 2 chars) | Yes |
limit | number | Max results (default 10, max 50) | No |
Response
{
"results": [
{
"type": "order",
"id": "xK9mR2pL1w",
"name": "My US Proxies",
"description": "Private Proxy Β· active Β· 10 IPs",
"meta": {
"proxyType": {
"id": "private-proxy",
"name": "Private Proxy",
"paymentModel": "prepaid",
"unit": "ip"
},
"price": {
"totalUsd": 15.00,
"totalDisplay": 620.00,
"currency": "UAH"
},
"status": "active"
}
},
...
]
}Result Fields
| Name | Type | Description |
|---|---|---|
type | string | Resource type (order, more in future) |
id | string | ID of the resource |
name | string | Display name (order name or ID fallback) |
description | string | Summary line (type Β· status Β· count/traffic) |
meta.proxyType | object | id, name, paymentModel, unit |
meta.price | object | totalUsd, totalDisplay, currency |
meta.status | string | Order status |
Returns { "results": [] } when the query is empty or shorter than 2 characters.