Reverse engineering an API

Number of APIs: 63

There's many reasons why someone might want to reverse engineer an API. This collection demonstrates a variety of scenarios that might be useful in gaining a deeper understanding of an API, whether it's a private or public API.

From inspecting a single HTTP request to monitoring a stream of requests, here's how you can use Qodex to capture and visualize this HTTP traffic.

  1. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/widget-context/debug/debug.js?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/widget-context/debug/debug.js?ver=4.9.9

  2. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/jquery-updater/js/jquery-migrate-3.0.0.min.js?ver=3.0.0 GET https://www.ca.gov/wp-content/plugins/jquery-updater/js/jquery-migrate-3.0.0.min.js?ver=3.0.0

  3. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js?ver=4.9.9

  4. Capture a stream of HTTP requests-Qodex desktop web proxy - http://ca.gov/ GET http://ca.gov/

  5. Capture a stream of HTTP requests-Qodex desktop web proxy - http://ca.gov/favicon.ico GET http://ca.gov/favicon.ico

  6. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/ GET https://www.ca.gov/

  7. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/css/font-awesome.css?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/css/font-awesome.css?ver=4.9.9

  8. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/css/ssb-ui-style.css?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/css/ssb-ui-style.css?ver=4.9.9

  9. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-includes/js/thickbox/thickbox.css?ver=4.9.9 GET https://www.ca.gov/wp-includes/js/thickbox/thickbox.css?ver=4.9.9

  10. Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/themes/CAWeb/style.css?ver=3.17.6 GET https://www.ca.gov/wp-content/themes/CAWeb/style.css?ver=3.17.6