Amazon Ads Context
JSON-LD context defining the semantic vocabulary for Amazon Ads from Amazon Ads.
8 Classes
19 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
amazon:
https://amazon.com/schema#
Classes
PostActivationstatuscheckRequest
PostActivationstatuscheckResponse
PostCancelgiftcardRequest
PostCancelgiftcardResponse
PostDeactivategiftcardRequest
PostDeactivategiftcardResponse
PostGetgiftcardRequest
PostGetgiftcardResponse
Properties
| Property |
Type |
Container |
| statusCheckRequestId |
string |
|
| partnerId |
string |
|
| cardNumber |
integer |
|
| externalReference |
string |
|
| cardInfo |
|
|
| cardInfo.cardNumber |
integer |
|
| cardInfo.cardStatus |
string |
|
| cardInfo.expirationDate |
string |
|
| cardInfo.value |
|
|
| status |
string |
|
| creationRequestId |
string |
|
| activationRequestId |
string |
|
| value |
|
|
| currencyCode |
string |
|
| amount |
integer |
|
| gcClaimCode |
string |
|
| cardStatus |
string |
|
| gcId |
string |
|
| gcExpirationDate |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://amazon.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"amazon": "https://amazon.com/schema#",
"PostActivationstatuscheckRequest": "amazon:PostActivationstatuscheckRequest",
"statusCheckRequestId": {
"@id": "amazon:statusCheckRequestId",
"@type": "xsd:string"
},
"partnerId": {
"@id": "amazon:partnerId",
"@type": "xsd:string"
},
"cardNumber": {
"@id": "amazon:cardNumber",
"@type": "xsd:integer"
},
"externalReference": {
"@id": "amazon:externalReference",
"@type": "xsd:string"
},
"PostActivationstatuscheckResponse": "amazon:PostActivationstatuscheckResponse",
"cardInfo": {
"@id": "amazon:cardInfo"
},
"cardInfo.cardNumber": {
"@id": "amazon:cardInfo.cardNumber",
"@type": "xsd:integer"
},
"cardInfo.cardStatus": {
"@id": "amazon:cardInfo.cardStatus",
"@type": "xsd:string"
},
"cardInfo.expirationDate": {
"@id": "amazon:cardInfo.expirationDate",
"@type": "xsd:string"
},
"cardInfo.value": {
"@id": "amazon:cardInfo.value"
},
"status": {
"@id": "amazon:status",
"@type": "xsd:string"
},
"PostCancelgiftcardRequest": "amazon:PostCancelgiftcardRequest",
"creationRequestId": {
"@id": "amazon:creationRequestId",
"@type": "xsd:string"
},
"PostCancelgiftcardResponse": "amazon:PostCancelgiftcardResponse",
"PostDeactivategiftcardRequest": "amazon:PostDeactivategiftcardRequest",
"activationRequestId": {
"@id": "amazon:activationRequestId",
"@type": "xsd:string"
},
"PostDeactivategiftcardResponse": "amazon:PostDeactivategiftcardResponse",
"PostGetgiftcardRequest": "amazon:PostGetgiftcardRequest",
"value": {
"@id": "amazon:value"
},
"currencyCode": {
"@id": "amazon:currencyCode",
"@type": "xsd:string"
},
"amount": {
"@id": "amazon:amount",
"@type": "xsd:integer"
},
"PostGetgiftcardResponse": "amazon:PostGetgiftcardResponse",
"gcClaimCode": {
"@id": "amazon:gcClaimCode",
"@type": "xsd:string"
},
"cardStatus": {
"@id": "amazon:cardStatus",
"@type": "xsd:string"
},
"gcId": {
"@id": "amazon:gcId",
"@type": "xsd:string"
},
"gcExpirationDate": {
"@id": "amazon:gcExpirationDate",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Amazon Ads API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Amazon Ads'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-14) from openapi/_ae-authored/amazon-ads-openapi-generated.yml.",
"dcterms:created": "2026-10-14",
"dcterms:source": [
"openapi/_ae-authored/amazon-ads-openapi-generated.yml"
]
}