CONTROL THE CONDITIONS

Install the API you need to test. Switch its behaviour on demand.

Choose one mock module for your provider API, point your integration at its stable endpoint, then change between success and failure behaviours whenever you need them.

All responses are synthetic. No live provider connection is made. Inspect the request your integration sent and the controlled response it received.

CONTROLLED RESPONSESALESFORCE LEAD API

POST /services/data/v66.0/sobjects/Lead

401INVALID_SESSION_ID
{
  "message": "Session expired or invalid",
  "errorCode": "INVALID_SESSION_ID"
}
Switch to success on the same endpoint

PROVIDER MODULE CATALOGUE

The API outcomes you need to exercise.

Each module has operations and provider-shaped behaviours. Install a module once, then choose its operation and response. Fidelity is labelled at the behaviour level.

CRM

Marketing

Commerce

Communications

AI

NotTheRealAPI independently simulates third-party APIs for testing. All provider names and logos are the property of their respective owners. NotTheRealAPI is not affiliated with, sponsored by or endorsed by those providers, and these modules do not connect to their live services. Twilio and all related logos are trademarks of Twilio Inc. or its affiliates.

HOW IT WORKS

Point your client at one endpoint.

01 · Install

Choose the provider API module and copy its receiver URL into your development configuration.

02 · Switch

Select an operation and a success, failure, delay or stream behaviour. The receiver URL stays the same.

03 · Inspect

Run your integration and review captured method, path, headers, body and response status.

MORE CONTROL

Build your own HTTP response when you need one.

Generic Mock remains available for internal APIs and custom response rules. Capture endpoints let you inspect incoming requests without a provider module.

GENERIC MOCK

You set the HTTP behaviour.

Choose a method and path, then control status, body, headers, delay or event stream.

PROVIDER MODULE

Start with a provider-shaped response.

Choose from documented, representative and clearly marked synthetic outcomes.

BEFORE PRODUCTION

Test the failure path before your customer does.

Start your 7-day free trial and make the next failure repeatable.

Start testing
API Testing Modules | NotTheRealAPI