{
  "@context": "https://schema.org",
  "@type": "WebAPI",
  "name": "POST /agent-refund/request",
  "endpoint": {
    "method": "POST",
    "url": "https://xn--82czbx2bczd4fl8a.online/agent-refund/request"
  },
  "request": {
    "required": [
      "paymentId",
      "reason"
    ],
    "optional": [
      "amount",
      "channel",
      "evidenceUrls"
    ]
  },
  "response": {
    "fields": [
      "refundId",
      "status",
      "expectedSettlementDate"
    ]
  },
  "auth": "Bearer token"
}