API Design (API Documentation)
API Design defines API documentation specifications (e.g., API path, parameters, return values, data structures, etc.).
API Debugging/API Use Case
After the API documentation is completed, you can start debugging your APIs.
Data Schema / Data Model
A project will be in different environments at different stages, such as development, test, and production environment. Different environments usually have different base URLs, API parameter values, etc. It is very tedious to update the base URL and parameters frequently when the environment changes. With Apidog's environment management function, you only need to set different base URLs and parameters for different environments, and switch the environments when testing.
Environment Variables/Global Variables/Temporary Variables
Variables are used to store information to be referenced in different places. Different API (request parameters, scripts, etc.) can refer to the same variable, and updating the value of the variable updates all the corresponding values that refer to that variable. Using variables can improve productivity.
Dynamic Variables/Random Parameters
The values of dynamic variables are generated at the time of execution based on certain rules.
The API Change History feature was added in version 2.2.18 to better support team collaboration scenarios.
The Custom Fields feature allows project managers to set up common fields for API documents, such as creation time, TAPD link, requirement document link, etc., making project management more convenient.
Interface Unique Identification
Currently, most interfaces are differentiated based on the method and path. However, some development projects (such as some e-commerce API documents) use a fixed URL for the interface request and differentiate between interfaces using parameters in the Query / Header.
Bulk Interface Management
To improve the ability of interface management, the Bulk Interface Management feature has been added in versions after 2.2.19.
To better support international teams in their development work, Apidog offers language settings in three dimensions.
WebSocket is an API technology that enables full-duplex communication over a single TCP connection. Compared to traditional HTTP requests, WebSocket has lower latency and higher efficiency. It is suitable for scenarios that require long-term connections and real-time data transmission, such as online games, real-time chats, and more.