This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Request body is not preloaded with example data when the schema has nested objects #2415
Labels
(t) Feature request
Requests for new functionality and features.
The sample request body is not preloaded for few post/put requests which are having nested schema references. I tried by adding sample request under design menu of the endpoint but that does not reflect in the APIM.
Below is the example request schema which is used for the post request. I am expecting the APIM to generate example request object in the body of the request.
"RequestDto": {
"type": "object",
"properties": {
"email": {
"type": "string",
"nullable": true
},
"firstName": {
"type": "string",
"nullable": true
},
"lastName": {
"type": "string",
"nullable": true
},
"mobileNumber": {
"type": "string",
"nullable": true
},
"startDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"endDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"inviteCommunicationMethod": {
"$ref": "#/components/schemas/CommunicationMethod"
},
"userId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"companyId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"business": {
"$ref": "#/components/schemas/Business"
},
"requestType": {
"$ref": "#/components/schemas/RequestType"
},
"personalDataDto": {
"$ref": "#/components/schemas/PersonalDataDto"
}
},
"additionalProperties": false
},
The text was updated successfully, but these errors were encountered: