insumermodel-com · JSON-LD Context
Insumermodel Com Context
JSON-LD context defining the semantic vocabulary for Insumermodel Com from insumermodel-com.
22 Classes
125 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
insumermodel:
https://insumermodel.com/schema#
Classes
SuccessEnvelope
ErrorEnvelope
X402Quote
RpcFailureEnvelope
Meta
Condition
EvaluatedCondition
AttestationResult
MerkleProof
MerkleProofUnavailable
TrustCheck
TrustDimension
Attestation
Tier
TokenConfig
NftConfig
MerchantSummary
MerchantDetail
WalletProof
WalletTerms
DiscountBreakdown
ComplianceTemplate
Properties
| Property | Type | Container |
|---|---|---|
| ok | boolean | |
| data | ||
| meta | reference | |
| error | ||
| x402Version | integer | |
| resource | ||
| accepts | list | |
| extensions | ||
| version | string | |
| timestamp | dateTime | |
| type | string | |
| expect | string | |
| delegate | string | |
| contractAddress | string | |
| selector | string | |
| chainId | reference | |
| threshold | ||
| multiple | ||
| amount | ||
| minFraction | ||
| decimals | ||
| currency | string | |
| assetCode | string | |
| taxon | integer | |
| label | string | |
| schemaId | string | |
| attester | string | |
| indexer | string | |
| template | string | |
| agentId | string | |
| delegationManager | string | |
| expectedDelegator | string | |
| delegation | ||
| operator | string | |
| decoder | string | |
| decoderMethod | string | |
| registry | string | |
| wallet | string | |
| domainVersion | string | |
| frameworkVersion | string | |
| delegationHash | string | |
| delegator | string | |
| authority | string | |
| signatureType | string | |
| caveatCoverage | string | |
| caveatCount | string | |
| unevaluatedCaveats | string | |
| condition | integer | |
| met | boolean | |
| evaluatedCondition | reference | |
| conditionHash | string | |
| totalSupply | string | |
| fraction | decimal | |
| agentExists | boolean | |
| matchedVia | string | |
| declaredLimits | list | |
| declaredLimitsOmitted | boolean | |
| unrecognizedEnforcers | list | |
| failReason | string | |
| blockNumber | string | |
| blockTimestamp | dateTime | |
| ledgerIndex | integer | |
| ledgerHash | string | |
| trustLineState | ||
| slot | integer | |
| blockHeight | integer | |
| blockHash | string | |
| checkpointSequence | integer | |
| proof | ||
| available | boolean | |
| balance | string | |
| nonce | string | |
| codeHash | string | |
| subject | string | |
| mappingSlot | integer | |
| storageKey | string | |
| accountProof | list | |
| storageProof | list | |
| storageHash | string | |
| transient | boolean | |
| unsupportedChain | boolean | |
| reason | string | |
| evaluated | boolean | |
| requires | string | |
| checks | list | |
| passCount | integer | |
| failCount | integer | |
| notEvaluatedCount | integer | |
| total | integer | |
| id | string | |
| pass | boolean | |
| results | list | |
| attestedAt | dateTime | |
| expiresAt | dateTime | |
| name | string | |
| discount | integer | |
| symbol | string | |
| logo | string | |
| tiers | list | |
| alsoOn | list | |
| enabled | boolean | |
| benefitType | string | |
| companyName | string | |
| website | string | |
| location | string | |
| verified | boolean | |
| tokens | list | |
| nftCollections | list | |
| discountMode | string | |
| discountCap | integer | |
| walletTerms | reference | |
| verifiedDomain | string | |
| ownToken | ||
| partnerTokens | list | |
| acceptsUsdc | boolean | |
| message | string | |
| signature | string | |
| proofAccepted | list | |
| proven | ||
| unproven | ||
| tier | string | |
| chain | string | |
| provider | string | |
| description | string | |
| chainName | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://insumermodel.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"insumermodel": "https://insumermodel.com/schema#",
"SuccessEnvelope": "insumermodel:SuccessEnvelope",
"ok": {
"@id": "insumermodel:ok",
"@type": "xsd:boolean"
},
"data": {
"@id": "insumermodel:data"
},
"meta": {
"@id": "insumermodel:meta",
"@type": "@id"
},
"ErrorEnvelope": "insumermodel:ErrorEnvelope",
"error": {
"@id": "insumermodel:error"
},
"X402Quote": "insumermodel:X402Quote",
"x402Version": {
"@id": "insumermodel:x402Version",
"@type": "xsd:integer"
},
"resource": {
"@id": "insumermodel:resource"
},
"accepts": {
"@id": "insumermodel:accepts",
"@container": "@list"
},
"extensions": {
"@id": "insumermodel:extensions"
},
"RpcFailureEnvelope": "insumermodel:RpcFailureEnvelope",
"Meta": "insumermodel:Meta",
"version": {
"@id": "insumermodel:version",
"@type": "xsd:string"
},
"timestamp": {
"@id": "insumermodel:timestamp",
"@type": "xsd:dateTime"
},
"Condition": "insumermodel:Condition",
"type": {
"@id": "insumermodel:type",
"@type": "xsd:string"
},
"expect": {
"@id": "insumermodel:expect",
"@type": "xsd:string"
},
"delegate": {
"@id": "insumermodel:delegate",
"@type": "xsd:string"
},
"contractAddress": {
"@id": "insumermodel:contractAddress",
"@type": "xsd:string"
},
"selector": {
"@id": "insumermodel:selector",
"@type": "xsd:string"
},
"chainId": {
"@id": "insumermodel:chainId",
"@type": "@id"
},
"threshold": {
"@id": "insumermodel:threshold"
},
"multiple": {
"@id": "insumermodel:multiple"
},
"amount": {
"@id": "insumermodel:amount"
},
"minFraction": {
"@id": "insumermodel:minFraction"
},
"decimals": {
"@id": "insumermodel:decimals"
},
"currency": {
"@id": "insumermodel:currency",
"@type": "xsd:string"
},
"assetCode": {
"@id": "insumermodel:assetCode",
"@type": "xsd:string"
},
"taxon": {
"@id": "insumermodel:taxon",
"@type": "xsd:integer"
},
"label": {
"@id": "insumermodel:label",
"@type": "xsd:string"
},
"schemaId": {
"@id": "insumermodel:schemaId",
"@type": "xsd:string"
},
"attester": {
"@id": "insumermodel:attester",
"@type": "xsd:string"
},
"indexer": {
"@id": "insumermodel:indexer",
"@type": "xsd:string"
},
"template": {
"@id": "insumermodel:template",
"@type": "xsd:string"
},
"agentId": {
"@id": "insumermodel:agentId",
"@type": "xsd:string"
},
"delegationManager": {
"@id": "insumermodel:delegationManager",
"@type": "xsd:string"
},
"expectedDelegator": {
"@id": "insumermodel:expectedDelegator",
"@type": "xsd:string"
},
"delegation": {
"@id": "insumermodel:delegation"
},
"EvaluatedCondition": "insumermodel:EvaluatedCondition",
"operator": {
"@id": "insumermodel:operator",
"@type": "xsd:string"
},
"decoder": {
"@id": "insumermodel:decoder",
"@type": "xsd:string"
},
"decoderMethod": {
"@id": "insumermodel:decoderMethod",
"@type": "xsd:string"
},
"registry": {
"@id": "insumermodel:registry",
"@type": "xsd:string"
},
"wallet": {
"@id": "insumermodel:wallet",
"@type": "xsd:string"
},
"domainVersion": {
"@id": "insumermodel:domainVersion",
"@type": "xsd:string"
},
"frameworkVersion": {
"@id": "insumermodel:frameworkVersion",
"@type": "xsd:string"
},
"delegationHash": {
"@id": "insumermodel:delegationHash",
"@type": "xsd:string"
},
"delegator": {
"@id": "insumermodel:delegator",
"@type": "xsd:string"
},
"authority": {
"@id": "insumermodel:authority",
"@type": "xsd:string"
},
"signatureType": {
"@id": "insumermodel:signatureType",
"@type": "xsd:string"
},
"caveatCoverage": {
"@id": "insumermodel:caveatCoverage",
"@type": "xsd:string"
},
"caveatCount": {
"@id": "insumermodel:caveatCount",
"@type": "xsd:string"
},
"unevaluatedCaveats": {
"@id": "insumermodel:unevaluatedCaveats",
"@type": "xsd:string"
},
"AttestationResult": "insumermodel:AttestationResult",
"condition": {
"@id": "insumermodel:condition",
"@type": "xsd:integer"
},
"met": {
"@id": "insumermodel:met",
"@type": "xsd:boolean"
},
"evaluatedCondition": {
"@id": "insumermodel:evaluatedCondition",
"@type": "@id"
},
"conditionHash": {
"@id": "insumermodel:conditionHash",
"@type": "xsd:string"
},
"totalSupply": {
"@id": "insumermodel:totalSupply",
"@type": "xsd:string"
},
"fraction": {
"@id": "insumermodel:fraction",
"@type": "xsd:decimal"
},
"agentExists": {
"@id": "insumermodel:agentExists",
"@type": "xsd:boolean"
},
"matchedVia": {
"@id": "insumermodel:matchedVia",
"@type": "xsd:string"
},
"declaredLimits": {
"@id": "insumermodel:declaredLimits",
"@container": "@list"
},
"declaredLimitsOmitted": {
"@id": "insumermodel:declaredLimitsOmitted",
"@type": "xsd:boolean"
},
"unrecognizedEnforcers": {
"@id": "insumermodel:unrecognizedEnforcers",
"@container": "@list"
},
"failReason": {
"@id": "insumermodel:failReason",
"@type": "xsd:string"
},
"blockNumber": {
"@id": "insumermodel:blockNumber",
"@type": "xsd:string"
},
"blockTimestamp": {
"@id": "insumermodel:blockTimestamp",
"@type": "xsd:dateTime"
},
"ledgerIndex": {
"@id": "insumermodel:ledgerIndex",
"@type": "xsd:integer"
},
"ledgerHash": {
"@id": "insumermodel:ledgerHash",
"@type": "xsd:string"
},
"trustLineState": {
"@id": "insumermodel:trustLineState"
},
"slot": {
"@id": "insumermodel:slot",
"@type": "xsd:integer"
},
"blockHeight": {
"@id": "insumermodel:blockHeight",
"@type": "xsd:integer"
},
"blockHash": {
"@id": "insumermodel:blockHash",
"@type": "xsd:string"
},
"checkpointSequence": {
"@id": "insumermodel:checkpointSequence",
"@type": "xsd:integer"
},
"proof": {
"@id": "insumermodel:proof"
},
"MerkleProof": "insumermodel:MerkleProof",
"available": {
"@id": "insumermodel:available",
"@type": "xsd:boolean"
},
"balance": {
"@id": "insumermodel:balance",
"@type": "xsd:string"
},
"nonce": {
"@id": "insumermodel:nonce",
"@type": "xsd:string"
},
"codeHash": {
"@id": "insumermodel:codeHash",
"@type": "xsd:string"
},
"subject": {
"@id": "insumermodel:subject",
"@type": "xsd:string"
},
"mappingSlot": {
"@id": "insumermodel:mappingSlot",
"@type": "xsd:integer"
},
"storageKey": {
"@id": "insumermodel:storageKey",
"@type": "xsd:string"
},
"accountProof": {
"@id": "insumermodel:accountProof",
"@container": "@list"
},
"storageProof": {
"@id": "insumermodel:storageProof",
"@container": "@list"
},
"storageHash": {
"@id": "insumermodel:storageHash",
"@type": "xsd:string"
},
"MerkleProofUnavailable": "insumermodel:MerkleProofUnavailable",
"transient": {
"@id": "insumermodel:transient",
"@type": "xsd:boolean"
},
"unsupportedChain": {
"@id": "insumermodel:unsupportedChain",
"@type": "xsd:boolean"
},
"reason": {
"@id": "insumermodel:reason",
"@type": "xsd:string"
},
"TrustCheck": "insumermodel:TrustCheck",
"evaluated": {
"@id": "insumermodel:evaluated",
"@type": "xsd:boolean"
},
"requires": {
"@id": "insumermodel:requires",
"@type": "xsd:string"
},
"TrustDimension": "insumermodel:TrustDimension",
"checks": {
"@id": "insumermodel:checks",
"@container": "@list"
},
"passCount": {
"@id": "insumermodel:passCount",
"@type": "xsd:integer"
},
"failCount": {
"@id": "insumermodel:failCount",
"@type": "xsd:integer"
},
"notEvaluatedCount": {
"@id": "insumermodel:notEvaluatedCount",
"@type": "xsd:integer"
},
"total": {
"@id": "insumermodel:total",
"@type": "xsd:integer"
},
"Attestation": "insumermodel:Attestation",
"id": {
"@id": "insumermodel:id",
"@type": "xsd:string"
},
"pass": {
"@id": "insumermodel:pass",
"@type": "xsd:boolean"
},
"results": {
"@id": "insumermodel:results",
"@container": "@list"
},
"attestedAt": {
"@id": "insumermodel:attestedAt",
"@type": "xsd:dateTime"
},
"expiresAt": {
"@id": "insumermodel:expiresAt",
"@type": "xsd:dateTime"
},
"Tier": "insumermodel:Tier",
"name": {
"@id": "insumermodel:name",
"@type": "xsd:string"
},
"discount": {
"@id": "insumermodel:discount",
"@type": "xsd:integer"
},
"TokenConfig": "insumermodel:TokenConfig",
"symbol": {
"@id": "insumermodel:symbol",
"@type": "xsd:string"
},
"logo": {
"@id": "insumermodel:logo",
"@type": "xsd:string"
},
"tiers": {
"@id": "insumermodel:tiers",
"@container": "@list"
},
"alsoOn": {
"@id": "insumermodel:alsoOn",
"@container": "@list"
},
"enabled": {
"@id": "insumermodel:enabled",
"@type": "xsd:boolean"
},
"NftConfig": "insumermodel:NftConfig",
"benefitType": {
"@id": "insumermodel:benefitType",
"@type": "xsd:string"
},
"MerchantSummary": "insumermodel:MerchantSummary",
"companyName": {
"@id": "insumermodel:companyName",
"@type": "xsd:string"
},
"website": {
"@id": "insumermodel:website",
"@type": "xsd:string"
},
"location": {
"@id": "insumermodel:location",
"@type": "xsd:string"
},
"verified": {
"@id": "insumermodel:verified",
"@type": "xsd:boolean"
},
"tokens": {
"@id": "insumermodel:tokens",
"@container": "@list"
},
"nftCollections": {
"@id": "insumermodel:nftCollections",
"@container": "@list"
},
"discountMode": {
"@id": "insumermodel:discountMode",
"@type": "xsd:string"
},
"discountCap": {
"@id": "insumermodel:discountCap",
"@type": "xsd:integer"
},
"walletTerms": {
"@id": "insumermodel:walletTerms",
"@type": "@id"
},
"MerchantDetail": "insumermodel:MerchantDetail",
"verifiedDomain": {
"@id": "insumermodel:verifiedDomain",
"@type": "xsd:string"
},
"ownToken": {
"@id": "insumermodel:ownToken"
},
"partnerTokens": {
"@id": "insumermodel:partnerTokens",
"@container": "@list"
},
"acceptsUsdc": {
"@id": "insumermodel:acceptsUsdc",
"@type": "xsd:boolean"
},
"WalletProof": "insumermodel:WalletProof",
"message": {
"@id": "insumermodel:message",
"@type": "xsd:string"
},
"signature": {
"@id": "insumermodel:signature",
"@type": "xsd:string"
},
"WalletTerms": "insumermodel:WalletTerms",
"proofAccepted": {
"@id": "insumermodel:proofAccepted",
"@container": "@list"
},
"proven": {
"@id": "insumermodel:proven"
},
"unproven": {
"@id": "insumermodel:unproven"
},
"DiscountBreakdown": "insumermodel:DiscountBreakdown",
"tier": {
"@id": "insumermodel:tier",
"@type": "xsd:string"
},
"chain": {
"@id": "insumermodel:chain",
"@type": "xsd:string"
},
"ComplianceTemplate": "insumermodel:ComplianceTemplate",
"provider": {
"@id": "insumermodel:provider",
"@type": "xsd:string"
},
"description": {
"@id": "insumermodel:description",
"@type": "xsd:string"
},
"chainName": {
"@id": "insumermodel:chainName",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "insumermodel-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects insumermodel-com'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-30) from openapi/insumermodel-com-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/insumermodel-com-openapi.json"
]
}