{
  "@context": "https://schema.org",
  "@type": "WebAPI",
  "@id": "https://xn--82czbx2bczd4fl8a.online/agent-marketplace/search.json#api",
  "name": "Marketplace Search API",
  "documentation": "https://xn--82czbx2bczd4fl8a.online/.well-known/openapi.json",
  "dateModified": "2026-06-02T05:03:30.272Z",
  "endpoint": "https://xn--82czbx2bczd4fl8a.online/agent-marketplace/search",
  "method": "GET",
  "parameters": [
    {
      "name": "q",
      "type": "string",
      "required": false,
      "description": "Free-text query"
    },
    {
      "name": "category",
      "type": "string",
      "required": false,
      "enum": [
        "notary",
        "naati",
        "criminal-record",
        "embassy",
        "visa-doc",
        "translation"
      ]
    },
    {
      "name": "priceMax",
      "type": "integer",
      "required": false
    },
    {
      "name": "currency",
      "type": "string",
      "required": false,
      "default": "THB"
    },
    {
      "name": "lang",
      "type": "string",
      "required": false,
      "enum": [
        "th",
        "en",
        "ja",
        "zh",
        "ko"
      ]
    },
    {
      "name": "limit",
      "type": "integer",
      "required": false,
      "default": 20,
      "max": 100
    }
  ],
  "response": {
    "@type": "ItemList",
    "contentType": "application/ld+json"
  }
}