InFlow · JSON-LD Context

Inflowpay Ai Context

JSON-LD context defining the semantic vocabulary for Inflowpay Ai from InFlow.

8 Classes 12 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
inflowpay: https://inflowpay.ai/schema#

Classes

GetApiReportResponse GetFreeResponse GetV1ApprovalsResponse GetV1Approvals123E4567E89B12D3A456426614174000ApproveRespons GetV1Approvals123E4567E89B12D3A456426614174000DeclineRespons GetV1ApprovalsApprovalidResponse PostV1ApprovalsApprovalidApproveResponse PostV1ApprovalsApprovalidDeclineResponse

Properties

Property Type Container
ok boolean
approvedDetails
policyId string
requestId string
requesterId string
status string
subscriptionId string
transactionId string
type string
userDetails list
userId string
visaTap boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://inflowpay.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "inflowpay": "https://inflowpay.ai/schema#",
    "GetApiReportResponse": "inflowpay:GetApiReportResponse",
    "ok": {
      "@id": "inflowpay:ok",
      "@type": "xsd:boolean"
    },
    "GetFreeResponse": "inflowpay:GetFreeResponse",
    "GetV1ApprovalsResponse": "inflowpay:GetV1ApprovalsResponse",
    "approvedDetails": {
      "@id": "inflowpay:approvedDetails"
    },
    "policyId": {
      "@id": "inflowpay:policyId",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "inflowpay:requestId",
      "@type": "xsd:string"
    },
    "requesterId": {
      "@id": "inflowpay:requesterId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "inflowpay:status",
      "@type": "xsd:string"
    },
    "subscriptionId": {
      "@id": "inflowpay:subscriptionId",
      "@type": "xsd:string"
    },
    "transactionId": {
      "@id": "inflowpay:transactionId",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "inflowpay:type",
      "@type": "xsd:string"
    },
    "userDetails": {
      "@id": "inflowpay:userDetails",
      "@container": "@list"
    },
    "userId": {
      "@id": "inflowpay:userId",
      "@type": "xsd:string"
    },
    "visaTap": {
      "@id": "inflowpay:visaTap",
      "@type": "xsd:boolean"
    },
    "GetV1Approvals123E4567E89B12D3A456426614174000ApproveRespons": "inflowpay:GetV1Approvals123E4567E89B12D3A456426614174000ApproveRespons",
    "GetV1Approvals123E4567E89B12D3A456426614174000DeclineRespons": "inflowpay:GetV1Approvals123E4567E89B12D3A456426614174000DeclineRespons",
    "GetV1ApprovalsApprovalidResponse": "inflowpay:GetV1ApprovalsApprovalidResponse",
    "PostV1ApprovalsApprovalidApproveResponse": "inflowpay:PostV1ApprovalsApprovalidApproveResponse",
    "PostV1ApprovalsApprovalidDeclineResponse": "inflowpay:PostV1ApprovalsApprovalidDeclineResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "InFlow API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects InFlow'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-11-12) from openapi/_ae-authored/inflowpay-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/inflowpay-ai-openapi-generated.yml"
  ]
}