v2.6 Release

The Atlas API now supports client SDK generation with swagger.

Read more about SDK generation on the documentation.

Additionally the API handles deletion of multiple objects differently. Previously, a payload was provided to a http DELETE endpoint, which isn't compliant with the swagger spec. Instead, to delete multiple objects you need to make a http POST request to an endpoint ending with /delete-many.

For backward compatibility we're continuing to handle multiple deletes from a DELETE endpoint, but we recommend changing your end client logic.

So an example HTTP request looks like this:

POST /v2/benchmarks/delete-many HTTP/1.1
Authorization: Bearer <your api key>
Content-Type: application/json

{"ids": [1,2,3]}

This release also includes better overall alignment of our documentation with the swagger specification.