API Academy
🌐 English
  • 🌐 English
  • 🌐 繁體中文
HomePetstore APIExplore more APIs
HomePetstore APIExplore more APIs
🌐 English
  • 🌐 English
  • 🌐 繁體中文
🌐 English
  • 🌐 English
  • 🌐 繁體中文
    • Introduction
    • Table of Contents
    • API Academy
      • Get Started
        • What is an API?
        • How Does an API Work?
        • How to Call an API?
        • How to Read an API Documentation?
        • Chapter Summary
        • Get realtime weather
      • API Fundamentals
        • API Funtamentals: Overview
        • Method & Path
        • Parameters
        • Request Body
        • Responses
        • API Specification & OAS
        • Chapter Summary
      • Working with APIs
        • Working with APIs: Overview
        • Making Requests from Spec
        • Environments and Variables
        • Chaining Multiple Endpoints
        • Handling Authentication
        • Handling API Signatures
        • Introduction to Scripts
        • Chapter Summary
      • Mocking APIs
        • Mocking APIs: Overview
        • Smart Mock
        • Mock Expectations
        • Cloud Mock
        • Mock Scripts
        • Chapter Summary
      • Designing APIs
        • Designing APIs: Overview
        • Introduction to API Design
        • Creating Your First API Project
        • Analyzing Requirements and Planning Your API
        • Designing Data Models
        • Designing Endpoints
        • Using Components and Reusability
        • Setting Up Authentication
        • API Design Guidelines
        • Chapter Summary
      • Developing APIs
        • Developing APIs: Overview
        • Setup: Install Your AI Coding Assistant
        • Quick Start: From Spec to Running API in 30 Minutes
        • Understanding the Generated Code
        • Testing Your API with Apidog
        • Deployment: Put Your API Online
        • Chapter Summary
      • Testing APIs
        • Testing APIs: Overview
        • Getting Started: Your First Test Scenario
        • Integration Testing and Data Passing
        • Dynamic Values
        • Assertions and Validations
        • Flow Control: If, For, ForEach
        • Data-Driven Testing
        • Performance Testing
        • Test Reports and Analysis
        • CI/CD Integration
        • Scheduled Tasks and Automation
        • Advanced Testing Strategies
        • Chapter Summary
      • API Documentations
        • API Documentations: Overview
        • Publishing Your First API Doc
        • Customizing Documentation Appearance
        • Interactive Features for Consumers
        • Advanced Publishing Settings
        • Managing API Versions
        • Chapter Summary
      • Advanced API Technologies
        • API Technologies: Overview
        • GraphQL
        • gRPC
        • WebSocket
        • Socket.IO
        • Server-Sent Events (SSE)
        • SOAP
        • Chapter Summary
      • API Lifecycle
        • API Lifecycle: Overview
        • Stages of the API Lifecycle
        • API Governance
        • API Security Best Practices
        • Monitoring and Analytics
        • API Versioning Strategies
        • The Future of APIs
        • Chapter Summary
      • API Security
        • API Security: Overview
        • API Security Fundamentals
        • Authentication vs Authorization
        • Understanding OAuth 2.0 and OpenID Connect
        • JSON Web Tokens (JWT)
        • OWASP API Security Top 10
        • Encryption and HTTPS
        • Chapter Summary
      • API Tools
        • API Tools: Overview
        • The Evolution of API Tools
        • API Clients
        • Command Line Tools (cURL, HTTPie)
        • API Design and Documentation Tools
        • API Mocking Tools
        • API Testing Tools
        • All-in-One API Platforms
        • Chapter Summary
      • API Gateway
        • API Gateway: Overview
        • What is an API Gateway?
        • Key Features of API Gateways
        • API Gateway vs Load Balancer vs Service Mesh
        • Popular API Gateway Solutions
        • The BFF (Backend for Frontend) Pattern
        • Chapter Summary
    • Modern Pet Store
      • Pet
        • Get Pet
        • Update Pet
        • Delete Pet
        • Create Pet
        • List Pets
        • Upload Pet Image
      • User
        • Update User
        • Get User
        • Delete User
        • Login
        • Logout
        • Create User
      • Store
        • List Inventory
        • Create Order
        • Get Order
        • Delete Order
        • Callback Example
        • Pay for an Order
      • Payments
        • Pay Order
      • Chat
        • Create Chat Completion
      • Webhooks
        • Pet Adopted Event
        • New Pet Available Event
    • Schemas
      • Pet
      • Category
      • User
      • ApiResponse
      • OrderPayment
      • Tag
      • Order
      • Links-Order
      • PetCollection
      • Bank Card
      • Bank Account
      • Links
      • Error
    HomePetstore APIExplore more APIs
    HomePetstore APIExplore more APIs
    🌐 English
    • 🌐 English
    • 🌐 繁體中文
    🌐 English
    • 🌐 English
    • 🌐 繁體中文

    Table of Contents

    Table of Contents#

    image.png

    1. Get Started#

    What is an API?
    How Does an API Work?
    How to Call an API?
    How to Read an API Documentation?
    Chapter Summary
    Get realtime weather

    2. API Fundamentals#

    API Fundamentals: Overview
    Method & Path
    Parameters
    Request Body
    Responses
    API Specification & OAS
    Chapter Summary

    3. Working with APIs#

    Working with APIs: Overview
    Making Requests from Spec
    Environments and Variables
    Chaining Multiple Endpoints
    Handling Authentication
    Handling API Signatures
    Introduction to Scripts
    Chapter Summary

    4. Mocking APIs#

    Mocking APIs: Overview
    Smart Mock
    Mock Expectations
    Cloud Mock
    Mock Scripts
    Chapter Summary

    5. Designing APIs#

    Designing APIs: Overview
    Introduction to API Design
    Creating Your First API Project
    Analyzing Requirements and Planning Your API
    Designing Data Models
    Designing Endpoints
    Using Components and Reusability
    Setting Up Authentication
    API Design Guidelines
    Chapter Summary

    6. Developing APIs#

    Developing APIs: Overview
    Setup: Install Your AI Coding Assistant
    Quick Start: From Spec to Running API in 30 Minutes
    Understanding the Generated Code
    Testing Your API with Apidog
    Deployment: Put Your API Online
    Chapter Summary

    7. Testing APIs#

    Testing APIs: Overview
    Getting Started: Your First Test Scenario
    Integration Testing and Data Passing
    Dynamic Values
    Assertions and Validations
    Flow Control: If, For, ForEach
    Data-Driven Testing
    Performance Testing
    Test Reports and Analysis
    CI/CD Integration
    Scheduled Tasks and Automation
    Advanced Testing Strategies
    Chapter Summary

    8. API Documentations#

    API Documentations: Overview
    Publishing Your First API Doc
    Customizing Documentation Appearance
    Interactive Features for Consumers
    Advanced Publishing Settings
    Managing API Versions
    Chapter Summary

    9. Advanced API Technologies#

    Advanced API Technologies: Overview
    GraphQL
    gRPC
    WebSocket
    Socket.IO
    Server-Sent Events
    SOAP
    Chapter Summary

    10. API Lifecycle#

    API Lifecycle: Overview
    Stages of the API Lifecycle
    API Governance
    API Security Best Practices
    Monitoring and Analytics
    API Versioning Strategies
    The Future of APIs
    Chapter Summary

    11. API Security#

    API Security: Overview
    API Security Fundamentals
    Authentication vs Authorization
    Understanding OAuth 2.0 and OpenID Connect
    JSON Web Tokens (JWT)
    OWASP API Security Top 10
    Encryption and HTTPS
    Chapter Summary

    12. API Tools#

    API Tools: Overview
    The Evolution of API Tools
    API Clients
    Command Line Tools (cURL, HTTPie)
    API Design and Documentation Tools
    API Mocking Tools
    API Testing Tools
    All-in-One API Platforms
    Chapter Summary

    13. API Gateway#

    API Gateway: Overview
    What is an API Gateway?
    Key Features of API Gateways
    API Gateway vs Load Balancer vs Service Mesh
    Popular API Gateway Solutions
    The BFF (Backend for Frontend) Pattern
    Chapter Summary
    Modified atΒ 2026-01-14 07:37:27
    Previous
    Introduction
    Next
    What is an API?
    Built with