Talo Pay · JSON-LD Context

Talopay Context

JSON-LD context defining the semantic vocabulary for Talopay from Talo Pay.

35 Classes 55 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/
talopay: https://talopay.com/schema#

Classes

GetCustomersResponse PostCustomersRequest PostCustomersResponse GetCustomersResponse2 PostHealthStatusPageSubscriptionsRequest PostHealthStatusPageSubscriptionsResponse PostHealthStatusPageSubscriptionsConfirmRequest PostHealthStatusPageSubscriptionsConfirmResponse PostHealthStatusPageSubscriptionsUnsubscribeRequest PostHealthStatusPageSubscriptionsUnsubscribeResponse GetPaymentsResponse PostPaymentsRequest GetPaymentsResponse2 PutPaymentsPaymentidMetadataRequest PutPaymentsPaymentidMetadataResponse PutPaymentsPaymentidPriceRequest PutPaymentsPaymentidPriceResponse GetPaymentsPaymentidPublicResponse PutPaymentsPaymentidExpirationRequest PutPaymentsPaymentidExpirationResponse GetSplitAccountsResponse PostSplitAccountsRequest PostSplitAccountsVerificationsRequest PostSplitAccountsVerificationsResponse GetSplitAccountsAccountidResponse PutSplitAccountsAccountidStatusRequest PutSplitAccountsAccountidStatusResponse PostSplitPaymentsRequest GetSplitPaymentsSplitpaymentidResponse GetSplitPaymentsSplitpaymentidPayoutsResponse PostSplitPaymentsSplitpaymentidPayoutsRequest PostSplitPaymentsSplitpaymentidPayoutsResponse PostUsersRequest PostUsersUseridStoresRequest PostUsersUseridStoresResponse

Properties

