TypeScript Feature Reference
Authentication
Name
HTTP Basic
Support
✅
Docs
Docs
Notes
API Key (bearer, header, cookie, query)
Support
✅
Docs
Docs
Notes
OAuth implicit flow
Support
✅
Docs
Docs
Notes
OAuth refresh token flow
Support
✅ using security callbacks
Docs
Docs
Notes
OAuth client credentials flow
Support
✅ using hooks
Docs
Docs
Notes
OAuth resource owner password flow
Support
✅
Docs
Docs
Notes
mTLS
Support
🏗️ Partial
Docs
Docs
Notes
Server Configuration
Data Types
Basic Types
Name
Numbers
Support
✅
Docs
Notes
,
,
,
Strings
Support
✅
Docs
Notes
Date Time
Support
✅
Docs
Notes
Boolean
Support
✅
Docs
Notes
Binary
Support
✅
Docs
Notes
Enums
Support
✅
Docs
Notes
Arrays
Support
✅
Docs
Notes
Maps
Support
✅
Docs
Notes
Objects
Support
✅
Docs
Notes
Any
Support
✅
Docs
Notes
Null
Support
✅
Docs
Notes
Polymorphism
Methods
Name
Namespacing
Support
✅
Notes
Multi-level Namespacing
Support
✅
Notes
Custom naming
Support
✅
Docs
Notes
Exclude Methods
Support
✅
Docs
Notes
Deprecation
Support
✅
Docs
the
flag
Notes
Parameters
Name
Pass Inline
Support
✅
Notes
Pass via Request Object
Support
✅
Docs
Notes
Exclude Parameters
Support
✅
Docs
Notes
Deprecate Parameters
Support
✅
Docs
the
flag
Notes
Define globally
Support
✅
Notes
Path Parameters Serialization
Name
Default (style = simple, explode = false)
Support
✅
Docs
Notes
Basic types
Support
✅
Docs
Notes
Simple objects
Support
✅
Docs
Notes
&
Support
❌
Docs
Notes
Query Parameters Serialization
Name
Support
✅
Docs
Notes
Support
✅
Docs
Notes
Support
✅
Docs
Notes
Support
✅
Docs
Notes
Support
✅
Docs
Notes
Basic types
Support
✅
Docs
Notes
Simple objects
Support
✅
Docs
Notes
Requests
Name
Request headers
Support
✅
Docs
Notes
Request retries
Support
✅
Docs
Notes
Support
✅
Docs
Notes
Both
and
form data
Support
✅
Docs
Notes
binary
Support
✅
Docs
Notes
raw byte
Support
✅
Docs
Notes
plain text
Support
✅
Docs
Notes
Support
🏗️ Partial
Docs
Notes
Including encoding, but not non-object types
XML
Support
❌
Docs
Notes
Other media types
Support
❌
Docs
Notes
Responses
Name
Pagination
Support
✅
Docs
Notes
Custom Errors
Support
✅
Docs
Notes
json
Support
✅
Docs
Notes
plain text
Support
✅
Docs
Notes
binary
Support
✅
Docs
Notes
raw byte
Support
✅
Docs
Notes
XML
Support
❌
Docs
Notes
Other media types
Support
❌
Docs
Notes
Documentation
Name
generation
Support
✅
Notes
Usage Snippet generation
Support
✅
Notes
Documentation generation
Support
✅
Notes
Last updated on