GOV.UK Pay · JSON-LD Context

context Context

JSON-LD context defining the semantic vocabulary for context from GOV.UK Pay.

0 Classes 64 Properties 3 Namespaces
View Context View on GitHub

Namespaces

pay: https://docs.payments.service.gov.uk/api_reference/#
schema: http://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Properties

Property Type Container
Address reference
Agreement reference
AgreementSearchResults reference
AuthorisationRequest reference
AuthorisationSummary reference
CardDetails reference
CardDetailsFromResponse reference
CreateAgreementRequest reference
CreateCardPaymentRequest reference
CreatePaymentResult reference
DisputeDetailForSearch reference
DisputeLinksForSearch reference
DisputesSearchResults reference
EmbeddedRefunds reference
ErrorResponse reference
Exemption reference
ExternalMetadata reference
Link reference
Outcome reference
PaymentDetailForSearch reference
PaymentEvent reference
PaymentEventLink reference
PaymentEvents reference
PaymentInstrument reference
PaymentLinks reference
PaymentLinksForEvents reference
PaymentLinksForSearch reference
PaymentRefundRequest reference
PaymentSearchResults reference
PaymentSettlementSummary reference
PaymentState reference
PaymentWithAllLinks reference
PostLink reference
PrefilledCardholderDetails reference
Refund reference
RefundDetailForSearch reference
RefundForSearchResult reference
RefundLinksForSearch reference
RefundSearchResults reference
RefundSettlementSummary reference
RefundSummary reference
RefundsResponse reference
RequestError reference
SearchNavigationLinks reference
SettlementSummary reference
ThreeDSecure reference
amount integer
description
email
reference
payment_id
agreement_id
return_url
created_date dateTime
state
card_brand
cardholder_name
first_digits_card_number
last_digits_card_number
expiry_date
billing_address
refund_summary
settlement_summary
payment_provider

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "pay": "https://docs.payments.service.gov.uk/api_reference/#",
    "schema": "http://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Address": {
      "@id": "pay:Address",
      "@type": "@id"
    },
    "Agreement": {
      "@id": "pay:Agreement",
      "@type": "@id"
    },
    "AgreementSearchResults": {
      "@id": "pay:AgreementSearchResults",
      "@type": "@id"
    },
    "AuthorisationRequest": {
      "@id": "pay:AuthorisationRequest",
      "@type": "@id"
    },
    "AuthorisationSummary": {
      "@id": "pay:AuthorisationSummary",
      "@type": "@id"
    },
    "CardDetails": {
      "@id": "pay:CardDetails",
      "@type": "@id"
    },
    "CardDetailsFromResponse": {
      "@id": "pay:CardDetailsFromResponse",
      "@type": "@id"
    },
    "CreateAgreementRequest": {
      "@id": "pay:CreateAgreementRequest",
      "@type": "@id"
    },
    "CreateCardPaymentRequest": {
      "@id": "pay:CreateCardPaymentRequest",
      "@type": "@id"
    },
    "CreatePaymentResult": {
      "@id": "pay:CreatePaymentResult",
      "@type": "@id"
    },
    "DisputeDetailForSearch": {
      "@id": "pay:DisputeDetailForSearch",
      "@type": "@id"
    },
    "DisputeLinksForSearch": {
      "@id": "pay:DisputeLinksForSearch",
      "@type": "@id"
    },
    "DisputesSearchResults": {
      "@id": "pay:DisputesSearchResults",
      "@type": "@id"
    },
    "EmbeddedRefunds": {
      "@id": "pay:EmbeddedRefunds",
      "@type": "@id"
    },
    "ErrorResponse": {
      "@id": "pay:ErrorResponse",
      "@type": "@id"
    },
    "Exemption": {
      "@id": "pay:Exemption",
      "@type": "@id"
    },
    "ExternalMetadata": {
      "@id": "pay:ExternalMetadata",
      "@type": "@id"
    },
    "Link": {
      "@id": "pay:Link",
      "@type": "@id"
    },
    "Outcome": {
      "@id": "pay:Outcome",
      "@type": "@id"
    },
    "PaymentDetailForSearch": {
      "@id": "pay:PaymentDetailForSearch",
      "@type": "@id"
    },
    "PaymentEvent": {
      "@id": "pay:PaymentEvent",
      "@type": "@id"
    },
    "PaymentEventLink": {
      "@id": "pay:PaymentEventLink",
      "@type": "@id"
    },
    "PaymentEvents": {
      "@id": "pay:PaymentEvents",
      "@type": "@id"
    },
    "PaymentInstrument": {
      "@id": "pay:PaymentInstrument",
      "@type": "@id"
    },
    "PaymentLinks": {
      "@id": "pay:PaymentLinks",
      "@type": "@id"
    },
    "PaymentLinksForEvents": {
      "@id": "pay:PaymentLinksForEvents",
      "@type": "@id"
    },
    "PaymentLinksForSearch": {
      "@id": "pay:PaymentLinksForSearch",
      "@type": "@id"
    },
    "PaymentRefundRequest": {
      "@id": "pay:PaymentRefundRequest",
      "@type": "@id"
    },
    "PaymentSearchResults": {
      "@id": "pay:PaymentSearchResults",
      "@type": "@id"
    },
    "PaymentSettlementSummary": {
      "@id": "pay:PaymentSettlementSummary",
      "@type": "@id"
    },
    "PaymentState": {
      "@id": "pay:PaymentState",
      "@type": "@id"
    },
    "PaymentWithAllLinks": {
      "@id": "pay:PaymentWithAllLinks",
      "@type": "@id"
    },
    "PostLink": {
      "@id": "pay:PostLink",
      "@type": "@id"
    },
    "PrefilledCardholderDetails": {
      "@id": "pay:PrefilledCardholderDetails",
      "@type": "@id"
    },
    "Refund": {
      "@id": "pay:Refund",
      "@type": "@id"
    },
    "RefundDetailForSearch": {
      "@id": "pay:RefundDetailForSearch",
      "@type": "@id"
    },
    "RefundForSearchResult": {
      "@id": "pay:RefundForSearchResult",
      "@type": "@id"
    },
    "RefundLinksForSearch": {
      "@id": "pay:RefundLinksForSearch",
      "@type": "@id"
    },
    "RefundSearchResults": {
      "@id": "pay:RefundSearchResults",
      "@type": "@id"
    },
    "RefundSettlementSummary": {
      "@id": "pay:RefundSettlementSummary",
      "@type": "@id"
    },
    "RefundSummary": {
      "@id": "pay:RefundSummary",
      "@type": "@id"
    },
    "RefundsResponse": {
      "@id": "pay:RefundsResponse",
      "@type": "@id"
    },
    "RequestError": {
      "@id": "pay:RequestError",
      "@type": "@id"
    },
    "SearchNavigationLinks": {
      "@id": "pay:SearchNavigationLinks",
      "@type": "@id"
    },
    "SettlementSummary": {
      "@id": "pay:SettlementSummary",
      "@type": "@id"
    },
    "ThreeDSecure": {
      "@id": "pay:ThreeDSecure",
      "@type": "@id"
    },
    "amount": {
      "@id": "schema:price",
      "@type": "xsd:integer"
    },
    "description": {
      "@id": "schema:description"
    },
    "email": {
      "@id": "schema:email"
    },
    "reference": {
      "@id": "pay:reference"
    },
    "payment_id": {
      "@id": "pay:payment_id"
    },
    "agreement_id": {
      "@id": "pay:agreement_id"
    },
    "return_url": {
      "@id": "schema:url"
    },
    "created_date": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "state": {
      "@id": "pay:state"
    },
    "card_brand": {
      "@id": "pay:card_brand"
    },
    "cardholder_name": {
      "@id": "schema:name"
    },
    "first_digits_card_number": {
      "@id": "pay:first_digits_card_number"
    },
    "last_digits_card_number": {
      "@id": "pay:last_digits_card_number"
    },
    "expiry_date": {
      "@id": "pay:expiry_date"
    },
    "billing_address": {
      "@id": "schema:billingAddress"
    },
    "refund_summary": {
      "@id": "pay:refund_summary"
    },
    "settlement_summary": {
      "@id": "pay:settlement_summary"
    },
    "payment_provider": {
      "@id": "pay:payment_provider"
    }
  }
}