Skip to content
Status

SDKs

TypeScript Feature Reference

Name
HTTP Basic
Support
✅
Notes
Docs
Docs
API Key (bearer, header, cookie, query)
Support
✅
Notes
Docs
Docs
OAuth implicit flow
Support
✅
Notes
Docs
Docs
OAuth refresh token flow
Support
✅ using security callbacks
Notes
Docs
Docs
OAuth client credentials flow
Support
✅ using hooks
Notes
Docs
Docs
OAuth resource owner password flow
Support
✅
Notes
Docs
Docs
mTLS
Support
🏗️ Partial
Notes
Docs
Docs
Name
URL Templating
Support
✅
Notes
Multiple server
Describe server outside your spec
Support
✅
Notes
Name
Numbers
Support
✅
Notes
float, double, int32, int64
Strings
Support
✅
Notes
Date Time
Support
✅
Notes
Boolean
Support
✅
Notes
Binary
Support
✅
Notes
Enums
Support
✅
Notes
Arrays
Support
✅
Notes
Maps
Support
✅
Notes
Objects
Support
✅
Notes
Any
Support
✅
Notes
Null
Support
✅
Notes
Name
Union Types
Support
✅
Notes
anyOf is treated as oneOf and will create a union type object.
Intersection Types
Support
🏗️ Partial
Notes
Name
Namespacing
Support
✅
Notes
Multi-level Namespacing
Support
✅
Notes
Custom naming
Exclude Methods
Support
✅
Notes
Deprecation
Support
✅
Notes
Name
Pass Inline
Support
✅
Notes
Pass via Request Object
Support
✅
Notes
Exclude Parameters
Support
✅
Notes
Deprecate Parameters
Support
✅
Notes
Define globally
Support
✅
Notes
Name
Default (style = simple, explode = false)
Support
✅
Notes
Basic types
Support
✅
Notes
Simple objects
Support
✅
Notes
label & matrix
Support
❌
Notes
Name
json
Support
✅
Notes
form
Support
✅
Notes
spaceDelimited
Support
✅
Notes
pipeDelimited
Support
✅
Notes
deepObject
Support
✅
Notes
Basic types
Support
✅
Notes
Simple objects
Support
✅
Notes
Name
Request headers
Support
✅
Notes
Request retries
Support
✅
Notes
json
Support
✅
Notes
Both application/json and text/json
form data
Support
✅
Notes
binary
Support
✅
Notes
raw byte
Support
✅
Notes
plain text
Support
✅
Notes
x-www-form-urlencoded
Support
🏗️ Partial
Notes
Including encoding, but not non-object types
XML
Support
❌
Notes
Other media types
Support
❌
Notes
Name
Pagination
Custom Errors
Support
✅
Notes
json
Support
✅
Notes
plain text
Support
✅
Notes
binary
Support
✅
Notes
raw byte
Support
✅
Notes
XML
Support
❌
Notes
Other media types
Support
❌
Notes
Name
README generation
Support
✅
Notes
Usage Snippet generation
Support
✅
Notes
Documentation generation
Support
✅
Notes