mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-22 05:09:05 +00:00
152 lines
3.5 KiB
JSON
152 lines
3.5 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2018-03-22",
|
|
"endpointPrefix": "personalize-events",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "Amazon Personalize Events",
|
|
"serviceId": "Personalize Events",
|
|
"signatureVersion": "v4",
|
|
"signingName": "personalize",
|
|
"uid": "personalize-events-2018-03-22"
|
|
},
|
|
"operations": {
|
|
"PutEvents": {
|
|
"http": {
|
|
"requestUri": "/events"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"trackingId",
|
|
"sessionId",
|
|
"eventList"
|
|
],
|
|
"members": {
|
|
"trackingId": {},
|
|
"userId": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"sessionId": {},
|
|
"eventList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"eventType",
|
|
"sentAt"
|
|
],
|
|
"members": {
|
|
"eventId": {},
|
|
"eventType": {},
|
|
"eventValue": {
|
|
"type": "float"
|
|
},
|
|
"itemId": {
|
|
"shape": "S7"
|
|
},
|
|
"properties": {
|
|
"jsonvalue": true,
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"sentAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"recommendationId": {},
|
|
"impression": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S7"
|
|
}
|
|
},
|
|
"metricAttribution": {
|
|
"type": "structure",
|
|
"required": [
|
|
"eventAttributionSource"
|
|
],
|
|
"members": {
|
|
"eventAttributionSource": {}
|
|
}
|
|
}
|
|
},
|
|
"sensitive": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutItems": {
|
|
"http": {
|
|
"requestUri": "/items"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datasetArn",
|
|
"items"
|
|
],
|
|
"members": {
|
|
"datasetArn": {},
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"itemId"
|
|
],
|
|
"members": {
|
|
"itemId": {},
|
|
"properties": {
|
|
"jsonvalue": true,
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutUsers": {
|
|
"http": {
|
|
"requestUri": "/users"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"datasetArn",
|
|
"users"
|
|
],
|
|
"members": {
|
|
"datasetArn": {},
|
|
"users": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"userId"
|
|
],
|
|
"members": {
|
|
"userId": {},
|
|
"properties": {
|
|
"jsonvalue": true,
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S7": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
} |