Please enable JavaScript.
Coggle requires JavaScript to display documents.
API versioning, API versioning - Coggle Diagram
API versioning
Validate the gateway call by creating a REST API with the correct default version - TC01
Validate the gateway call by creating a REST API with the incorrect default version - TC02
-
-
-
Validate the gateway call after creating a new version of an existing API with a single environment - TC05
-
Validate the gateway call after creating a new version of an existing API with multiple environments - TC06
-
-
Validate the gateway call after creating a new version of an existing API with multiple pools
(API level - pool1, Resource level - pool2, Operational level - pool3) - TC08
-
Validate the gateway call after creating a new version of an existing API with a single scope - TC09
-
Validate the gateway call after creating a new version of an existing API with multiple scopes
(API level - scope1, Resource level - scope2, Operational level - scope3) - TC10
-
Validate the gateway call by creating a new version of the API with an API throttler
(throttler1 -> 5 requests per 1 min) - TC11
-
Validate the gateway call by creating a new version of the API with multiple API throttlers
(API level -> throttler1 -> 10 requests per 1 min, Resource level -> 6 requests per 1 min, Method level -> 4 request per 1 min) - TC12
-
Validate the gateway call by deleting an API throttler from a new version of the API
(throttler1 -> 5 requests per 1 min) - TC13
-
-
-
Validate the gateway call by adding a new resource path to the new version of the existing API - TC16
-
-
Validate the gateway call by removing the existing resource path from the new version clonning of the existing API - TC22
-
Validate the gateway call by removing the existing operation from the new version clonning of the existing API - TC23
-
Validate gateway call when the API status of a newly created version is changed from Testing to Alpha - TC24
Validate gateway call when the API status of a newly created version is changed from Testing to Beta - TC25
Validate gateway call when the API status of a newly 5reated version is changed from Testing to Production - TC26
Validate gateway call when the API status of a newly created version is changed from Testing to Deprecated - TC27
Validate gateway call when the API status of a newly created version is changed from Testing to Retired - TC28
-
-
Validate the gateway call by adding a new resource path to the version clonning of the existing API - TC20
-
Validate the gateway call by adding a new operation to the new version clonning of the existing API - TC21
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Verify the gateway call when a new environment is added to the cloned API alongside the existing environment- TC38
Use already created API, which has a environment (Env1 -> Pool1)
-
Validate that the gateway call works when the existing API is cloned to a new version containing multiple resource paths - TC19
-
Validate the gateway call after creating a new version of an existing API with a filter (User-Agent -> Postman - TC43
-
-
API versioning
Search
-
-
Features
-
-
Wildcard Search (e.g. 'test', 'API', '4')
-
-
-
- Required field validation
- Accepts alphanumeric values (e.g., V1.0.1)
- Uniqueness check (no duplicate versions)
-
- Optional or required per spec
- Character count and format validation
-
- Rich text or plain text allowed (based on UI)
-
- Only one version can be default
- Ensure proper update of previous default version if applicable
-
- Clears fields after successful submission
- Show clear validation message
- Only enabled when required fields are filled
- Shows loading indicator or success feedback
- Clears form or navigates back
Delete API Version
-
-
On Cancel
Close dialog, take no action
-
Pagination
Controls (Bottom-Right)
Items per page: Dropdown (e.g. 5, 10, 25)
-
-
-
-
- Fields: Version Name, Summary, Description
- “Set as Default Version” checkbox visible and aligned
- Clear field labels (with asterisk for required fields)
- Placeholder guidance present
- Save/Cancel buttons clearly shown and enabled/disabled correctly
-