FAQ
How are optional fields detected?
When an array contains several objects, keys missing in some of them are marked optional (? in TypeScript, Optional[...] = None in Pydantic, pointer + omitempty in Go).
Generate types from an API response in one click.
When an array contains several objects, keys missing in some of them are marked optional (? in TypeScript, Optional[...] = None in Pydantic, pointer + omitempty in Go).