github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/personalize-runtime/2018-05-22/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2018-05-22", 5 "endpointPrefix":"personalize-runtime", 6 "jsonVersion":"1.1", 7 "protocol":"rest-json", 8 "serviceFullName":"Amazon Personalize Runtime", 9 "serviceId":"Personalize Runtime", 10 "signatureVersion":"v4", 11 "signingName":"personalize", 12 "uid":"personalize-runtime-2018-05-22" 13 }, 14 "operations":{ 15 "GetPersonalizedRanking":{ 16 "name":"GetPersonalizedRanking", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/personalize-ranking" 20 }, 21 "input":{"shape":"GetPersonalizedRankingRequest"}, 22 "output":{"shape":"GetPersonalizedRankingResponse"}, 23 "errors":[ 24 {"shape":"InvalidInputException"}, 25 {"shape":"ResourceNotFoundException"} 26 ], 27 "idempotent":true 28 }, 29 "GetRecommendations":{ 30 "name":"GetRecommendations", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/recommendations" 34 }, 35 "input":{"shape":"GetRecommendationsRequest"}, 36 "output":{"shape":"GetRecommendationsResponse"}, 37 "errors":[ 38 {"shape":"InvalidInputException"}, 39 {"shape":"ResourceNotFoundException"} 40 ], 41 "idempotent":true 42 } 43 }, 44 "shapes":{ 45 "Arn":{ 46 "type":"string", 47 "max":256, 48 "pattern":"arn:([a-z\\d-]+):personalize:.*:.*:.+" 49 }, 50 "AttributeName":{ 51 "type":"string", 52 "max":150, 53 "pattern":"[A-Za-z\\d_]+" 54 }, 55 "AttributeValue":{ 56 "type":"string", 57 "max":1000, 58 "sensitive":true 59 }, 60 "Context":{ 61 "type":"map", 62 "key":{"shape":"AttributeName"}, 63 "value":{"shape":"AttributeValue"}, 64 "max":150 65 }, 66 "ErrorMessage":{"type":"string"}, 67 "FilterAttributeName":{ 68 "type":"string", 69 "max":50, 70 "pattern":"[A-Za-z0-9_]+" 71 }, 72 "FilterAttributeValue":{ 73 "type":"string", 74 "max":1000, 75 "sensitive":true 76 }, 77 "FilterValues":{ 78 "type":"map", 79 "key":{"shape":"FilterAttributeName"}, 80 "value":{"shape":"FilterAttributeValue"}, 81 "max":25 82 }, 83 "GetPersonalizedRankingRequest":{ 84 "type":"structure", 85 "required":[ 86 "campaignArn", 87 "inputList", 88 "userId" 89 ], 90 "members":{ 91 "campaignArn":{"shape":"Arn"}, 92 "inputList":{"shape":"InputList"}, 93 "userId":{"shape":"UserID"}, 94 "context":{"shape":"Context"}, 95 "filterArn":{"shape":"Arn"}, 96 "filterValues":{"shape":"FilterValues"} 97 } 98 }, 99 "GetPersonalizedRankingResponse":{ 100 "type":"structure", 101 "members":{ 102 "personalizedRanking":{"shape":"ItemList"}, 103 "recommendationId":{"shape":"RecommendationID"} 104 } 105 }, 106 "GetRecommendationsRequest":{ 107 "type":"structure", 108 "required":["campaignArn"], 109 "members":{ 110 "campaignArn":{"shape":"Arn"}, 111 "itemId":{"shape":"ItemID"}, 112 "userId":{"shape":"UserID"}, 113 "numResults":{"shape":"NumResults"}, 114 "context":{"shape":"Context"}, 115 "filterArn":{"shape":"Arn"}, 116 "filterValues":{"shape":"FilterValues"} 117 } 118 }, 119 "GetRecommendationsResponse":{ 120 "type":"structure", 121 "members":{ 122 "itemList":{"shape":"ItemList"}, 123 "recommendationId":{"shape":"RecommendationID"} 124 } 125 }, 126 "InputList":{ 127 "type":"list", 128 "member":{"shape":"ItemID"} 129 }, 130 "InvalidInputException":{ 131 "type":"structure", 132 "members":{ 133 "message":{"shape":"ErrorMessage"} 134 }, 135 "error":{"httpStatusCode":400}, 136 "exception":true 137 }, 138 "ItemID":{ 139 "type":"string", 140 "max":256 141 }, 142 "ItemList":{ 143 "type":"list", 144 "member":{"shape":"PredictedItem"} 145 }, 146 "NumResults":{ 147 "type":"integer", 148 "min":0 149 }, 150 "PredictedItem":{ 151 "type":"structure", 152 "members":{ 153 "itemId":{"shape":"ItemID"}, 154 "score":{"shape":"Score"} 155 } 156 }, 157 "RecommendationID":{"type":"string"}, 158 "ResourceNotFoundException":{ 159 "type":"structure", 160 "members":{ 161 "message":{"shape":"ErrorMessage"} 162 }, 163 "error":{"httpStatusCode":404}, 164 "exception":true 165 }, 166 "Score":{"type":"double"}, 167 "UserID":{ 168 "type":"string", 169 "max":256 170 } 171 } 172 }