LawPay · JSON-LD Context
Lawpay Context
JSON-LD context defining the semantic vocabulary for Lawpay from LawPay.
99 Classes
173 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
lawpay:
https://lawpay.com/schema#
Classes
GetBankAccountsResponse
GetBankAccountsBankaccountidSurchargeResponse
GetContactsResponse
PostContactsRequest
PostContactsResponse
PostContactsInfoRequestsRequest
PostContactsInfoRequestsResponse
DeleteContactsInfoRequestsInforequestidResponse
PatchContactsInfoRequestsInforequestidRequest
PatchContactsInfoRequestsInforequestidResponse
PostContactsInfoRequestsInforequestidHashResponse
GetContactsContactidResponse
PatchContactsContactidRequest
PatchContactsContactidResponse
GetContactsContactidAttachmentsResponse
PostContactsContactidAttachmentsRequest
PostContactsContactidAttachmentsResponse
DeleteContactsContactidAttachmentsAttachmentidResponse
GetContactsContactidAttachmentsAttachmentidResponse
PostContactsContactidHashResponse
GetContactsContactidInfoRequestsResponse
PostContactsContactidMakePaymentRequest
PostContactsContactidMakePaymentResponse
GetContactsContactidPaymentMethodsResponse
PostContactsContactidPaymentMethodsRequest
PostContactsContactidPaymentMethodsResponse
GetContactsContactidPaymentMethodsPaymentmethodidResponse
PatchContactsContactidPaymentMethodsPaymentmethodidRequest
PatchContactsContactidPaymentMethodsPaymentmethodidResponse
GetGatewayCredentialsResponse
GetInvoicesResponse
GetInvoicesInvoiceidResponse
PatchInvoicesInvoiceidRequest
PatchInvoicesInvoiceidResponse
DeleteInvoicesInvoiceidAttachmentsAttachmentidResponse
PostInvoicesInvoiceidMessagesRequest
PostInvoicesInvoiceidMessagesResponse
PostMerchantApplicationsRequest
PostMerchantApplicationsResponse
PostMerchantApplicationsSignUpRequest
PostMerchantApplicationsSignUpResponse
PostOauthIntrospectResponse
PostOauthTokenResponse
GetPaymentsResponse
GetStatusResponse
PatchV1AchAccountsAccountidRequest
PatchV1AchAccountsAccountidResponse
GetV1BanksResponse
PostV1BanksRequest
PostV1BanksResponse
DeleteV1BanksBankidResponse
GetV1BanksBankidResponse
PatchV1BanksBankidRequest
PatchV1BanksBankidResponse
GetV1CardsResponse
PostV1CardsRequest
PostV1CardsResponse
DeleteV1CardsCardidResponse
GetV1CardsCardidResponse
PatchV1CardsCardidRequest
PatchV1CardsCardidResponse
PostV1ChargesRequest
PostV1ChargesResponse
GetV1ChargesHoldsResponse
PostV1ChargesChargeidCaptureRequest
PostV1ChargesChargeidCaptureResponse
PostV1ChargesChargeidRefundRequest
PostV1ChargesChargeidRefundResponse
PostV1ChargesChargeidScheduleRequest
PostV1ChargesChargeidScheduleResponse
PostV1CreditsRequest
PostV1CreditsResponse
GetV1EventsResponse
GetV1EventsEventidResponse
GetV1MerchantResponse
PatchV1MerchantRequest
PatchV1MerchantResponse
GetV1RecurringChargesResponse
PostV1RecurringChargesRequest
PostV1RecurringChargesResponse
DeleteV1RecurringChargesIdResponse
GetV1RecurringChargesIdResponse
PatchV1RecurringChargesIdRequest
PatchV1RecurringChargesIdResponse
PostV1RecurringChargesIdCancelResponse
GetV1RecurringChargesIdOccurrencesResponse
GetV1RecurringChargesIdOccurrencesOccurrenceidResponse
PostV1RecurringChargesIdOccurrencesOccurrenceidIgnoreRespons
PostV1RecurringChargesIdOccurrencesOccurrenceidPayResponse
GetV1SignaturesSignatureidResponse
PostV1TokensRequest
PostV1TokensResponse
GetV1TokensTokenidResponse
GetV1TransactionsResponse
GetV1TransactionsTransactionidResponse
PostV1TransactionsTransactionidSignRequest
PostV1TransactionsTransactionidSignResponse
PostV1TransactionsTransactionidVoidRequest
PostV1TransactionsTransactionidVoidResponse
Properties
| Property | Type | Container |
|---|---|---|
| type | string | |
| surcharge_rate | integer | |
| surcharge_fee | integer | |
| amount | integer | |
| surcharge_amount | integer | |
| total_amount | integer | |
| page | integer | |
| page_size | integer | |
| total_entries | integer | |
| results | list | |
| name | string | |
| preferred_email | string | |
| contact_code | string | |
| owner_id | string | |
| email_addresses | list | |
| tags | list | |
| first_name | string | |
| last_name | string | |
| id | string | |
| created | ||
| modified | ||
| test_mode | boolean | |
| contact_id | string | |
| status | string | |
| message | ||
| hash | string | |
| url | string | |
| sort_name | string | |
| file_name | string | |
| processing_state | string | |
| file | string | |
| payment_type | string | |
| token_id | string | |
| currency | string | |
| reference | string | |
| receipt_email_addresses | string | |
| invoice_ids | string | |
| unallocated_amount | string | |
| transaction_id | string | |
| contact | string | |
| card_type | string | |
| last4_digits | string | |
| bank_account_id | string | |
| bank_name | string | |
| bank_account | string | |
| bank_account_type | string | |
| invoices | string | |
| failure_email_addresses | string | |
| direction | string | |
| payee_id | string | |
| address | ||
| one_time_token | string | |
| authorized_uses | list | |
| application | string | |
| user | ||
| merchant | ||
| test_accounts | list | |
| live_accounts | list | |
| invoice_number | string | |
| invoice_date | string | |
| total_amount_due | string | |
| amount_paid | string | |
| invoice_payments | string | |
| items | string | |
| line_items | string | |
| invoice_messages | string | |
| attachments | string | |
| deleted | string | |
| subject | string | |
| body | string | |
| merchant_application | ||
| string | ||
| plan | string | |
| business_name | string | |
| business_address1 | string | |
| business_address2 | string | |
| business_city | string | |
| business_state | string | |
| business_zip_code | string | |
| business_phone | string | |
| business_country | string | |
| industry_code | integer | |
| goods_and_services | string | |
| has_dba | boolean | |
| dba_name | string | |
| structure | string | |
| business_type | string | |
| years_in_business | string | |
| business_website | string | |
| past_bankruptcy | boolean | |
| bankruptcy_date | string | |
| owner_first_name | string | |
| owner_last_name | string | |
| owner_title | string | |
| owner_percentage_of_ownership | integer | |
| owner_has_significant_ownership | boolean | |
| owner_has_significant_responsibility | boolean | |
| owner_address1 | string | |
| owner_address2 | string | |
| owner_city | string | |
| owner_state | string | |
| owner_zip_code | string | |
| owner_phone_number | string | |
| active | boolean | |
| client_id | string | |
| username | string | |
| scope | string | |
| exp | integer | |
| iat | integer | |
| principal | ||
| access_token | string | |
| token_type | string | |
| created_at | integer | |
| required_payment_fields | string | |
| transaction_allowed_countries | string | |
| routing_number | string | |
| account_number | string | |
| account_type | string | |
| primary | boolean | |
| account_holder_type | string | |
| description | string | |
| fingerprint | string | |
| number | string | |
| exp_month | string | |
| exp_year | string | |
| method | ||
| account_id | string | |
| auto_capture | boolean | |
| amount_refunded | integer | |
| authorization_code | string | |
| cvv_result | string | |
| capture_time | string | |
| completion_timestamp | string | |
| charge_id | string | |
| schedule | ||
| total_occurrences | integer | |
| next_payment | string | |
| occurrences | list | |
| data | ||
| public_key | string | |
| contact_name | string | |
| contact_email | string | |
| contact_phone | string | |
| address1 | string | |
| city | string | |
| state | string | |
| postal_code | string | |
| country | string | |
| timezone | string | |
| api_allowed_ip_address_ranges | string | |
| merchant_accounts | list | |
| ach_accounts | list | |
| live_events_urls | string | |
| test_events_urls | string | |
| bank_accounts | list | |
| max_amount | integer | |
| method.type | string | |
| method.exp_month | string | |
| method.exp_year | string | |
| status_reason | string | |
| recurring_charge_id | string | |
| due_date | string | |
| attempts | integer | |
| last_attempt | string | |
| transactions | list | |
| signature | ||
| cvv | string | |
| redirect_url | string | |
| form_data | ||
| refunds | list | |
| mime_type | string | |
| signature_id | string | |
| void_reference | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://lawpay.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"lawpay": "https://lawpay.com/schema#",
"GetBankAccountsResponse": "lawpay:GetBankAccountsResponse",
"type": {
"@id": "lawpay:type",
"@type": "xsd:string"
},
"surcharge_rate": {
"@id": "lawpay:surcharge_rate",
"@type": "xsd:integer"
},
"surcharge_fee": {
"@id": "lawpay:surcharge_fee",
"@type": "xsd:integer"
},
"amount": {
"@id": "lawpay:amount",
"@type": "xsd:integer"
},
"surcharge_amount": {
"@id": "lawpay:surcharge_amount",
"@type": "xsd:integer"
},
"total_amount": {
"@id": "lawpay:total_amount",
"@type": "xsd:integer"
},
"GetBankAccountsBankaccountidSurchargeResponse": "lawpay:GetBankAccountsBankaccountidSurchargeResponse",
"GetContactsResponse": "lawpay:GetContactsResponse",
"page": {
"@id": "lawpay:page",
"@type": "xsd:integer"
},
"page_size": {
"@id": "lawpay:page_size",
"@type": "xsd:integer"
},
"total_entries": {
"@id": "lawpay:total_entries",
"@type": "xsd:integer"
},
"results": {
"@id": "lawpay:results",
"@container": "@list"
},
"PostContactsRequest": "lawpay:PostContactsRequest",
"name": {
"@id": "lawpay:name",
"@type": "xsd:string"
},
"preferred_email": {
"@id": "lawpay:preferred_email",
"@type": "xsd:string"
},
"contact_code": {
"@id": "lawpay:contact_code",
"@type": "xsd:string"
},
"owner_id": {
"@id": "lawpay:owner_id",
"@type": "xsd:string"
},
"email_addresses": {
"@id": "lawpay:email_addresses",
"@container": "@list"
},
"tags": {
"@id": "lawpay:tags",
"@container": "@list"
},
"first_name": {
"@id": "lawpay:first_name",
"@type": "xsd:string"
},
"last_name": {
"@id": "lawpay:last_name",
"@type": "xsd:string"
},
"PostContactsResponse": "lawpay:PostContactsResponse",
"id": {
"@id": "lawpay:id",
"@type": "xsd:string"
},
"created": {
"@id": "lawpay:created"
},
"modified": {
"@id": "lawpay:modified"
},
"test_mode": {
"@id": "lawpay:test_mode",
"@type": "xsd:boolean"
},
"PostContactsInfoRequestsRequest": "lawpay:PostContactsInfoRequestsRequest",
"contact_id": {
"@id": "lawpay:contact_id",
"@type": "xsd:string"
},
"PostContactsInfoRequestsResponse": "lawpay:PostContactsInfoRequestsResponse",
"status": {
"@id": "lawpay:status",
"@type": "xsd:string"
},
"DeleteContactsInfoRequestsInforequestidResponse": "lawpay:DeleteContactsInfoRequestsInforequestidResponse",
"message": {
"@id": "lawpay:message"
},
"PatchContactsInfoRequestsInforequestidRequest": "lawpay:PatchContactsInfoRequestsInforequestidRequest",
"PatchContactsInfoRequestsInforequestidResponse": "lawpay:PatchContactsInfoRequestsInforequestidResponse",
"PostContactsInfoRequestsInforequestidHashResponse": "lawpay:PostContactsInfoRequestsInforequestidHashResponse",
"hash": {
"@id": "lawpay:hash",
"@type": "xsd:string"
},
"url": {
"@id": "lawpay:url",
"@type": "xsd:string"
},
"GetContactsContactidResponse": "lawpay:GetContactsContactidResponse",
"PatchContactsContactidRequest": "lawpay:PatchContactsContactidRequest",
"sort_name": {
"@id": "lawpay:sort_name",
"@type": "xsd:string"
},
"PatchContactsContactidResponse": "lawpay:PatchContactsContactidResponse",
"GetContactsContactidAttachmentsResponse": "lawpay:GetContactsContactidAttachmentsResponse",
"file_name": {
"@id": "lawpay:file_name",
"@type": "xsd:string"
},
"processing_state": {
"@id": "lawpay:processing_state",
"@type": "xsd:string"
},
"PostContactsContactidAttachmentsRequest": "lawpay:PostContactsContactidAttachmentsRequest",
"file": {
"@id": "lawpay:file",
"@type": "xsd:string"
},
"PostContactsContactidAttachmentsResponse": "lawpay:PostContactsContactidAttachmentsResponse",
"DeleteContactsContactidAttachmentsAttachmentidResponse": "lawpay:DeleteContactsContactidAttachmentsAttachmentidResponse",
"GetContactsContactidAttachmentsAttachmentidResponse": "lawpay:GetContactsContactidAttachmentsAttachmentidResponse",
"PostContactsContactidHashResponse": "lawpay:PostContactsContactidHashResponse",
"GetContactsContactidInfoRequestsResponse": "lawpay:GetContactsContactidInfoRequestsResponse",
"PostContactsContactidMakePaymentRequest": "lawpay:PostContactsContactidMakePaymentRequest",
"payment_type": {
"@id": "lawpay:payment_type",
"@type": "xsd:string"
},
"token_id": {
"@id": "lawpay:token_id",
"@type": "xsd:string"
},
"currency": {
"@id": "lawpay:currency",
"@type": "xsd:string"
},
"reference": {
"@id": "lawpay:reference",
"@type": "xsd:string"
},
"receipt_email_addresses": {
"@id": "lawpay:receipt_email_addresses",
"@type": "xsd:string"
},
"invoice_ids": {
"@id": "lawpay:invoice_ids",
"@type": "xsd:string"
},
"PostContactsContactidMakePaymentResponse": "lawpay:PostContactsContactidMakePaymentResponse",
"unallocated_amount": {
"@id": "lawpay:unallocated_amount",
"@type": "xsd:string"
},
"transaction_id": {
"@id": "lawpay:transaction_id",
"@type": "xsd:string"
},
"contact": {
"@id": "lawpay:contact",
"@type": "xsd:string"
},
"card_type": {
"@id": "lawpay:card_type",
"@type": "xsd:string"
},
"last4_digits": {
"@id": "lawpay:last4_digits",
"@type": "xsd:string"
},
"bank_account_id": {
"@id": "lawpay:bank_account_id",
"@type": "xsd:string"
},
"bank_name": {
"@id": "lawpay:bank_name",
"@type": "xsd:string"
},
"bank_account": {
"@id": "lawpay:bank_account",
"@type": "xsd:string"
},
"bank_account_type": {
"@id": "lawpay:bank_account_type",
"@type": "xsd:string"
},
"invoices": {
"@id": "lawpay:invoices",
"@type": "xsd:string"
},
"failure_email_addresses": {
"@id": "lawpay:failure_email_addresses",
"@type": "xsd:string"
},
"direction": {
"@id": "lawpay:direction",
"@type": "xsd:string"
},
"GetContactsContactidPaymentMethodsResponse": "lawpay:GetContactsContactidPaymentMethodsResponse",
"payee_id": {
"@id": "lawpay:payee_id",
"@type": "xsd:string"
},
"address": {
"@id": "lawpay:address"
},
"PostContactsContactidPaymentMethodsRequest": "lawpay:PostContactsContactidPaymentMethodsRequest",
"one_time_token": {
"@id": "lawpay:one_time_token",
"@type": "xsd:string"
},
"authorized_uses": {
"@id": "lawpay:authorized_uses",
"@container": "@list"
},
"PostContactsContactidPaymentMethodsResponse": "lawpay:PostContactsContactidPaymentMethodsResponse",
"GetContactsContactidPaymentMethodsPaymentmethodidResponse": "lawpay:GetContactsContactidPaymentMethodsPaymentmethodidResponse",
"PatchContactsContactidPaymentMethodsPaymentmethodidRequest": "lawpay:PatchContactsContactidPaymentMethodsPaymentmethodidRequest",
"PatchContactsContactidPaymentMethodsPaymentmethodidResponse": "lawpay:PatchContactsContactidPaymentMethodsPaymentmethodidResponse",
"GetGatewayCredentialsResponse": "lawpay:GetGatewayCredentialsResponse",
"application": {
"@id": "lawpay:application",
"@type": "xsd:string"
},
"user": {
"@id": "lawpay:user"
},
"merchant": {
"@id": "lawpay:merchant"
},
"test_accounts": {
"@id": "lawpay:test_accounts",
"@container": "@list"
},
"live_accounts": {
"@id": "lawpay:live_accounts",
"@container": "@list"
},
"GetInvoicesResponse": "lawpay:GetInvoicesResponse",
"GetInvoicesInvoiceidResponse": "lawpay:GetInvoicesInvoiceidResponse",
"invoice_number": {
"@id": "lawpay:invoice_number",
"@type": "xsd:string"
},
"invoice_date": {
"@id": "lawpay:invoice_date",
"@type": "xsd:string"
},
"total_amount_due": {
"@id": "lawpay:total_amount_due",
"@type": "xsd:string"
},
"amount_paid": {
"@id": "lawpay:amount_paid",
"@type": "xsd:string"
},
"invoice_payments": {
"@id": "lawpay:invoice_payments",
"@type": "xsd:string"
},
"items": {
"@id": "lawpay:items",
"@type": "xsd:string"
},
"line_items": {
"@id": "lawpay:line_items",
"@type": "xsd:string"
},
"invoice_messages": {
"@id": "lawpay:invoice_messages",
"@type": "xsd:string"
},
"attachments": {
"@id": "lawpay:attachments",
"@type": "xsd:string"
},
"PatchInvoicesInvoiceidRequest": "lawpay:PatchInvoicesInvoiceidRequest",
"PatchInvoicesInvoiceidResponse": "lawpay:PatchInvoicesInvoiceidResponse",
"deleted": {
"@id": "lawpay:deleted",
"@type": "xsd:string"
},
"DeleteInvoicesInvoiceidAttachmentsAttachmentidResponse": "lawpay:DeleteInvoicesInvoiceidAttachmentsAttachmentidResponse",
"PostInvoicesInvoiceidMessagesRequest": "lawpay:PostInvoicesInvoiceidMessagesRequest",
"PostInvoicesInvoiceidMessagesResponse": "lawpay:PostInvoicesInvoiceidMessagesResponse",
"subject": {
"@id": "lawpay:subject",
"@type": "xsd:string"
},
"body": {
"@id": "lawpay:body",
"@type": "xsd:string"
},
"PostMerchantApplicationsRequest": "lawpay:PostMerchantApplicationsRequest",
"merchant_application": {
"@id": "lawpay:merchant_application"
},
"PostMerchantApplicationsResponse": "lawpay:PostMerchantApplicationsResponse",
"PostMerchantApplicationsSignUpRequest": "lawpay:PostMerchantApplicationsSignUpRequest",
"email": {
"@id": "lawpay:email",
"@type": "xsd:string"
},
"plan": {
"@id": "lawpay:plan",
"@type": "xsd:string"
},
"business_name": {
"@id": "lawpay:business_name",
"@type": "xsd:string"
},
"business_address1": {
"@id": "lawpay:business_address1",
"@type": "xsd:string"
},
"business_address2": {
"@id": "lawpay:business_address2",
"@type": "xsd:string"
},
"business_city": {
"@id": "lawpay:business_city",
"@type": "xsd:string"
},
"business_state": {
"@id": "lawpay:business_state",
"@type": "xsd:string"
},
"business_zip_code": {
"@id": "lawpay:business_zip_code",
"@type": "xsd:string"
},
"business_phone": {
"@id": "lawpay:business_phone",
"@type": "xsd:string"
},
"business_country": {
"@id": "lawpay:business_country",
"@type": "xsd:string"
},
"industry_code": {
"@id": "lawpay:industry_code",
"@type": "xsd:integer"
},
"goods_and_services": {
"@id": "lawpay:goods_and_services",
"@type": "xsd:string"
},
"has_dba": {
"@id": "lawpay:has_dba",
"@type": "xsd:boolean"
},
"dba_name": {
"@id": "lawpay:dba_name",
"@type": "xsd:string"
},
"structure": {
"@id": "lawpay:structure",
"@type": "xsd:string"
},
"business_type": {
"@id": "lawpay:business_type",
"@type": "xsd:string"
},
"years_in_business": {
"@id": "lawpay:years_in_business",
"@type": "xsd:string"
},
"business_website": {
"@id": "lawpay:business_website",
"@type": "xsd:string"
},
"past_bankruptcy": {
"@id": "lawpay:past_bankruptcy",
"@type": "xsd:boolean"
},
"bankruptcy_date": {
"@id": "lawpay:bankruptcy_date",
"@type": "xsd:string"
},
"owner_first_name": {
"@id": "lawpay:owner_first_name",
"@type": "xsd:string"
},
"owner_last_name": {
"@id": "lawpay:owner_last_name",
"@type": "xsd:string"
},
"owner_title": {
"@id": "lawpay:owner_title",
"@type": "xsd:string"
},
"owner_percentage_of_ownership": {
"@id": "lawpay:owner_percentage_of_ownership",
"@type": "xsd:integer"
},
"owner_has_significant_ownership": {
"@id": "lawpay:owner_has_significant_ownership",
"@type": "xsd:boolean"
},
"owner_has_significant_responsibility": {
"@id": "lawpay:owner_has_significant_responsibility",
"@type": "xsd:boolean"
},
"owner_address1": {
"@id": "lawpay:owner_address1",
"@type": "xsd:string"
},
"owner_address2": {
"@id": "lawpay:owner_address2",
"@type": "xsd:string"
},
"owner_city": {
"@id": "lawpay:owner_city",
"@type": "xsd:string"
},
"owner_state": {
"@id": "lawpay:owner_state",
"@type": "xsd:string"
},
"owner_zip_code": {
"@id": "lawpay:owner_zip_code",
"@type": "xsd:string"
},
"owner_phone_number": {
"@id": "lawpay:owner_phone_number",
"@type": "xsd:string"
},
"PostMerchantApplicationsSignUpResponse": "lawpay:PostMerchantApplicationsSignUpResponse",
"PostOauthIntrospectResponse": "lawpay:PostOauthIntrospectResponse",
"active": {
"@id": "lawpay:active",
"@type": "xsd:boolean"
},
"client_id": {
"@id": "lawpay:client_id",
"@type": "xsd:string"
},
"username": {
"@id": "lawpay:username",
"@type": "xsd:string"
},
"scope": {
"@id": "lawpay:scope",
"@type": "xsd:string"
},
"exp": {
"@id": "lawpay:exp",
"@type": "xsd:integer"
},
"iat": {
"@id": "lawpay:iat",
"@type": "xsd:integer"
},
"principal": {
"@id": "lawpay:principal"
},
"PostOauthTokenResponse": "lawpay:PostOauthTokenResponse",
"access_token": {
"@id": "lawpay:access_token",
"@type": "xsd:string"
},
"token_type": {
"@id": "lawpay:token_type",
"@type": "xsd:string"
},
"created_at": {
"@id": "lawpay:created_at",
"@type": "xsd:integer"
},
"GetPaymentsResponse": "lawpay:GetPaymentsResponse",
"GetStatusResponse": "lawpay:GetStatusResponse",
"PatchV1AchAccountsAccountidRequest": "lawpay:PatchV1AchAccountsAccountidRequest",
"required_payment_fields": {
"@id": "lawpay:required_payment_fields",
"@type": "xsd:string"
},
"transaction_allowed_countries": {
"@id": "lawpay:transaction_allowed_countries",
"@type": "xsd:string"
},
"PatchV1AchAccountsAccountidResponse": "lawpay:PatchV1AchAccountsAccountidResponse",
"routing_number": {
"@id": "lawpay:routing_number",
"@type": "xsd:string"
},
"account_number": {
"@id": "lawpay:account_number",
"@type": "xsd:string"
},
"account_type": {
"@id": "lawpay:account_type",
"@type": "xsd:string"
},
"primary": {
"@id": "lawpay:primary",
"@type": "xsd:boolean"
},
"GetV1BanksResponse": "lawpay:GetV1BanksResponse",
"PostV1BanksRequest": "lawpay:PostV1BanksRequest",
"account_holder_type": {
"@id": "lawpay:account_holder_type",
"@type": "xsd:string"
},
"description": {
"@id": "lawpay:description",
"@type": "xsd:string"
},
"PostV1BanksResponse": "lawpay:PostV1BanksResponse",
"fingerprint": {
"@id": "lawpay:fingerprint",
"@type": "xsd:string"
},
"DeleteV1BanksBankidResponse": "lawpay:DeleteV1BanksBankidResponse",
"GetV1BanksBankidResponse": "lawpay:GetV1BanksBankidResponse",
"PatchV1BanksBankidRequest": "lawpay:PatchV1BanksBankidRequest",
"PatchV1BanksBankidResponse": "lawpay:PatchV1BanksBankidResponse",
"GetV1CardsResponse": "lawpay:GetV1CardsResponse",
"PostV1CardsRequest": "lawpay:PostV1CardsRequest",
"number": {
"@id": "lawpay:number",
"@type": "xsd:string"
},
"exp_month": {
"@id": "lawpay:exp_month",
"@type": "xsd:string"
},
"exp_year": {
"@id": "lawpay:exp_year",
"@type": "xsd:string"
},
"PostV1CardsResponse": "lawpay:PostV1CardsResponse",
"DeleteV1CardsCardidResponse": "lawpay:DeleteV1CardsCardidResponse",
"GetV1CardsCardidResponse": "lawpay:GetV1CardsCardidResponse",
"PatchV1CardsCardidRequest": "lawpay:PatchV1CardsCardidRequest",
"PatchV1CardsCardidResponse": "lawpay:PatchV1CardsCardidResponse",
"PostV1ChargesRequest": "lawpay:PostV1ChargesRequest",
"method": {
"@id": "lawpay:method"
},
"account_id": {
"@id": "lawpay:account_id",
"@type": "xsd:string"
},
"auto_capture": {
"@id": "lawpay:auto_capture",
"@type": "xsd:boolean"
},
"PostV1ChargesResponse": "lawpay:PostV1ChargesResponse",
"amount_refunded": {
"@id": "lawpay:amount_refunded",
"@type": "xsd:integer"
},
"authorization_code": {
"@id": "lawpay:authorization_code",
"@type": "xsd:string"
},
"cvv_result": {
"@id": "lawpay:cvv_result",
"@type": "xsd:string"
},
"GetV1ChargesHoldsResponse": "lawpay:GetV1ChargesHoldsResponse",
"PostV1ChargesChargeidCaptureRequest": "lawpay:PostV1ChargesChargeidCaptureRequest",
"capture_time": {
"@id": "lawpay:capture_time",
"@type": "xsd:string"
},
"PostV1ChargesChargeidCaptureResponse": "lawpay:PostV1ChargesChargeidCaptureResponse",
"completion_timestamp": {
"@id": "lawpay:completion_timestamp",
"@type": "xsd:string"
},
"PostV1ChargesChargeidRefundRequest": "lawpay:PostV1ChargesChargeidRefundRequest",
"PostV1ChargesChargeidRefundResponse": "lawpay:PostV1ChargesChargeidRefundResponse",
"charge_id": {
"@id": "lawpay:charge_id",
"@type": "xsd:string"
},
"PostV1ChargesChargeidScheduleRequest": "lawpay:PostV1ChargesChargeidScheduleRequest",
"schedule": {
"@id": "lawpay:schedule"
},
"PostV1ChargesChargeidScheduleResponse": "lawpay:PostV1ChargesChargeidScheduleResponse",
"total_occurrences": {
"@id": "lawpay:total_occurrences",
"@type": "xsd:integer"
},
"next_payment": {
"@id": "lawpay:next_payment",
"@type": "xsd:string"
},
"occurrences": {
"@id": "lawpay:occurrences",
"@container": "@list"
},
"PostV1CreditsRequest": "lawpay:PostV1CreditsRequest",
"PostV1CreditsResponse": "lawpay:PostV1CreditsResponse",
"GetV1EventsResponse": "lawpay:GetV1EventsResponse",
"GetV1EventsEventidResponse": "lawpay:GetV1EventsEventidResponse",
"data": {
"@id": "lawpay:data"
},
"GetV1MerchantResponse": "lawpay:GetV1MerchantResponse",
"public_key": {
"@id": "lawpay:public_key",
"@type": "xsd:string"
},
"contact_name": {
"@id": "lawpay:contact_name",
"@type": "xsd:string"
},
"contact_email": {
"@id": "lawpay:contact_email",
"@type": "xsd:string"
},
"contact_phone": {
"@id": "lawpay:contact_phone",
"@type": "xsd:string"
},
"address1": {
"@id": "lawpay:address1",
"@type": "xsd:string"
},
"city": {
"@id": "lawpay:city",
"@type": "xsd:string"
},
"state": {
"@id": "lawpay:state",
"@type": "xsd:string"
},
"postal_code": {
"@id": "lawpay:postal_code",
"@type": "xsd:string"
},
"country": {
"@id": "lawpay:country",
"@type": "xsd:string"
},
"timezone": {
"@id": "lawpay:timezone",
"@type": "xsd:string"
},
"api_allowed_ip_address_ranges": {
"@id": "lawpay:api_allowed_ip_address_ranges",
"@type": "xsd:string"
},
"merchant_accounts": {
"@id": "lawpay:merchant_accounts",
"@container": "@list"
},
"ach_accounts": {
"@id": "lawpay:ach_accounts",
"@container": "@list"
},
"PatchV1MerchantRequest": "lawpay:PatchV1MerchantRequest",
"PatchV1MerchantResponse": "lawpay:PatchV1MerchantResponse",
"live_events_urls": {
"@id": "lawpay:live_events_urls",
"@type": "xsd:string"
},
"test_events_urls": {
"@id": "lawpay:test_events_urls",
"@type": "xsd:string"
},
"bank_accounts": {
"@id": "lawpay:bank_accounts",
"@container": "@list"
},
"GetV1RecurringChargesResponse": "lawpay:GetV1RecurringChargesResponse",
"PostV1RecurringChargesRequest": "lawpay:PostV1RecurringChargesRequest",
"max_amount": {
"@id": "lawpay:max_amount",
"@type": "xsd:integer"
},
"PostV1RecurringChargesResponse": "lawpay:PostV1RecurringChargesResponse",
"DeleteV1RecurringChargesIdResponse": "lawpay:DeleteV1RecurringChargesIdResponse",
"GetV1RecurringChargesIdResponse": "lawpay:GetV1RecurringChargesIdResponse",
"PatchV1RecurringChargesIdRequest": "lawpay:PatchV1RecurringChargesIdRequest",
"method.type": {
"@id": "lawpay:method.type",
"@type": "xsd:string"
},
"method.exp_month": {
"@id": "lawpay:method.exp_month",
"@type": "xsd:string"
},
"method.exp_year": {
"@id": "lawpay:method.exp_year",
"@type": "xsd:string"
},
"PatchV1RecurringChargesIdResponse": "lawpay:PatchV1RecurringChargesIdResponse",
"PostV1RecurringChargesIdCancelResponse": "lawpay:PostV1RecurringChargesIdCancelResponse",
"status_reason": {
"@id": "lawpay:status_reason",
"@type": "xsd:string"
},
"GetV1RecurringChargesIdOccurrencesResponse": "lawpay:GetV1RecurringChargesIdOccurrencesResponse",
"GetV1RecurringChargesIdOccurrencesOccurrenceidResponse": "lawpay:GetV1RecurringChargesIdOccurrencesOccurrenceidResponse",
"recurring_charge_id": {
"@id": "lawpay:recurring_charge_id",
"@type": "xsd:string"
},
"due_date": {
"@id": "lawpay:due_date",
"@type": "xsd:string"
},
"attempts": {
"@id": "lawpay:attempts",
"@type": "xsd:integer"
},
"last_attempt": {
"@id": "lawpay:last_attempt",
"@type": "xsd:string"
},
"transactions": {
"@id": "lawpay:transactions",
"@container": "@list"
},
"PostV1RecurringChargesIdOccurrencesOccurrenceidIgnoreRespons": "lawpay:PostV1RecurringChargesIdOccurrencesOccurrenceidIgnoreRespons",
"PostV1RecurringChargesIdOccurrencesOccurrenceidPayResponse": "lawpay:PostV1RecurringChargesIdOccurrencesOccurrenceidPayResponse",
"GetV1SignaturesSignatureidResponse": "lawpay:GetV1SignaturesSignatureidResponse",
"signature": {
"@id": "lawpay:signature"
},
"PostV1TokensRequest": "lawpay:PostV1TokensRequest",
"cvv": {
"@id": "lawpay:cvv",
"@type": "xsd:string"
},
"redirect_url": {
"@id": "lawpay:redirect_url",
"@type": "xsd:string"
},
"form_data": {
"@id": "lawpay:form_data"
},
"PostV1TokensResponse": "lawpay:PostV1TokensResponse",
"GetV1TokensTokenidResponse": "lawpay:GetV1TokensTokenidResponse",
"GetV1TransactionsResponse": "lawpay:GetV1TransactionsResponse",
"GetV1TransactionsTransactionidResponse": "lawpay:GetV1TransactionsTransactionidResponse",
"refunds": {
"@id": "lawpay:refunds",
"@container": "@list"
},
"PostV1TransactionsTransactionidSignRequest": "lawpay:PostV1TransactionsTransactionidSignRequest",
"mime_type": {
"@id": "lawpay:mime_type",
"@type": "xsd:string"
},
"PostV1TransactionsTransactionidSignResponse": "lawpay:PostV1TransactionsTransactionidSignResponse",
"signature_id": {
"@id": "lawpay:signature_id",
"@type": "xsd:string"
},
"PostV1TransactionsTransactionidVoidRequest": "lawpay:PostV1TransactionsTransactionidVoidRequest",
"PostV1TransactionsTransactionidVoidResponse": "lawpay:PostV1TransactionsTransactionidVoidResponse",
"void_reference": {
"@id": "lawpay:void_reference",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "LawPay API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects LawPay'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/lawpay-openapi-generated.yml.",
"dcterms:created": "2026-10-26",
"dcterms:source": [
"openapi/_ae-authored/lawpay-openapi-generated.yml"
]
}