Skip to main content

# API Changelog version 2.18.0

Will be released on the 28th of January Impact level : Low

Helyette Mehouelley avatar
Written by Helyette Mehouelley
Updated over 2 weeks ago

## GET /api/auth/asm/ip-address/

- ⚠️ removed the required property 'results/items/blacklists' from the response with the '200' status

- ⚠️ removed the optional property 'results/items/in_blacklist' from the response with the '200' status

- added the optional property 'results/items/in_blocklist' to the response with the '200' status

- added the required property 'results/items/blocklists' to the response with the '200' status

## GET /api/auth/asm/ip-address/{id}/

- ⚠️ removed the required property 'blacklists' from the response with the '200' status

- ⚠️ removed the optional property 'in_blacklist' from the response with the '200' status

- added the optional property 'in_blocklist' to the response with the '200' status

- added the required property 'blocklists' to the response with the '200' status

## POST /api/auth/assets/

- added the success response with the status '208'

## GET /api/auth/assets/group/{id}/teams

- endpoint added

## GET /api/auth/assets/{id}/teams

- endpoint added

## GET /api/auth/controls/

- ⚠️ the response property 'results/items/result' became nullable for the status '200'

- ⚠️ the 'results/items/cvss_score' response's property type/format changed from 'string'/'' to 'number'/'double' for status '200'

- ⚠️ the 'results/items/result' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'

- added the new optional 'query' request parameter 'updated_at'

## GET /api/auth/controls/{id}/

- ⚠️ the response property 'result' became nullable for the status '200'

- ⚠️ the 'assets_impacted' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'assets_warning' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'cvss_score' response's property type/format changed from 'string'/'' to 'number'/'double' for status '200'

- ⚠️ the 'result' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'

- ⚠️ the 'vulnerabilities' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

## GET /api/auth/pentests/

- ⚠️ the response property 'results/items/pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'results/items/attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'results/items/pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the optional property 'results/items/pentest_suborganization/id' to the response with the '200' status

- added the optional property 'results/items/pentest_suborganization/name' to the response with the '200' status

## POST /api/auth/pentests/

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '201'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '201'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '201'

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

- added the optional property 'pentest_suborganization/id' to the response with the '201' status

- added the optional property 'pentest_suborganization/name' to the response with the '201' status

## GET /api/auth/pentests/org/{org_id}/export/csv

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## POST /api/auth/pentests/org/{org_id}/export/csv

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## GET /api/auth/pentests/{id}/

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## PATCH /api/auth/pentests/{id}/

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## GET /api/auth/pentests/{id}/assets/export/csv

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## POST /api/auth/pentests/{id}/assets/import/csv

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

## POST /api/auth/pentests/{id}/assets/remove

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

## POST /api/auth/pentests/{id}/attachements

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## GET /api/auth/pentests/{id}/teams

- endpoint added

## GET /api/auth/pentests/{id}/vulns/export/csv

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## POST /api/auth/pentests/{id}/vulns/import/csv

- ⚠️ the response property 'pentest_suborganization' became nullable for the status '200'

- ⚠️ the 'attachments' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'

- ⚠️ the 'pentest_suborganization' response's property type/format changed from 'string'/'' to 'object'/'' for status '200'

- added the new optional request property 'pentest_suborganization/id'

- added the new optional request property 'pentest_suborganization/name'

- the request property 'pentest_suborganization' became nullable

- added the optional property 'pentest_suborganization/id' to the response with the '200' status

- added the optional property 'pentest_suborganization/name' to the response with the '200' status

## GET /api/auth/risks/

- ⚠️ the 'results/items/oneOf[#/components/schemas/InsightBaseTyped]/allOf[#/components/schemas/InsightBase]/permissions/items/' response's property type/format changed from ''/'' to 'string'/'' for status '200'

## GET /api/auth/risks/{id}/

- ⚠️ the 'permissions/items/' response's property type/format changed from ''/'' to 'string'/'' for status '200'

## PATCH /api/auth/risks/{id}/

- ⚠️ the 'permissions/items/' request property type/format changed from ''/'' to 'string'/''

- ⚠️ the 'permissions/items/' response's property type/format changed from ''/'' to 'string'/'' for status '200'

- the 'permissions/items/' request property type/format was generalized from ''/'' to 'string'/''

- the 'permissions/items/' request property type/format was generalized from ''/'' to 'string'/''

## DELETE /api/auth/teams

- endpoint added

## GET /api/auth/teams

- endpoint added

## POST /api/auth/teams

- endpoint added

## GET /api/auth/teams/export

- endpoint added

## POST /api/auth/teams/export

- endpoint added

## DELETE /api/auth/teams/{id}

- ⚠️ removed the success response with the status '204'

- ⚠️ deleted the 'query' request parameter 'org_id'

- api operation id 'teams_destroy' removed and replaced with 'teams_destroy_2'

- added the success response with the status '200'

## GET /api/auth/teams/{id}

- ⚠️ deleted the 'query' request parameter 'org_id'

## PATCH /api/auth/teams/{id}

- ⚠️ deleted the 'query' request parameter 'org_id'

## DELETE /api/auth/teams/{id}/asset-groups

- endpoint added

## POST /api/auth/teams/{id}/asset-groups

- endpoint added

## DELETE /api/auth/teams/{id}/assets

- endpoint added

## POST /api/auth/teams/{id}/assets

- endpoint added

## DELETE /api/auth/teams/{id}/campaigns

- endpoint added

## POST /api/auth/teams/{id}/campaigns

- endpoint added

## DELETE /api/auth/teams/{id}/users

- endpoint added

## PATCH /api/auth/teams/{id}/users

- endpoint added

## POST /api/auth/teams/{id}/users

- endpoint added

You can access the complete API documentation here.

Did this answer your question?