Skip to main content

int64-schema-format-with-integer-type

Overview

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

The int64 format is only applicable to schemas with the type set to integer. It seems that the int64 format has been used with an incompatible schema type.

PropertyValue
EnabledYes
Maximum SeverityWarning
MessageThe format int64 is not applicable to the given schema type.
CodeOPENAPI3APIMATIC_L667
TypeLinting
Rule SystemSemantic
Broad CategoryOpenAPI Schemas
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsopenapi3 openapi apimatic semantic linting int64 schema type format integer

Suggested Fixes

  • Ensure that the schema type is set to integer for compatibility with the int64 format.
  • If the schema represents a different data type, consider using a compatible format or removing the int64 format.
  • Ensure that the format used aligns with the schema's type and represents the desired data representation (e.g., int32 for smaller integer values).

For More Information