The schema Area refence Circle and Circle reference Area properties
Circle probably doenst need Area properties
I fixed it like this:
Area:
type: object
properties:
areaType:
$ref: "#/components/schemas/AreaType"
required:
- areaType
discriminator:
propertyName: areaType
mapping:
CIRCLE: "#/components/schemas/Circle"
AreaType:
type: string
description: Type of this area. CIRCLE - The area is defined as a circle.
enum:
- CIRCLE
Circle:
description: Circular area
type: object
properties:
center:
$ref: "#/components/schemas/Point"
radius:
type: integer
description: Expected accuracy for the verification in meters, from location (radius)
minimum: 2000
maximum: 200000
required:
- center
- radius
The schema Area refence Circle and Circle reference Area properties
Circle probably doenst need Area properties
I fixed it like this: