Skip to main content

callback-discriminator-property-pointer-invalid-format

Overview

This rule belongs to the openapi-v3-apimatic-linting ruleset and states that:

The property pointer in the event discriminator must follow a valid JSON pointer format starting with $request.body. An invalid format will prevent the discriminator from correctly identifying the event type field.

PropertyValue
EnabledYes
Maximum SeverityError
MessageThe event discriminator property pointer has an invalid format.
CodeOPENAPI3APIMATIC_L506
TypeLinting
Rule SystemSemantic
Broad CategoryOpenAPI Callbacks
Products ImpactedCode Generation, Developer Experience Portal
Tagsopenapi3 openapi apimatic semantic linting callback discriminator property pointer format

Suggested Fixes

  • Ensure the property pointer follows a valid JSON pointer format starting with $request.body.
  • Example of a valid property pointer: $request.body#/event_type.

For More Information