Skip to content

API Sharing Introduction

AngusTester's sharing management feature supports one-click generation of API documentation links, securely sharing complete API specifications (including servers, authentication, request/response formats), ensuring consistent information across internal and external teams, reducing communication costs by 50%+.

Legend:
Supported features
❌ Unsupported features

Key Benefits

AngusTester's sharing management helps enterprises:

✅ Reduce integration communication time by 70%
✅ Decrease documentation transfer errors by 90%
✅ Improve partner satisfaction by 40%
✅ Ensure 100% compliant data sharing

Core Features

1. One-Click Sharing

  • Shared Content:
    • Complete API definition
    • Request/response examples
    • Authentication info (optional)
    • Test cases (optional)
  • Permission Control:
    • Read-only/debug permissions
    • Expiry settings (1 day/7 days/30 days/permanent)
  • Generation Methods:
    • Encrypted share links
    • Downloadable PDF documents
    • API integration format

2. Real-Time Collaboration & Updates

Collaboration Advantages:

  • Automatic notifications for API changes
  • Preserved version history
  • Change comparison functionality
  • One-click rollback to specific versions

API Sharing Field Reference

ParameterField NameTypeRequiredLength LimitDescription
IDidbigintConditional/Unique identifier;
Auto-generated;
Mandatory for modifications
Share NamenamestringYes≤100Sharing configuration name
DescriptionremarkstringNo≤400Sharing notes displayed on shared page
Expiry DateexpiredDatedatetimeNo/Share link expiration time
Display OptionsdisplayOptionsobjectYes/Shared page display configuration
Share ScopeshareScopeenumYes/Scope options:
SERVICES - Entire service
PARTIAL_APIS - Multiple APIs
SINGLE_APIS - Single API
Service IDservicesIdlongYes/Associated service ID
API ID SetapisIdssetConditional/Required when shareScope is API-specific
Share Page URLbaseUrlstringYes≤2000Frontend sharing page base URL
Tenant IDtenantIdlongRead-only/Tenant ID
Creator IDcreatedBylongRead-only/Creator ID
CreatorcreatedBy
Name
stringRead-only/Creator name
Creation TimecreatedDatedatetimeRead-only/Creation timestamp
Last Editor IDlastModified
By
longRead-only/Last editor ID
Last EditorlastModified
ByName
stringRead-only/Last editor name
Last ModifiedlastModified
Date
datetimeRead-only/Last modification timestamp

Released under the GPL-3.0 License.