Getting Started with Burp Suite
Burp Suite Documentation
Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.
Burp Suite Professional and Community editions | Burp Suite Enterprise Edition |
Burp Scanner | Burp Collaborator |
Burp Infiltrator | Full Documentation Contents |
Burp Extender
Burp Extender lets you extend the functionality of Burp Suite in numerous ways.
Extensions can be written in Java, Python or Ruby.
API documentation | Writing your first Burp Suite extension |
Sample extensions | View community discussions about Extensibility |
Burp API
Hi, team! I want to automate BurpSuite scans using burp's REST API (https://portswigger.net/blog/burps-new-rest-api) but receive errors when sending requests to start the scan. I run burp in headless mode.
My request looks like below:
```
curl -X POST http://127.0.0.1:1337/<my_api_token_here>/v0.1/scan -d '{"scan_configurations":[{"config":"my-config","type":"CustomConfiguration"}],"scope":{"include":[{"rule":"http?.*localhost:3000.*"}],"type":"SimpleScope"},"urls":["http://localhost:3000/search"]}'
```
Every time I send this request to the Burp I receive this error: {"type":"ClientError","error":"Not all seed URLs are in scope"}
Thanks in advance! P.S. Are there any references to request examples?
Can you send us a screenshot of the set up you have used to run this scan?
Could you send us the config file?
You can email us at support@portswigger.net. Thanks.