Interzept

Mock, modify and override API calls

Developer tools for testing against APIs that are not ready, or not safe to touch: a Chrome extension and an npm package.

The Interzept options page, creating a rule that overrides a checkout API response

Project Overview

Client

Side project

Timeline

December 2025

Role

Builder

Technologies

TypeScriptReactChrome Extension (Manifest V3)Tailwind CSSnpm

What it does

Two pieces that share one goal: let a developer decide where each request goes.

Browser extension

Create rules that return a mock response, redirect a URL, or set request and response headers (including CORS). Rules are kept in Chrome storage on your machine, and one switch in the popup turns them all off.

Environment selector

An npm package that lets you pick environments (dev, UAT, prod) and data sources (mock, local, API), or merge several at once. It hides itself in production.

The Interzept extension popup

The extension popup: response overrides, URL redirects, request modification and CORS bypass.

Links