Burp Suite Professional REST API

A local REST API built into Burp Suite Professional that allows external tools to interact with the running Burp Suite instance. Accessible at a configurable local service URL and API key combination. Supports API-key-based authentication and exposes interactive documentation via the running service endpoint. Intended for local automation and tool integration during manual penetration testing workflows.

API entry from apis.yml

apis.yml Raw ↑
aid: portswigger:professional-rest-api
name: Burp Suite Professional REST API
description: A local REST API built into Burp Suite Professional that allows external tools to interact
  with the running Burp Suite instance. Accessible at a configurable local service URL and API key combination.
  Supports API-key-based authentication and exposes interactive documentation via the running service
  endpoint. Intended for local automation and tool integration during manual penetration testing workflows.
humanURL: https://portswigger.net/burp/documentation/desktop/settings/suite/rest-api
tags:
- REST
- Professional
- Penetration Testing
- Local API
properties:
- type: Documentation
  url: https://portswigger.net/burp/documentation/desktop/settings/suite/rest-api