Property Type Container
customers list
user_id string
alias string
customer_id string
name string
contact
webhook_url string
message string
error boolean
code integer
channel string
url string
id string
status string
token string
unsubscribed boolean
payments list
motive string
null string
currency string
amount decimal
price.currency string
price.amount decimal
expiration_timestamp string
accounts list
account_id string
address string
metadata
created_at string
request_id string
price
external_id string
payment_status string
payout_status string
funding_address
received_amount string
allocated_amount string
available_amount string
split_payment_id string
hold_until string
total_amount string
paid_amount string
payouts list
store_type string
store_id string
store_name string
store_url string
data.store_type string
data.store_id string
data.store_name string
data.store_url string
data.user_id string
data.creation_timestamp string
data.last_modified_timestamp string
data.is_deleted boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://talopay.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "talopay": "https://talopay.com/schema#",
    "GetCustomersResponse": "talopay:GetCustomersResponse",
    "customers": {
      "@id": "talopay:customers",
      "@container": "@list"
    },
    "PostCustomersRequest": "talopay:PostCustomersRequest",
    "user_id": {
      "@id": "talopay:user_id",
      "@type": "xsd:string"
    },
    "alias": {
      "@id": "talopay:alias",
      "@type": "xsd:string"
    },
    "customer_id": {
      "@id": "talopay:customer_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "talopay:name",
      "@type": "xsd:string"
    },
    "contact": {
      "@id": "talopay:contact"
    },
    "webhook_url": {
      "@id": "talopay:webhook_url",
      "@type": "xsd:string"
    },
    "PostCustomersResponse": "talopay:PostCustomersResponse",
    "GetCustomersResponse2": "talopay:GetCustomersResponse2",
    "message": {
      "@id": "talopay:message",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "talopay:error",
      "@type": "xsd:boolean"
    },
    "code": {
      "@id": "talopay:code",
      "@type": "xsd:integer"
    },
    "PostHealthStatusPageSubscriptionsRequest": "talopay:PostHealthStatusPageSubscriptionsRequest",
    "channel": {
      "@id": "talopay:channel",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "talopay:url",
      "@type": "xsd:string"
    },
    "PostHealthStatusPageSubscriptionsResponse": "talopay:PostHealthStatusPageSubscriptionsResponse",
    "id": {
      "@id": "talopay:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "talopay:status",
      "@type": "xsd:string"
    },
    "PostHealthStatusPageSubscriptionsConfirmRequest": "talopay:PostHealthStatusPageSubscriptionsConfirmRequest",
    "token": {
      "@id": "talopay:token",
      "@type": "xsd:string"
    },
    "PostHealthStatusPageSubscriptionsConfirmResponse": "talopay:PostHealthStatusPageSubscriptionsConfirmResponse",
    "PostHealthStatusPageSubscriptionsUnsubscribeRequest": "talopay:PostHealthStatusPageSubscriptionsUnsubscribeRequest",
    "PostHealthStatusPageSubscriptionsUnsubscribeResponse": "talopay:PostHealthStatusPageSubscriptionsUnsubscribeResponse",
    "unsubscribed": {
      "@id": "talopay:unsubscribed",
      "@type": "xsd:boolean"
    },
    "GetPaymentsResponse": "talopay:GetPaymentsResponse",
    "payments": {
      "@id": "talopay:payments",
      "@container": "@list"
    },
    "PostPaymentsRequest": "talopay:PostPaymentsRequest",
    "GetPaymentsResponse2": "talopay:GetPaymentsResponse2",
    "PutPaymentsPaymentidMetadataRequest": "talopay:PutPaymentsPaymentidMetadataRequest",
    "motive": {
      "@id": "talopay:motive",
      "@type": "xsd:string"
    },
    "PutPaymentsPaymentidMetadataResponse": "talopay:PutPaymentsPaymentidMetadataResponse",
    "null": {
      "@id": "talopay:null",
      "@type": "xsd:string"
    },
    "PutPaymentsPaymentidPriceRequest": "talopay:PutPaymentsPaymentidPriceRequest",
    "currency": {
      "@id": "talopay:currency",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "talopay:amount",
      "@type": "xsd:decimal"
    },
    "PutPaymentsPaymentidPriceResponse": "talopay:PutPaymentsPaymentidPriceResponse",
    "price.currency": {
      "@id": "talopay:price.currency",
      "@type": "xsd:string"
    },
    "price.amount": {
      "@id": "talopay:price.amount",
      "@type": "xsd:decimal"
    },
    "GetPaymentsPaymentidPublicResponse": "talopay:GetPaymentsPaymentidPublicResponse",
    "PutPaymentsPaymentidExpirationRequest": "talopay:PutPaymentsPaymentidExpirationRequest",
    "expiration_timestamp": {
      "@id": "talopay:expiration_timestamp",
      "@type": "xsd:string"
    },
    "PutPaymentsPaymentidExpirationResponse": "talopay:PutPaymentsPaymentidExpirationResponse",
    "GetSplitAccountsResponse": "talopay:GetSplitAccountsResponse",
    "accounts": {
      "@id": "talopay:accounts",
      "@container": "@list"
    },
    "account_id": {
      "@id": "talopay:account_id",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "talopay:address",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "talopay:metadata"
    },
    "created_at": {
      "@id": "talopay:created_at",
      "@type": "xsd:string"
    },
    "PostSplitAccountsRequest": "talopay:PostSplitAccountsRequest",
    "PostSplitAccountsVerificationsRequest": "talopay:PostSplitAccountsVerificationsRequest",
    "request_id": {
      "@id": "talopay:request_id",
      "@type": "xsd:string"
    },
    "PostSplitAccountsVerificationsResponse": "talopay:PostSplitAccountsVerificationsResponse",
    "GetSplitAccountsAccountidResponse": "talopay:GetSplitAccountsAccountidResponse",
    "PutSplitAccountsAccountidStatusRequest": "talopay:PutSplitAccountsAccountidStatusRequest",
    "PutSplitAccountsAccountidStatusResponse": "talopay:PutSplitAccountsAccountidStatusResponse",
    "PostSplitPaymentsRequest": "talopay:PostSplitPaymentsRequest",
    "price": {
      "@id": "talopay:price"
    },
    "external_id": {
      "@id": "talopay:external_id",
      "@type": "xsd:string"
    },
    "GetSplitPaymentsSplitpaymentidResponse": "talopay:GetSplitPaymentsSplitpaymentidResponse",
    "payment_status": {
      "@id": "talopay:payment_status",
      "@type": "xsd:string"
    },
    "payout_status": {
      "@id": "talopay:payout_status",
      "@type": "xsd:string"
    },
    "funding_address": {
      "@id": "talopay:funding_address"
    },
    "received_amount": {
      "@id": "talopay:received_amount",
      "@type": "xsd:string"
    },
    "allocated_amount": {
      "@id": "talopay:allocated_amount",
      "@type": "xsd:string"
    },
    "available_amount": {
      "@id": "talopay:available_amount",
      "@type": "xsd:string"
    },
    "GetSplitPaymentsSplitpaymentidPayoutsResponse": "talopay:GetSplitPaymentsSplitpaymentidPayoutsResponse",
    "split_payment_id": {
      "@id": "talopay:split_payment_id",
      "@type": "xsd:string"
    },
    "hold_until": {
      "@id": "talopay:hold_until",
      "@type": "xsd:string"
    },
    "total_amount": {
      "@id": "talopay:total_amount",
      "@type": "xsd:string"
    },
    "paid_amount": {
      "@id": "talopay:paid_amount",
      "@type": "xsd:string"
    },
    "payouts": {
      "@id": "talopay:payouts",
      "@container": "@list"
    },
    "PostSplitPaymentsSplitpaymentidPayoutsRequest": "talopay:PostSplitPaymentsSplitpaymentidPayoutsRequest",
    "PostSplitPaymentsSplitpaymentidPayoutsResponse": "talopay:PostSplitPaymentsSplitpaymentidPayoutsResponse",
    "PostUsersRequest": "talopay:PostUsersRequest",
    "store_type": {
      "@id": "talopay:store_type",
      "@type": "xsd:string"
    },
    "store_id": {
      "@id": "talopay:store_id",
      "@type": "xsd:string"
    },
    "store_name": {
      "@id": "talopay:store_name",
      "@type": "xsd:string"
    },
    "store_url": {
      "@id": "talopay:store_url",
      "@type": "xsd:string"
    },
    "PostUsersUseridStoresRequest": "talopay:PostUsersUseridStoresRequest",
    "PostUsersUseridStoresResponse": "talopay:PostUsersUseridStoresResponse",
    "data.store_type": {
      "@id": "talopay:data.store_type",
      "@type": "xsd:string"
    },
    "data.store_id": {
      "@id": "talopay:data.store_id",
      "@type": "xsd:string"
    },
    "data.store_name": {
      "@id": "talopay:data.store_name",
      "@type": "xsd:string"
    },
    "data.store_url": {
      "@id": "talopay:data.store_url",
      "@type": "xsd:string"
    },
    "data.user_id": {
      "@id": "talopay:data.user_id",
      "@type": "xsd:string"
    },
    "data.creation_timestamp": {
      "@id": "talopay:data.creation_timestamp",
      "@type": "xsd:string"
    },
    "data.last_modified_timestamp": {
      "@id": "talopay:data.last_modified_timestamp",
      "@type": "xsd:string"
    },
    "data.is_deleted": {
      "@id": "talopay:data.is_deleted",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Talo Pay API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Talo Pay'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-27) from openapi/_ae-authored/talopay-openapi-generated.yml.",
  "dcterms:created": "2026-10-27",
  "dcterms:source": [
    "openapi/_ae-authored/talopay-openapi-generated.yml"
  ]
}