Please enable JavaScript.
Coggle requires JavaScript to display documents.
Contract - Coggle Diagram
Contract
Contracts Manage from application
Preconditions
API must exist
Contract Tier must be predefined
Application must exist
Navigation Flow
Application → Select App → Contracts
Create Contract
Fields
Application Name (auto-filled)
API Name (dropdown - from existing)
API Version (based on API selected)
Contract Tier (dropdown - from predefined)
Description (optional)
Actions
Create → Submit and show success message
Cancel → Clear or return to contract list
Validations
All dropdowns required
API name and version must be valid
Contract tier must be selected
Edit Contract
Editable Field
Description only
Actions
Update → Save new description
Cancel → No changes applied
Validation
Description should be valid character length
Non-editable view except description via Edit
Delete Contract
Trigger: Delete button from Actions
Confirmation Dialog
Message shown
Confirm → Deletes contract
Cancel → No action
Post-Delete Behavior
Remove from list
Show success/failure message
View Contract
Displayed Fields
API Name
API Version
Contract Tier
Description
Created Time
Last Modified Time
Actions (Edit/Delete)
Search Contracts
Search By: API Name
Wildcard Support: Yes
Real-time, case-insensitive
Pagination
Page Size Options: 5 / 10 / 25
Controls: Prev / Next
Respects Search Results
Displays: current range and total
Contracts Manage from API
Preconditions
API must exist
Contract Tier must be predefined
Application must exist
Navigation Flow
APIs → View as Developer → Select API → Contracts
Create Contract
Fields
Application Name (dropdown - from existing)
API Name (auto-filled)
API Version (auto-filled)
Contract Tier (dropdown - from predefined)
Description (optional)
Actions
Create → Submit and show success message
Cancel → Clear or return to contract list
Validations
All dropdowns required
Application must be valid
Contract tier must be selected
Edit Contract
Editable Field
Description only
Actions
Update → Save new description
Cancel → No changes applied
Validation
Description should be valid character length
Non-editable view except description via Edit
Delete Contract
Trigger: Delete button from Actions
Confirmation Dialog
Message shown
Confirm → Deletes contract
Cancel → No action
Post-Delete Behavior
Remove from list
Show success/failure message
View Contract
Displayed Fields
API Name
API Version
Contract Tier
Description
Created Time
Last Modified Time
Actions (Edit/Delete)
Search Contracts
Search By: Application Name
Wildcard Support: Yes
Real-time, case-insensitive
Pagination
Page Size Options: 5 / 10 / 25
Controls: Prev / Next
Respects Search Results
Displays: current range and total