Skip to main content

Discriminator with AllOf without Mapping

GET 

/discriminator-allof

Schema:

type: object
discriminator:
propertyName: type
properties:
type:
type: string
allOf:
- oneOf:
- $ref: '#/components/schemas/TypeA'
- $ref: '#/components/schemas/TypeB'
- type: object
properties:
sharedProp:
type: string

Responses

Successful response

Schema
    typerequired

    Possible values: [TypeA, TypeB]

    propAstring
import http.client

conn = http.client.HTTPSConnection("docusaurus-openapi-36b86--pr1117-8f02miao.web.app")
payload = ''
headers = {
'Accept': 'application/json'
}
conn.request("GET", "/discriminator-allof", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))