{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-cognitiveservices-personalizer","description":"Personalizer Client","version":"v1.0","base_url":"","endpoints":17,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Personalizer Client\n@version v1.0\n@auth ApiKey Ocp-Apim-Subscription-Key in header\n@endpoints 17\n@toc configurations(5), evaluations(4), events(2), logs(2), model(3), rank(1)\n\n@group configurations\n@endpoint GET /configurations/service\n@desc Get Service Configuration.\n@returns(200) Success\n\n@endpoint PUT /configurations/service\n@desc Update Service Configuration.\n@required {config: map # The personalizer service configuration.}\n@returns(200) Success\n\n@endpoint GET /configurations/policy\n@desc Get Policy.\n@returns(200) Success\n\n@endpoint PUT /configurations/policy\n@desc Update Policy.\n@required {policy: map # The Learning settings.}\n@returns(200) Success\n\n@endpoint DELETE /configurations/policy\n@desc Reset Policy.\n@returns(200) Success\n\n@endgroup\n\n@group evaluations\n@endpoint GET /evaluations/{evaluationId}\n@desc Get Evaluation.\n@required {evaluationId: any # Id of the evaluation.}\n@returns(200) Success\n\n@endpoint DELETE /evaluations/{evaluationId}\n@desc Delete Evaluation.\n@required {evaluationId: any # Id of the evaluation to delete.}\n@returns(204) Success\n\n@endpoint GET /evaluations\n@desc List Evaluations.\n@returns(200) Success\n\n@endpoint POST /evaluations\n@desc Create Evaluation.\n@required {evaluation: map # The evaluation job definition.}\n@returns(201) Success\n\n@endgroup\n\n@group events\n@endpoint POST /events/{eventId}/reward\n@desc Post Reward.\n@required {eventId: any # The event id this reward applies to., reward: map # The reward should be a floating point number, typically between 0 and 1.}\n@returns(204) Success\n\n@endpoint POST /events/{eventId}/activate\n@desc Activate Event.\n@required {eventId: any # The event ID this activation applies to.}\n@returns(204) Success\n\n@endgroup\n\n@group logs\n@endpoint DELETE /logs\n@desc Deletes Logs.\n@returns(204) Success\n\n@endpoint GET /logs/properties\n@desc Get Log Properties.\n@returns(200) Success\n\n@endgroup\n\n@group model\n@endpoint GET /model\n@desc Get Model.\n@returns(200) Success\n\n@endpoint DELETE /model\n@desc Reset Model.\n@returns(204) Success\n\n@endpoint GET /model/properties\n@desc Get Model Properties.\n@returns(200) Success\n\n@endgroup\n\n@group rank\n@endpoint POST /rank\n@desc Post Rank.\n@required {rankRequest: map # A Personalizer request.}\n@returns(201) Success\n\n@endgroup\n\n@end\n"}