Different developers can be assigned permissions for different groups
API Publish, Unpublish
✅
✅
Create, edit, delete APIs
✅
✅
Import, export APIs
✅
✅
API Request Testing
✅
✅
Form Parameters
✅
✅
Nested JSON Parameters
✅
✅
API Private Permissions
✅
✅
SQL Executor
✅
✅
ElasticSearch Executor
❌
✅
Can write DSL language on the page, the executor will access ElasticSearch to execute DSL language
HTTP Executor
❌
✅
Acts as a gateway proxy, can configure other system's HTTP protocol interfaces on the platform for proxy, enabling unified permission control, rate limiting, monitoring, etc.
API Version Control
❌
✅
API Rollback
❌
✅
API Parameter Validation
❌
✅
Write js code on the page for parameter validation, such as validating string length, email format
API Copy
❌
✅
API Orchestration
❌
✅
Combine multiple APIs into one API, such as A->B->C, supports using the result of the previous API as parameters for the next API, supports conditional nodes
API Data Format Conversion (Page Groovy)
❌
✅
Write groovy code on the page for API returned data format conversion
Response Encryption
❌
✅
Supports RSA algorithm encryption, data is encrypted during network transmission, client decrypts after receiving data