WrapAPI
  • Proxy
  • Docs
  • Pricing
  • Extension
  • Register or sign in

Build an API on top of any website

Hacker News screenshot
WrapAPI API output of Hacker News
Try building an API
Animation demonstrating WrapAPI Chrome extension

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

Animation demonstrating WrapAPI Builder extracting data from a Yelp page

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

Click to play WrapAPI + Reddit video

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.

Learn more

Screenshot of CJ report with data the company wanted
Screenshot of API output with same data as CJ report

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)

Screenshot of Stubhub sales page
Screenshot of API output with Stubhub sales data (same data)

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.
phsource/hackernews/index
phsource/hackernews/login
phsource/hackernews/vote
Alarm.com
These API endpoints let you contact your Alarm.com alarm system, and arm/disarm or lock/unlock controlled locks.
bryanbartow/alarmdotcom/initlogin
bryanbartow/alarmdotcom/login
bryanbartow/alarmdotcom/armaway
bryanbartow/alarmdotcom/locks
(See more...)

How it works

Step 1 screenshot

1. Capture requests

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

Step 2 screenshot

2. Define inputs

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

Step 3 screenshot

3. Define outputs

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

Step 4 screenshot

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.

Ready to make the web your playground and start building some APIs?

Try building an API

© Myrtlelime Inc.About usContact us   Terms of servicePrivacy policy