HTTP(S)
Both client and server generator is available.
It is currently available through the generators (channels):
All of this is available through AsyncAPI. Require HTTP method binding for operation and statusCode for messages.
TypeScript
| Feature | Is supported? |
|---|---|
| Download | ❌ |
| Upload | ❌ |
| Offset based Pagination | ❌ |
| Cursor based Pagination | ❌ |
| Page based Pagination | ❌ |
| Time based Pagination | ❌ |
| Keyset based Pagination | ❌ |
| Retry with backoff | ❌ |
| OAuth2 Authorization code | ✅ |
| OAuth2 Implicit | ✅ |
| OAuth2 password | ✅ |
| OAuth2 Client Credentials | ✅ |
| Username/password Authentication | ✅ |
| Bearer Authentication | ✅ |
| Basic Authentication | ✅ |
| API Key Authentication | ✅ |
| XML Based API | ❌ |
| JSON Based API | ✅ |
| POST | ✅ |
| GET | ✅ |
| PATCH | ✅ |
| DELETE | ✅ |
| PUT | ✅ |
| HEAD | ✅ |
| OPTIONS | ✅ |