APIs for the whole web
Capture requests and actions with our Chrome extension
- Record all actions and page loads right in your browser
- Easily filter for the server requests that matter to you
- Create APIs using the requests as a template
Extract the data you need with the WrapAPI Builder
- Visually select the data you'd like to extract
- Easily handle multiple page layouts and error cases
- Seamlessly extract data from HTML, JSON, and XML response formats
See how it works: building an API on top of Reddit
Use WrapAPI to:
Scrape data
Case study: Getting CJ.com ad network reports
A advertising company needed to get their publishers' annual CJ commissions as a part of onboarding. WrapAPI helped them create a single API call that does it all.


Automate processes
Case study: Printing Stubhub ticket shipping labels
Using WrapAPI, a ticket broker automated the process of printing shipping labels for tickets that are ready to ship.
Learn more (under construction)


Built with WrapAPI
Hacker News
These API endpoints let you log in, get a list of all Hacker News articles (for every page), and upvote articles.
Alarm.com
These API endpoints let you contact your Alarm.com alarm system, and arm/disarm or lock/unlock controlled locks.
How it works

1. Capture requests
Finding and saving the requests that matter for your API is a piece of cake with WrapAPI's Chrome extension.

2. Define inputs
WrapAPI automatically figures out which parts of the URL or request body changes in between requests, and makes them parameters.

3. Define outputs
Visually define API outputs by clicking on the relevant elements, writing regular expressions, and more.

4. Publish and share
Never build the same thing twice. Share and build on top of other WrapAPI members' APIs, or get in touch for private APIs, privately-hosted solutions, and more.
