Skip to Content

Managing API Requests in E2E Test Automation

This guide will walk you through how to manage API requests using the E2E Test Automation. Whether you’re testing a single endpoint or working with a large set of APIs, this will help you organize and execute your requests with confidence.


🗂️ Step 1: Organize with Folders and Sub-Folders

Collections can get large. Use folders to stay organized.

  1. Click the three-dot menu next to your collection.
  2. Select “Add Folder” and name it (e.g., “User APIs”, “Payments”).
  3. You can add requests into folders to keep your structure clean.
  4. Then you can add API requests and configure it. To know more about API request configuration click here 

📚 Step 2: Manage the Whole Collection

Each collection has its own three-dot menu for advanced management options. These tools help you organize, test, and collaborate more efficiently:

  • Add Folder: Create a new folder inside the collection.
  • Add Request: Add a new request directly to the collection or a specific folder.
  • Rename: Rename the entire collection.
  • Duplicate: Make a copy of the collection for testing or reuse.
  • Execute Collection: Run all requests sequentially to simulate end-to-end workflows.
  • Generate Tests: Automatically create basic test cases (e.g., check response codes, validate fields).
  • Export: Download the collection as a JSON file for backup or import into other tools.
  • Move to Trash: Soft-delete the collection. It stays recoverable for 30 days.
  • Share Collection: Collaborate by sharing with team members or external users.
  • Fork: Create a separate editable copy of the collection. Useful when experimenting or creating variations without affecting the original.

📊 Collection Dashboard

Clicking on any collection opens a Dashboard view, which provides visual insights and performance metrics for that collection:

  • Total Requests: Shows how many API requests are in the collection.
  • Response Code Distribution: Displays a breakdown of response status codes (e.g., 2xx, 4xx, 5xx) in percentage.
  • Security Overview: Highlights non-secured APIs (e.g., missing authentication or HTTPS).
  • Top Performing APIs: Lists requests with the best performance in terms of response time and stability.
  • Execution History: A timeline of recent test runs and outcomes.

This dashboard helps teams monitor test quality, detect issues early, and continuously improve API reliability.


⭐ Step 3: Favorite Collections

  • Click the star icon beside any collection to mark it as a favorite.
  • Favorites are pinned to the top of the sidebar.
  • This is only visible to you, not your team.

🔄 Step 4: Share & Set Permissions

  1. Click “Share Collection” from the collection menu.
  2. Decide who you want to share the collections with. Collections can be shared individually or with other companies.
  3. Add the company id and team id. Also, set the permission to share it further.
  4. Set the expiry date, description and click on share to share the collection.

Shared collections are instantly available to selected users.


You’re now ready to manage your API requests like a pro with E2E! 🚀


Manage API Collections | Documentation