Test your APIs with confidence

Apicize is a cross-platform HTTP testing tool that emphasizes testability and security. Build tests interactively, run them in CI/CD pipelines. Open source, zero upselling.

Apicize application screenshot

Getting Started

  1. Download an Apicize app installation from GitHub
  2. Run Apicize, and play with the default demo workbook
  3. Submit bugs, feature requests, etc. to GitHub
  4. Check out the Overview and Documentation
  5. You can also download a CLI Apicize runner from GitHub

Who is Apicize for?

Apicize is for developers who want to be able to interactively test their APIs' functionality and scalability, but also make it easy to reuse that testing in automation pipelines. It lives in the middle ground between manually scripting everything by hand, and feature-bloated tools with incessant up-selling features that distract as much as help you.

Apicize strives to remove friction in API testing. Results of API calls can easily and safely be evaluated using JavaScript. The same test workbooks created in the UI can be used by a compact CLI client to automate testing in CI/CD pipelines. You can control how credentials, certificates, etc. are stored and shared.

AI-generated Developers, just like you...

Features

Interactive HTTP Testing

Define HTTP requests, authorizations, client certificates and proxies with an intuitive UI.

BDD-Style Tests

Use JavaScript to easily define BDD-style tests that validate whether requests are successful.

Load Testing

Configure groups of requests to run a specified number of times, sequentially or concurrently.

Sequenced Test Orchestration

Orchestrate sequences of requests to manage operations like CRUD testing and clean-up.

Credential Management

Manage how credentials are stored to clearly control what is shared and what is not.

100% Open Source

Open source with zero nagging to buy online subscriptions. Free forever.