Search API

FonProxy Search API reference documentation.

FonProxy API — Search

Requires Authorization: Bearer <token>.


Dashboard Search

GET /search?q=<query>&limit=10

Unified search across the user's dashboard resources. Currently searches orders — designed to be extended with more types (transactions, IPs, etc.).

Query parameters:

ParamTypeDefaultDescription
qstringrequiredSearch query (min 2 chars)
limitnumber10Max results (max 50)

Searches order fields: name, hashId, proxy username, proxy password, proxy type, status.

Response (200):

{
  "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:

FieldTypeDescription
typestringResource type (order, more in future)
idstringHashId of the resource
namestringDisplay name (order name or hashId fallback)
descriptionstringSummary line (type · status · count/traffic)
meta.proxyTypeobjectid, name, paymentModel, unit
meta.priceobjecttotalUsd, totalDisplay, currency
meta.statusstringOrder status

Empty / short query:

{ "results": [] }
Search API — FonProxy