cancel
Showing results for 
Search instead for 
Did you mean: 

OAS 3.0.3 request schema for an empty JSON body

SOLVED
MythosAPI
New Contributor

OAS 3.0.3 request schema for an empty JSON body

I am attempting to create an OAS schema for an empty JSON body:

 

 

{ }

 

 

I am trying to get the documentation to show an empty JSON body, and have that autogenerated.

The API defines this as a POST (yes, it ought to be a GET, the design of the API is in some respects sub-optimal) request, and expects the open/close bracket, and nothing else. I've tried

 

 

  …
  content:
    application/json: { }
  …

 

but that doesn't work (it just shows nothing in the request body), and everything else I've tried is invalid. Would appreciate any assistance on this. I have not been able to find any examples or even similar questions (maybe I’m looking in the wrong place?).

Any assistance would be greatly appreciated!

Tags (3)
1 ACCEPTED SOLUTION

Accepted Solutions
MythosAPI
New Contributor

Re: OAS 3.0.3 request schema for an empty JSON body

Solved.

      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmptyBody'

# # # # # # 

     EmptyBody:
          type: object
          nullable: true

 

View solution in original post

1 REPLY 1
MythosAPI
New Contributor

Re: OAS 3.0.3 request schema for an empty JSON body

Solved.

      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmptyBody'

# # # # # # 

     EmptyBody:
          type: object
          nullable: true

 

View solution in original post

New Here?
Join us and watch the welcome video:
Top Kudoed Authors