/v1/medal/get_available_medal_categories
#Parametri
| Nome | Tipo | Obbligatorio | Predefinito | Descrizione |
|---|---|---|---|---|
searchFilter |
string |
No |
"" |
filter criteria |
restrictToSponsorableByUserAlias |
string |
No |
"" |
if set, only medals that can be sponsored by this userAlias will be returned |
filterBy |
string |
No |
"Slug" |
comma seperated list of fields that should be included |
pageSize |
int |
No |
50 |
Defines how many results will be return per request |
pageNumber |
int |
No |
0 |
Defines which page should be returned |
Esempio di richiesta (cURL)
curl --get \
'https://it.appointmenttrader.com/v1/medal/get_available_medal_categories' \
--data-urlencode 'key={{API_KEY}}' \
--data-urlencode 'searchFilter={{searchFilter}}' \
--data-urlencode 'restrictToSponsorableByUserAlias={{restrictToSponsorableByUserAlias}}' \
--data-urlencode 'filterBy={{filterBy}}' \
--data-urlencode 'pageSize={{pageSize}}' \
--data-urlencode 'pageNumber={{pageNumber}}'
Risposta
JSON Campi della risposta
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
$ | medal_get_available_medal_categories_Response |
Sì | |
$.oneOf[0] | |
Sì | |
$.oneOf[0].allOf[0] | object |
Sì | |
$.oneOf[0].allOf[0].RequestUserAlias | string |
Sì | |
$.oneOf[0].allOf[0].RequestPath | string | null |
Sì | |
$.oneOf[0].allOf[0].RequestStatus | = "Succeeded" |
Sì | |
$.oneOf[0].allOf[0].ResponseCode | integer |
Sì | |
$.oneOf[0].allOf[0].ResponseMessage | APIResponseMessage |
Sì | |
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0] | string | number | boolean | null |
Sì | |
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1] | array |
Sì | |
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][] | APIResponseMessage |
No | |
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2] | object |
Sì | |
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].* | APIResponseMessage |
No | |
$.oneOf[0].allOf[0].RequestImpersonatedByUserAlias | string |
No | |
$.oneOf[0].allOf[1] | object |
Sì | |
$.oneOf[0].allOf[1].Payload | object |
Sì | |
$.oneOf[0].allOf[1].Payload.ATResponseObjectType | = "NestedKeyValueList" |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody | object |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.Name | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation | array |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation[] | string |
No | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList | array |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[] | object |
No | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategorySlug | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryName | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryDescription | |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryDescription.anyOf[0] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryDescription.anyOf[1] | null |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryIconURL | |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryIconURL.anyOf[0] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryIconURL.anyOf[1] | null |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryColor | |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryColor.anyOf[0] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryColor.anyOf[1] | null |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryTextColor | |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryTextColor.anyOf[0] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].medalCategoryTextColor.anyOf[1] | null |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].IsNegativeMedal | DatabaseInteger |
Sì | Integer value; legacy MySQL reads may serialize it as a numeric string. |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].IsNegativeMedal.oneOf[0] | integer |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].IsNegativeMedal.oneOf[1] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].DisplayOnDirectListings | DatabaseInteger |
Sì | Integer value; legacy MySQL reads may serialize it as a numeric string. |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].DisplayOnDirectListings.oneOf[0] | integer |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].DisplayOnDirectListings.oneOf[1] | string |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList | array |
Sì | |
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[] | string |
No | |
$.oneOf[1] | object |
Sì | |
$.oneOf[1].RequestUserAlias | string |
Sì | |
$.oneOf[1].RequestPath | string | null |
Sì | |
$.oneOf[1].RequestStatus | = "Failed" |
Sì | |
$.oneOf[1].ResponseCode | integer |
Sì | |
$.oneOf[1].ResponseMessage | APIResponseMessage |
Sì | |
$.oneOf[1].ResponseMessage.oneOf[0] | string | number | boolean | null |
Sì | |
$.oneOf[1].ResponseMessage.oneOf[1] | array |
Sì | |
$.oneOf[1].ResponseMessage.oneOf[1][] | APIResponseMessage |
No | |
$.oneOf[1].ResponseMessage.oneOf[2] | object |
Sì | |
$.oneOf[1].ResponseMessage.oneOf[2].* | APIResponseMessage |
No | |
$.oneOf[1].RequestImpersonatedByUserAlias | string |
No |
Esempio di risposta
{
"RequestStatus": "Succeeded",
"ResponseCode": 100,
"ResponseMessage": "Synthetic success example.",
"RequestPath": "/v1/medal/get_available_medal_categories",
"RequestUserAlias": "example-user",
"Payload": {
"ATResponseObjectType": "NestedKeyValueList",
"ResponseBody": {
"Name": "synthetic-example",
"MetaInformation": [],
"KeyValueList": [],
"KeyValueFieldList": []
}
}
}