Broken API

Unleash the power of resilience testing for your application with the Broken API. Our purpose-built API allows you to rigorously test how your software handles the toughest challenges. We emulate the struggles of a broken production RESTful API, including timeouts, incorrect status codes, missing or invalid response bodies, and problematic headers. Explore a range of HTTP methods: 'GET', 'POST',…

55 subscribers
0.1/10 popularity
27581 ms avg latency
47 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Broken API endpoints

MethodEndpointDescription
broken
GET /broken
/broken
Test against a random broken event, the API will choose for you
POST /broken
/broken
Test against a random broken event, the API will choose for you
PUT /broken
/broken
Test against a random broken event, the API will choose for you
PATCH /broken
/broken
Test against a random broken event, the API will choose for you
GET /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
POST /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
PUT /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
PATCH /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
utils
GET /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
POST /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
PUT /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
PATCH /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
GET /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
POST /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
PUT /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
PATCH /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
Other endpoints
GET /broken
/broken
Test against a random broken event, the API will choose for you
GET /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
POST /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
POST /broken
/broken
Test against a random broken event, the API will choose for you
PUT /broken
/broken
Test against a random broken event, the API will choose for you
PUT /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
PATCH /broken
/broken
Test against a random broken event, the API will choose for you
PATCH /timeout/{time}
/timeout/{time}
Request a specific time to be waited before responding
GET /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
GET /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
POST /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
POST /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
GET root
/
PUT /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
PUT /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
PATCH /broken/{what_should_break}
/broken/{what_should_break}
Test against a specific broken event
PATCH /status-code/{code}
/status-code/{code}
Request a specific status code to be returned
GET timeout
/timeout/{time_in_ms}
PUT timeout6
/timeout/{time_in_ms}
POST timeout5
/timeout/{time_in_ms}
PUT statuscode3
/status-codes/{status-code}
GET statuscode
/status-codes/{status-code}
POST statuscode2
/status-codes/{status-code}
GET root
/
POST statuscode2
/status-codes/{status-code}
PUT statuscode3
/status-codes/{status-code}
GET statuscode
/status-codes/{status-code}
POST timeout5
/timeout/{time_in_ms}
PUT timeout6
/timeout/{time_in_ms}
GET timeout
/timeout/{time_in_ms}
GET brokenrandom
/broken

Broken API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / monthly
PRO Recommended $2 / month
  • Requests: unlimited / monthly

More Tools APIs

View all →
  • Create unique looking QR codes with logo, color and design as PNG, SVG, PDF or EPS. QR Codes can be…

    ToolsPaid331 subscribers
  • Temporary Disposable E-mail fast and easy API - is a service that allows to receive email at a temporary…

    ToolsFreemium1.4k subscribers
  • YouTube MP3 is a freemium API that converts YouTube videos into 128 kbps MP3 files via a single GET…

    ReviewedToolsFreemium12.9k subscribers
  • Using our advanced keyword research API you can easily obtain keyword suggestions and other SEO metrics…

    ToolsFreemium4.1k subscribers
  • 100% Genuine DA, PA with number of backlinks from Moz. Check DA PA with ease. This API gives you same…

    ToolsFreemium7.2k subscribers
  • Youtube Video and Audio Downloader. audio,eo,mp4,mp3,downloader,download,youtube,tiktok,instagtam,scraper,you…

    ToolsFreemium1.4k subscribers