Thanx Partner Api Context
JSON-LD context defining the semantic vocabulary for Thanx Partner Api from Thanx.
5 Classes
22 Properties
4 Namespaces
Namespaces
thanx:
https://docs.thanx.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Campaign
CampaignInput
CampaignVariantInput
IssuanceJob
PartnerUser
Properties
| Property |
Type |
Container |
| created_at |
|
|
| email |
|
|
| endAt |
dateTime |
|
| failedCount |
integer |
|
| finePrint |
string |
|
| firstName |
string |
|
| id |
string |
|
| issuedCount |
integer |
|
| lastName |
string |
|
| merchantId |
string |
|
| name |
|
|
| objective |
string |
|
| phone |
string |
|
| redeemableFrom |
dateTime |
|
| redeemableTo |
dateTime |
|
| requestedCount |
integer |
|
| rewardTemplateId |
string |
|
| startAt |
dateTime |
|
| state |
string |
|
| timeZone |
string |
|
| updated_at |
|
|
| variants |
reference |
set |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"thanx": "https://docs.thanx.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Campaign": "thanx:Campaign",
"CampaignInput": "thanx:CampaignInput",
"CampaignVariantInput": "thanx:CampaignVariantInput",
"IssuanceJob": "thanx:IssuanceJob",
"PartnerUser": "thanx:PartnerUser",
"created_at": {
"@id": "schema:dateCreated"
},
"email": {
"@id": "schema:email"
},
"endAt": {
"@id": "thanx:end_at",
"@type": "xsd:dateTime"
},
"failedCount": {
"@id": "thanx:failed_count",
"@type": "xsd:integer"
},
"finePrint": {
"@id": "thanx:fine_print",
"@type": "xsd:string"
},
"firstName": {
"@id": "thanx:first_name",
"@type": "xsd:string"
},
"id": {
"@id": "thanx:id",
"@type": "xsd:string"
},
"issuedCount": {
"@id": "thanx:issued_count",
"@type": "xsd:integer"
},
"lastName": {
"@id": "thanx:last_name",
"@type": "xsd:string"
},
"merchantId": {
"@id": "thanx:merchant_id",
"@type": "xsd:string"
},
"name": {
"@id": "schema:name"
},
"objective": {
"@id": "thanx:objective",
"@type": "xsd:string"
},
"phone": {
"@id": "thanx:phone",
"@type": "xsd:string"
},
"redeemableFrom": {
"@id": "thanx:redeemable_from",
"@type": "xsd:dateTime"
},
"redeemableTo": {
"@id": "thanx:redeemable_to",
"@type": "xsd:dateTime"
},
"requestedCount": {
"@id": "thanx:requested_count",
"@type": "xsd:integer"
},
"rewardTemplateId": {
"@id": "thanx:reward_template_id",
"@type": "xsd:string"
},
"startAt": {
"@id": "thanx:start_at",
"@type": "xsd:dateTime"
},
"state": {
"@id": "thanx:state",
"@type": "xsd:string"
},
"timeZone": {
"@id": "thanx:time_zone",
"@type": "xsd:string"
},
"updated_at": {
"@id": "schema:dateModified"
},
"variants": {
"@id": "thanx:variants",
"@container": "@set",
"@type": "@id"
}
}
}