Burp Suite User Forum

Create new post

Highlights that apply to all instances of a unique API Call

amarionette | Last updated: Feb 26, 2022 08:50PM UTC

Hello, It would be great to have the ability to persistently and recursively highlight Proxy History requests that correlate to a unique API call. The "key" could be based off of HTTP Verb / Endpoint or HTTP Verb / Endpoint / Parameter Names. This would be very useful in helping users triage previously seen requests of the application.

Hannah, PortSwigger Agent | Last updated: Feb 28, 2022 10:22AM UTC

Hi You can achieve this using the Extender API. You can use IBurpExtenderCallbacks.getProxyHistory() to retrieve an array of IHttpRequestResponse items, then iterate through them using IHttpRequestResponse.setHighlight() to clear any existing highlight and add a highlight based on your criteria. Further information on the Extender API can be found here: https://portswigger.net/burp/extender

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.