How do I get my app's full release history

Issue

You want to obtain the entire release history of your application

Resolution

If your app has 1000 or fewer releases you can use the heroku releases command

heroku releases -n 1000 -a <app-name>

For apps with more than 1000 releases, you can use the Platform API Release List endpoint to get the release info in batches of 1000

To get the first 1000 releases you'd run

curl -n https://api.heroku.com/apps/<app-name>/releases -H "Accept: application/vnd.heroku+json; version=3" -H "Range: version 1..; order=asc, max=1000"

For the next 1000, version 1..; will be replaced with version 1001..; in the above API call

Ask on Stack Overflow

Engage with a community of passionate experts to get the answers you need

Ask on Stack Overflow

Heroku Support

Create a support ticket and our support experts will get back to you

Contact Heroku Support