Automated Performance Testing with Codeship

Load Impact integrates nicely with with Codeship. The best way to integrate automated performance testing in your development cycle is by using the Load Impact API. Here's how to get started.


Using our robust and extensible APIs and CLI, you can integrate Load Impact’s world-leading performance testing platform into your automated build and test process with ease and start programmatically running load tests today.

Load Impact provides an API that other applications can use to access the Load Impact platform.

To get access to the API (version 2) you need an API token.

Get started with a free account!

Your API token provides access to your Load Impact account, so do not make it public and be careful with whom you share it.

Here’s where you go in the Load Impact app to get your API token.

Look for the “Monitoring” option on the left side of the dashboard. Then select “Use REST API.”


Just note that the API token is longer than the size of the box so make sure you get all of it!


If you have an existing API token you can deactivate it by generating a new one.

Each token for the API (version 2) is unique to a user and organization and is restricted based on organization roles as follows:
  • Owner or Admin members can manage API tokens
  • Read/Write members can not access API tokens
You will need to use an API token (version 2) when using the Load Impact API to programmatically manage your user scenarios, test configurations and test runs.

$ curl -X POST https://api.loadimpact.com/v2/test-configs/X/start -u "API_TOKEN:" {"id": TEST_RUN_ID_OF_STARTED_TEST}

The Load Impact API is commonly used when you need to automate your load testing efforts by integrating with your Continuous Integration & Continuous Delivery process to detect problems and performance regressions early in the development cycle.

Load Impact also provides a new Command line interface for the API version 3 (located on the integrations page).

The version 3 API will replace the version 2 in the near future but for now it can only be used in the Load Impact CLI.

For more information, see our comprehensive API reference and its CLI.

You can get all kinds of useful performance data about your websites, apps and APIs while testing with a free Load Impact account, but if you're serious about making every possible optimization to reach peak performance, then you'll need one of our paid subscriptions. Click the button below to get started.

Get started with a free account!