tpsclear-co-uk · JSON-LD Context
Tpsclear Co Uk Context
JSON-LD context defining the semantic vocabulary for Tpsclear Co Uk from tpsclear-co-uk.
27 Classes
53 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
tpsclear:
https://tpsclear.co.uk/schema#
Classes
DeleteV1ConsentsResponse
GetV1ConsentsResponse
PostV1ConsentsRequest
PostV1ConsentsResponse
GetV1DeadNumberResponse
PostV1DeadNumberRequest
PostV1DeadNumberResponse
GetV1DncrResponse
PostV1DncrRequest
PostV1DncrResponse
PostV1KeysRotateRequest
PostV1KeysRotateResponse
GetV1MeResponse
PatchV1MeRequest
PatchV1MeResponse
PostV1ScreenRequest
PostV1ScreenResponse
PostV1ScreenBulkRequest
PostV1ScreenBulkResponse
GetV1ScreenBulkScr01HyzResponse
GetV1ScreenIdResponse
DeleteV1SuppressionsResponse
GetV1SuppressionsResponse
PostV1SuppressionsRequest
PostV1SuppressionsResponse
GetV1UsageResponse
PostWebhooksTpsclearRequest
Properties
| Property | Type | Container |
|---|---|---|
| ok | boolean | |
| removed | boolean | |
| count | integer | |
| consents | list | |
| numbers | list | |
| entries | list | |
| added | integer | |
| alreadyListed | integer | |
| invalid | list | |
| invalidRows | list | |
| invalidCount | integer | |
| total | integer | |
| checksRemaining | integer | |
| results | list | |
| checksCharged | integer | |
| washesRemaining | integer | |
| phone_number | string | |
| status | string | |
| safe_to_call | boolean | |
| wash_date | string | |
| valid_until | string | |
| revokeOld | boolean | |
| token | string | |
| tokenPrefix | string | |
| last4 | string | |
| revokedOld | boolean | |
| note | string | |
| key | ||
| environment | string | |
| plan | string | |
| scopes | list | |
| company_name | string | |
| error | string | |
| phoneNumbers | list | |
| phoneNumber | string | |
| tpsListed | boolean | |
| ctpsListed | boolean | |
| checkedAt | string | |
| fileVersion | string | |
| jobId | string | |
| id | string | |
| createdAt | string | |
| lookups | integer | |
| campaignRef | string | |
| summary | ||
| providerFailures | integer | |
| suppressions | list | |
| window | ||
| last30d | ||
| uk_credits | integer | |
| event | string | |
| previous | ||
| current |
JSON-LD Document
{
"@context": {
"@vocab": "https://tpsclear.co.uk/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"tpsclear": "https://tpsclear.co.uk/schema#",
"DeleteV1ConsentsResponse": "tpsclear:DeleteV1ConsentsResponse",
"ok": {
"@id": "tpsclear:ok",
"@type": "xsd:boolean"
},
"removed": {
"@id": "tpsclear:removed",
"@type": "xsd:boolean"
},
"GetV1ConsentsResponse": "tpsclear:GetV1ConsentsResponse",
"count": {
"@id": "tpsclear:count",
"@type": "xsd:integer"
},
"consents": {
"@id": "tpsclear:consents",
"@container": "@list"
},
"PostV1ConsentsRequest": "tpsclear:PostV1ConsentsRequest",
"numbers": {
"@id": "tpsclear:numbers",
"@container": "@list"
},
"entries": {
"@id": "tpsclear:entries",
"@container": "@list"
},
"PostV1ConsentsResponse": "tpsclear:PostV1ConsentsResponse",
"added": {
"@id": "tpsclear:added",
"@type": "xsd:integer"
},
"alreadyListed": {
"@id": "tpsclear:alreadyListed",
"@type": "xsd:integer"
},
"invalid": {
"@id": "tpsclear:invalid",
"@container": "@list"
},
"invalidRows": {
"@id": "tpsclear:invalidRows",
"@container": "@list"
},
"invalidCount": {
"@id": "tpsclear:invalidCount",
"@type": "xsd:integer"
},
"total": {
"@id": "tpsclear:total",
"@type": "xsd:integer"
},
"GetV1DeadNumberResponse": "tpsclear:GetV1DeadNumberResponse",
"checksRemaining": {
"@id": "tpsclear:checksRemaining",
"@type": "xsd:integer"
},
"PostV1DeadNumberRequest": "tpsclear:PostV1DeadNumberRequest",
"PostV1DeadNumberResponse": "tpsclear:PostV1DeadNumberResponse",
"results": {
"@id": "tpsclear:results",
"@container": "@list"
},
"checksCharged": {
"@id": "tpsclear:checksCharged",
"@type": "xsd:integer"
},
"GetV1DncrResponse": "tpsclear:GetV1DncrResponse",
"washesRemaining": {
"@id": "tpsclear:washesRemaining",
"@type": "xsd:integer"
},
"PostV1DncrRequest": "tpsclear:PostV1DncrRequest",
"phone_number": {
"@id": "tpsclear:phone_number",
"@type": "xsd:string"
},
"PostV1DncrResponse": "tpsclear:PostV1DncrResponse",
"status": {
"@id": "tpsclear:status",
"@type": "xsd:string"
},
"safe_to_call": {
"@id": "tpsclear:safe_to_call",
"@type": "xsd:boolean"
},
"wash_date": {
"@id": "tpsclear:wash_date",
"@type": "xsd:string"
},
"valid_until": {
"@id": "tpsclear:valid_until",
"@type": "xsd:string"
},
"PostV1KeysRotateRequest": "tpsclear:PostV1KeysRotateRequest",
"revokeOld": {
"@id": "tpsclear:revokeOld",
"@type": "xsd:boolean"
},
"PostV1KeysRotateResponse": "tpsclear:PostV1KeysRotateResponse",
"token": {
"@id": "tpsclear:token",
"@type": "xsd:string"
},
"tokenPrefix": {
"@id": "tpsclear:tokenPrefix",
"@type": "xsd:string"
},
"last4": {
"@id": "tpsclear:last4",
"@type": "xsd:string"
},
"revokedOld": {
"@id": "tpsclear:revokedOld",
"@type": "xsd:boolean"
},
"note": {
"@id": "tpsclear:note",
"@type": "xsd:string"
},
"GetV1MeResponse": "tpsclear:GetV1MeResponse",
"key": {
"@id": "tpsclear:key"
},
"environment": {
"@id": "tpsclear:environment",
"@type": "xsd:string"
},
"plan": {
"@id": "tpsclear:plan",
"@type": "xsd:string"
},
"scopes": {
"@id": "tpsclear:scopes",
"@container": "@list"
},
"PatchV1MeRequest": "tpsclear:PatchV1MeRequest",
"company_name": {
"@id": "tpsclear:company_name",
"@type": "xsd:string"
},
"PatchV1MeResponse": "tpsclear:PatchV1MeResponse",
"error": {
"@id": "tpsclear:error",
"@type": "xsd:string"
},
"PostV1ScreenRequest": "tpsclear:PostV1ScreenRequest",
"phoneNumbers": {
"@id": "tpsclear:phoneNumbers",
"@container": "@list"
},
"PostV1ScreenResponse": "tpsclear:PostV1ScreenResponse",
"phoneNumber": {
"@id": "tpsclear:phoneNumber",
"@type": "xsd:string"
},
"tpsListed": {
"@id": "tpsclear:tpsListed",
"@type": "xsd:boolean"
},
"ctpsListed": {
"@id": "tpsclear:ctpsListed",
"@type": "xsd:boolean"
},
"checkedAt": {
"@id": "tpsclear:checkedAt",
"@type": "xsd:string"
},
"fileVersion": {
"@id": "tpsclear:fileVersion",
"@type": "xsd:string"
},
"PostV1ScreenBulkRequest": "tpsclear:PostV1ScreenBulkRequest",
"PostV1ScreenBulkResponse": "tpsclear:PostV1ScreenBulkResponse",
"jobId": {
"@id": "tpsclear:jobId",
"@type": "xsd:string"
},
"GetV1ScreenBulkScr01HyzResponse": "tpsclear:GetV1ScreenBulkScr01HyzResponse",
"GetV1ScreenIdResponse": "tpsclear:GetV1ScreenIdResponse",
"id": {
"@id": "tpsclear:id",
"@type": "xsd:string"
},
"createdAt": {
"@id": "tpsclear:createdAt",
"@type": "xsd:string"
},
"lookups": {
"@id": "tpsclear:lookups",
"@type": "xsd:integer"
},
"campaignRef": {
"@id": "tpsclear:campaignRef",
"@type": "xsd:string"
},
"summary": {
"@id": "tpsclear:summary"
},
"providerFailures": {
"@id": "tpsclear:providerFailures",
"@type": "xsd:integer"
},
"DeleteV1SuppressionsResponse": "tpsclear:DeleteV1SuppressionsResponse",
"GetV1SuppressionsResponse": "tpsclear:GetV1SuppressionsResponse",
"suppressions": {
"@id": "tpsclear:suppressions",
"@container": "@list"
},
"PostV1SuppressionsRequest": "tpsclear:PostV1SuppressionsRequest",
"PostV1SuppressionsResponse": "tpsclear:PostV1SuppressionsResponse",
"GetV1UsageResponse": "tpsclear:GetV1UsageResponse",
"window": {
"@id": "tpsclear:window"
},
"last30d": {
"@id": "tpsclear:last30d"
},
"uk_credits": {
"@id": "tpsclear:uk_credits",
"@type": "xsd:integer"
},
"PostWebhooksTpsclearRequest": "tpsclear:PostWebhooksTpsclearRequest",
"event": {
"@id": "tpsclear:event",
"@type": "xsd:string"
},
"previous": {
"@id": "tpsclear:previous"
},
"current": {
"@id": "tpsclear:current"
}
},
"@type": "schema:Dataset",
"schema:name": "tpsclear-co-uk API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects tpsclear-co-uk'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-31) from openapi/_ae-authored/tpsclear-co-uk-openapi-generated.yml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/_ae-authored/tpsclear-co-uk-openapi-generated.yml"
]
}