Debugging ToolsOverview

Debugging Tools Overview

ReAPI provides three complementary approaches for debugging and testing APIs. Choose the right tool based on your scenario and workflow needs.

Quick Comparison

ToolBest ForProsCons
Local RequestsQuick, temporary testingPrivate, fast, no syncSingle device, no organization
Debug CollectionsOrganized team libraryCloud sync, folders, Postman importRequires cloud storage
Test FlowsMulti-step scenariosFlow control, data extractionRequires flow design

Comparison Table

FeatureLocal RequestsDebug CollectionsTest Flows
StorageBrowser onlyCloud (synced)Cloud (synced)
PrivacyPrivateTeam-sharedTeam-shared
ComplexitySingle requestSingle requestMulti-step flows
OrganizationFlat listFoldersTest suites structure
Flow ControlNoNoYes (IF/Loop/Parallel)
Data ExtractionManualManualAutomatic (JSONata)
Context VariablesNoYes (via Variable Groups)Yes (full context)
Team SharingNoYesYes
Postman ImportNoYesNo
AssertionsManual checkManual checkOptional

When to Use Each Tool

Choose Local Requests when:

  • Testing a single endpoint quickly
  • Experimenting with unfamiliar APIs
  • Don’t want to save the request
  • Testing sensitive endpoints privately

Learn more about Local Requests

Choose Debug Collections when:

  • Building a reusable request library
  • Working with your team
  • Migrating from Postman
  • Need folder organization
  • Want cross-device access

Learn more about Debug Collections

Choose Test Flows when:

  • Debugging multi-step workflows
  • Need conditional logic (IF/ELSE)
  • Extracting data between requests
  • Testing complex scenarios with loops
  • Planning to add assertions later

Learn more about Test Flows

Typical Workflow

Many teams combine all three approaches:

  1. Explore with Local Requests (quick experiments)
  2. Organize into Debug Collections (useful requests)
  3. Build flows with Test Flows (complex scenarios)
  4. Automate by adding assertions (production tests)

This progression naturally evolves from exploration to automation.


Questions? Join our Discord community for help!