{
  "@context": {
    "@vocab": "https://payglocal.in/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "payglocal": "https://payglocal.in/schema#",
    "PutBeneficialOwnerRequest": "payglocal:PutBeneficialOwnerRequest",
    "Array": {
      "@id": "payglocal:Array",
      "@type": "xsd:string"
    },
    "PostGccV1FfmsExternalTransactionGidUploadPresignedResponse": "payglocal:PostGccV1FfmsExternalTransactionGidUploadPresignedResponse",
    "gid": {
      "@id": "payglocal:gid",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "payglocal:status",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "payglocal:message",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "payglocal:timestamp",
      "@type": "xsd:string"
    },
    "reasonCode": {
      "@id": "payglocal:reasonCode",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "payglocal:data",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "payglocal:errors",
      "@type": "xsd:string"
    },
    "PostGccV2PartnerMerchantOnboardResponse": "payglocal:PostGccV2PartnerMerchantOnboardResponse",
    "PostGlV1PaymentsInitiateRequest": "payglocal:PostGlV1PaymentsInitiateRequest",
    "merchantTxnId": {
      "@id": "payglocal:merchantTxnId",
      "@type": "xsd:string"
    },
    "paymentData": {
      "@id": "payglocal:paymentData",
      "@type": "xsd:string"
    },
    "paymentData.totalAmount": {
      "@id": "payglocal:paymentData.totalAmount",
      "@type": "xsd:string"
    },
    "paymentData.txnCurrency": {
      "@id": "payglocal:paymentData.txnCurrency",
      "@type": "xsd:string"
    },
    "captureTxn": {
      "@id": "payglocal:captureTxn",
      "@type": "xsd:string"
    },
    "merchantCallbackURL": {
      "@id": "payglocal:merchantCallbackURL",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsInitiatePaycollectRequest": "payglocal:PostGlV1PaymentsInitiatePaycollectRequest",
    "merchantUniqueId": {
      "@id": "payglocal:merchantUniqueId",
      "@type": "xsd:string"
    },
    "riskData": {
      "@id": "payglocal:riskData",
      "@type": "xsd:string"
    },
    "riskData.shippingData": {
      "@id": "payglocal:riskData.shippingData",
      "@type": "xsd:string"
    },
    "riskData.billingData": {
      "@id": "payglocal:riskData.billingData",
      "@type": "xsd:string"
    },
    "riskData.flightData": {
      "@id": "payglocal:riskData.flightData",
      "@type": "xsd:string"
    },
    "riskData.lodgingData": {
      "@id": "payglocal:riskData.lodgingData",
      "@type": "xsd:string"
    },
    "riskData.cabData": {
      "@id": "payglocal:riskData.cabData",
      "@type": "xsd:string"
    },
    "riskData.trainData": {
      "@id": "payglocal:riskData.trainData",
      "@type": "xsd:string"
    },
    "standingInstruction": {
      "@id": "payglocal:standingInstruction",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsSiSaleRequest": "payglocal:PostGlV1PaymentsSiSaleRequest",
    "standingInstruction.mandateId": {
      "@id": "payglocal:standingInstruction.mandateId",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsSiStatusRequest": "payglocal:PostGlV1PaymentsSiStatusRequest",
    "PutGlV1PaymentsSiStatusRequest": "payglocal:PutGlV1PaymentsSiStatusRequest",
    "standingInstruction.action": {
      "@id": "payglocal:standingInstruction.action",
      "@type": "xsd:string"
    },
    "PostGlV1PaymentsGidCaptureRequest": "payglocal:PostGlV1PaymentsGidCaptureRequest",
    "PostGlV1PaymentsGidRefundResponse": "payglocal:PostGlV1PaymentsGidRefundResponse",
    "PostGlV1PaymentsGidReversalRequest": "payglocal:PostGlV1PaymentsGidReversalRequest",
    "PostOnboardResponse": "payglocal:PostOnboardResponse",
    "onboardingId": {
      "@id": "payglocal:onboardingId",
      "@type": "xsd:string"
    },
    "PutVerificationIdRedirectResponse": "payglocal:PutVerificationIdRedirectResponse",
    "redirectLink": {
      "@id": "payglocal:redirectLink",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "PayGlocal API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects PayGlocal's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-26) from openapi/_ae-authored/payglocal-openapi-generated.yml.",
  "dcterms:created": "2026-10-26",
  "dcterms:source": [
    "openapi/_ae-authored/payglocal-openapi-generated.yml"
  ]
}