In the previous version required and nullable annotations in @ApiProperty decorators were not accurate. Required fields frequently had nullable declarations and vice versa. It created difficulties for maintainers of external services that use Keys API under the hood because it was not possible to understand all the details of Keys API endpoint interfaces by just looking at the Swagger.
Now all annotations are brought into compliance with actual endpoint interfaces that Keys API uses internally.
In the previous version
required
andnullable
annotations in@ApiProperty
decorators were not accurate. Required fields frequently hadnullable
declarations and vice versa. It created difficulties for maintainers of external services that use Keys API under the hood because it was not possible to understand all the details of Keys API endpoint interfaces by just looking at the Swagger.Now all annotations are brought into compliance with actual endpoint interfaces that Keys API uses internally.