Burp API DocLogger
A Burp Suite extension that automatically logs API endpoints and exports them into interactive Swagger/OpenAPI HTML documentation.
Features
- Logs API calls
- Captures query parameters, request body, and Authorization header
- Exports to standalone
api-docs.htmlwith:- Editable base URL
- Editable Authorization token
- Executable Swagger UI
Installation
-
Open Burp Suite
-
Go to Extender → Extensions
-
Click Add and load
api_Doclogger.pywith:- Extension Type: Python
- Environment: Jython (e.g.,
jython-standalone-2.7.x.jar)
-
Once loaded, a new tab "API DocLogger" will appear
-
Click Export OpenAPI HTML after capturing requests
Requirements
- Burp Suite (Community or Pro)
- Jython (2.7.x)
