{
"uniqueName": "string",
"name": "string",
"httpMethod": "string",
"url": "string",
"supportedVersions": [
"string"
],
"parametersOnMethod": [
{
"name": "string",
"typeAsString": "string",
"type": "string",
"typeSimple": "string",
"isOptional": true,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "string",
"name": "string",
"jsonName": "string",
"type": "string",
"typeSimple": "string",
"isOptional": true,
"defaultValue": null,
"constraintTypes": [
"string"
],
"bindingSourceId": "string",
"descriptorName": "string"
}
],
"returnValue": {
"type": "string",
"typeSimple": "string"
},
"allowAnonymous": true,
"implementFrom": "string"
}