Ifthenpay · JSON-LD Context
Ifthenpay Com Context
JSON-LD context defining the semantic vocabulary for Ifthenpay Com from Ifthenpay.
16 Classes
59 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ifthenpay:
https://ifthenpay.com/schema#
Classes
PostApiV1AuthTokenRequest
PostApiV1AuthTokenResponse
PostDirectdebitApiV1AuthTokenRequest
PostDirectdebitApiV1AuthTokenResponse
GetGetResponse
GetGetpaymentsjsonv2Response
GetGetsandboxResponse
PostMultibancoReferenceInitRequest
PostMultibancoReferenceInitResponse
PostSpgPaymentMbwayRequest
PostSpgPaymentMbwayResponse
PostV2CallbackActivationRequest
PostV2PaymentsReadRequest
PostV2PaymentsReadResponse
PostV2PaymentsRefundRequest
PostV2PaymentsRefundResponse
Properties
| Property | Type | Container |
|---|---|---|
| backofficeKey | string | |
| token_type | string | |
| access_token | string | |
| expiry_date | string | |
| data | ||
| Code | string | |
| Message | string | |
| Reference | string | |
| RequestId | string | |
| Entidade | integer | |
| SubEntidade | integer | |
| Referencia | integer | |
| Valor | string | |
| Id | integer | |
| DtHrPagamento | string | |
| Processamento | integer | |
| Terminal | string | |
| Tarifa | string | |
| ValorLiquido | string | |
| CodigoErro | string | |
| MensagemErro | string | |
| Imagem | string | |
| mbKey | string | |
| orderId | string | |
| amount | string | |
| description | string | |
| url | string | |
| clientCode | integer | |
| clientName | string | |
| clientEmail | string | |
| clientUsername | string | |
| clientPhone | integer | |
| expiryDays | string | |
| Amount | string | |
| Entity | string | |
| ExpiryDate | string | |
| OrderId | string | |
| Status | string | |
| mbWayKey | string | |
| mobileNumber | string | |
| string | ||
| notificationUrl | string | |
| boKey | string | |
| paymentMethod | string | |
| paymentKey | string | |
| apKey | string | |
| urlCb | string | |
| entity | string | |
| subEntity | string | |
| reference | string | |
| requestId | string | |
| dateStart | string | |
| dateEnd | string | |
| procDateStart | integer | |
| procDateEnd | integer | |
| message | string | |
| status | integer | |
| payments | list | |
| backofficekey | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://ifthenpay.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ifthenpay": "https://ifthenpay.com/schema#",
"PostApiV1AuthTokenRequest": "ifthenpay:PostApiV1AuthTokenRequest",
"backofficeKey": {
"@id": "ifthenpay:backofficeKey",
"@type": "xsd:string"
},
"PostApiV1AuthTokenResponse": "ifthenpay:PostApiV1AuthTokenResponse",
"token_type": {
"@id": "ifthenpay:token_type",
"@type": "xsd:string"
},
"access_token": {
"@id": "ifthenpay:access_token",
"@type": "xsd:string"
},
"expiry_date": {
"@id": "ifthenpay:expiry_date",
"@type": "xsd:string"
},
"PostDirectdebitApiV1AuthTokenRequest": "ifthenpay:PostDirectdebitApiV1AuthTokenRequest",
"PostDirectdebitApiV1AuthTokenResponse": "ifthenpay:PostDirectdebitApiV1AuthTokenResponse",
"data": {
"@id": "ifthenpay:data"
},
"GetGetResponse": "ifthenpay:GetGetResponse",
"Code": {
"@id": "ifthenpay:Code",
"@type": "xsd:string"
},
"Message": {
"@id": "ifthenpay:Message",
"@type": "xsd:string"
},
"Reference": {
"@id": "ifthenpay:Reference",
"@type": "xsd:string"
},
"RequestId": {
"@id": "ifthenpay:RequestId",
"@type": "xsd:string"
},
"GetGetpaymentsjsonv2Response": "ifthenpay:GetGetpaymentsjsonv2Response",
"Entidade": {
"@id": "ifthenpay:Entidade",
"@type": "xsd:integer"
},
"SubEntidade": {
"@id": "ifthenpay:SubEntidade",
"@type": "xsd:integer"
},
"Referencia": {
"@id": "ifthenpay:Referencia",
"@type": "xsd:integer"
},
"Valor": {
"@id": "ifthenpay:Valor",
"@type": "xsd:string"
},
"Id": {
"@id": "ifthenpay:Id",
"@type": "xsd:integer"
},
"DtHrPagamento": {
"@id": "ifthenpay:DtHrPagamento",
"@type": "xsd:string"
},
"Processamento": {
"@id": "ifthenpay:Processamento",
"@type": "xsd:integer"
},
"Terminal": {
"@id": "ifthenpay:Terminal",
"@type": "xsd:string"
},
"Tarifa": {
"@id": "ifthenpay:Tarifa",
"@type": "xsd:string"
},
"ValorLiquido": {
"@id": "ifthenpay:ValorLiquido",
"@type": "xsd:string"
},
"CodigoErro": {
"@id": "ifthenpay:CodigoErro",
"@type": "xsd:string"
},
"MensagemErro": {
"@id": "ifthenpay:MensagemErro",
"@type": "xsd:string"
},
"Imagem": {
"@id": "ifthenpay:Imagem",
"@type": "xsd:string"
},
"GetGetsandboxResponse": "ifthenpay:GetGetsandboxResponse",
"PostMultibancoReferenceInitRequest": "ifthenpay:PostMultibancoReferenceInitRequest",
"mbKey": {
"@id": "ifthenpay:mbKey",
"@type": "xsd:string"
},
"orderId": {
"@id": "ifthenpay:orderId",
"@type": "xsd:string"
},
"amount": {
"@id": "ifthenpay:amount",
"@type": "xsd:string"
},
"description": {
"@id": "ifthenpay:description",
"@type": "xsd:string"
},
"url": {
"@id": "ifthenpay:url",
"@type": "xsd:string"
},
"clientCode": {
"@id": "ifthenpay:clientCode",
"@type": "xsd:integer"
},
"clientName": {
"@id": "ifthenpay:clientName",
"@type": "xsd:string"
},
"clientEmail": {
"@id": "ifthenpay:clientEmail",
"@type": "xsd:string"
},
"clientUsername": {
"@id": "ifthenpay:clientUsername",
"@type": "xsd:string"
},
"clientPhone": {
"@id": "ifthenpay:clientPhone",
"@type": "xsd:integer"
},
"expiryDays": {
"@id": "ifthenpay:expiryDays",
"@type": "xsd:string"
},
"PostMultibancoReferenceInitResponse": "ifthenpay:PostMultibancoReferenceInitResponse",
"Amount": {
"@id": "ifthenpay:Amount",
"@type": "xsd:string"
},
"Entity": {
"@id": "ifthenpay:Entity",
"@type": "xsd:string"
},
"ExpiryDate": {
"@id": "ifthenpay:ExpiryDate",
"@type": "xsd:string"
},
"OrderId": {
"@id": "ifthenpay:OrderId",
"@type": "xsd:string"
},
"Status": {
"@id": "ifthenpay:Status",
"@type": "xsd:string"
},
"PostSpgPaymentMbwayRequest": "ifthenpay:PostSpgPaymentMbwayRequest",
"mbWayKey": {
"@id": "ifthenpay:mbWayKey",
"@type": "xsd:string"
},
"mobileNumber": {
"@id": "ifthenpay:mobileNumber",
"@type": "xsd:string"
},
"email": {
"@id": "ifthenpay:email",
"@type": "xsd:string"
},
"notificationUrl": {
"@id": "ifthenpay:notificationUrl",
"@type": "xsd:string"
},
"PostSpgPaymentMbwayResponse": "ifthenpay:PostSpgPaymentMbwayResponse",
"PostV2CallbackActivationRequest": "ifthenpay:PostV2CallbackActivationRequest",
"boKey": {
"@id": "ifthenpay:boKey",
"@type": "xsd:string"
},
"paymentMethod": {
"@id": "ifthenpay:paymentMethod",
"@type": "xsd:string"
},
"paymentKey": {
"@id": "ifthenpay:paymentKey",
"@type": "xsd:string"
},
"apKey": {
"@id": "ifthenpay:apKey",
"@type": "xsd:string"
},
"urlCb": {
"@id": "ifthenpay:urlCb",
"@type": "xsd:string"
},
"PostV2PaymentsReadRequest": "ifthenpay:PostV2PaymentsReadRequest",
"entity": {
"@id": "ifthenpay:entity",
"@type": "xsd:string"
},
"subEntity": {
"@id": "ifthenpay:subEntity",
"@type": "xsd:string"
},
"reference": {
"@id": "ifthenpay:reference",
"@type": "xsd:string"
},
"requestId": {
"@id": "ifthenpay:requestId",
"@type": "xsd:string"
},
"dateStart": {
"@id": "ifthenpay:dateStart",
"@type": "xsd:string"
},
"dateEnd": {
"@id": "ifthenpay:dateEnd",
"@type": "xsd:string"
},
"procDateStart": {
"@id": "ifthenpay:procDateStart",
"@type": "xsd:integer"
},
"procDateEnd": {
"@id": "ifthenpay:procDateEnd",
"@type": "xsd:integer"
},
"PostV2PaymentsReadResponse": "ifthenpay:PostV2PaymentsReadResponse",
"message": {
"@id": "ifthenpay:message",
"@type": "xsd:string"
},
"status": {
"@id": "ifthenpay:status",
"@type": "xsd:integer"
},
"payments": {
"@id": "ifthenpay:payments",
"@container": "@list"
},
"PostV2PaymentsRefundRequest": "ifthenpay:PostV2PaymentsRefundRequest",
"backofficekey": {
"@id": "ifthenpay:backofficekey",
"@type": "xsd:string"
},
"PostV2PaymentsRefundResponse": "ifthenpay:PostV2PaymentsRefundResponse"
},
"@type": "schema:Dataset",
"schema:name": "Ifthenpay API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Ifthenpay'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/ifthenpay-com-openapi-generated.yml.",
"dcterms:created": "2026-11-12",
"dcterms:source": [
"openapi/_ae-authored/ifthenpay-com-openapi-generated.yml"
]
}