Sign Up

Log In

Over 500,000 developers

Your API.
500,000 Developers.

Market, manage, and monetize your API on the world’s largest API marketplace.

Simple and Fast Integration

Simple UI
Use a simple UI to add your endpoints and parameters inminutes or upload a swagger spec.
Interactive docs
RapidAPI automatically generates interactive docs letting users test your API right from a browser, and begin consuming it with a single click.
Code snippets
Code snippets in multiple languages speed up integration of your API with user’s apps.

Authentication and User Management Included

RapidAPI authenticates every API request so you don't have to worry about it.
Each user gets a single, multi-API key enabling quick setup and convenient management.
User management
Get the insight to manage your API like a product and Track performance with detailed analytics.

Monetization and Developer Reach

  • Billing and invoicing
    Define pricing plans on RapidAPI. We will take care of invoicing and billing your customers globally.
  • Flexible pricing
    Use a model that’s best suited to your API: subscription or pay-as-you.
  • Unlimited calls
    Scale to unlimited users or API calls at no additional charge.
  • Pricing

    Partner Plan
    Business Plan
    PriceFreeContact us
    Marketplace Listing
    Interactive docs
    Unlimited APIs, Users, and API Calls
    Developer Marketing Tools
    Use Segments
    Automated Emails
    Advance Announcements
    Newsletter Promotions
    Promotional Content
    Premium Placement
    Monetization Fee20%Contact us
    Get Started
    View docs

    API Providers Love RapidAPI

    RapidAPI helps thousands of APIs acquire users and monetize.
    • Image
    • Image
    • Image
    • Image
    • Image
    • Image
    “Our partnership with RapidAPI makes it easy for developers to test and deploy the FullContact platform.” -Kory Cunningham, ‎Product Manager, Developer API, FullContact
    “The marketplace is a one-stop shop for learning about, testing and deploying solutions that help enhance digital experiences and applications.”-Shikhir Singh, Director of Product Innovation, Telesign
    “We are delighted to partner with RapidAPI to extend our reach further through our Travel API, making Travel planning and booking as easy as possible.”-Hugh Aitken, Senior Director of STrategic Partnerships, Skyscanner
    “We’ve partnered with RapidAPI to help developers limit the time spent on cleaning text data and maximize the time spent on building amazing machine learning models.”-Chris Greenough, CEO, Dialex

    Showcase your API to a global audience

    • 500,000+
    • Billions
      of API calls/month
    • 175
      Countries and regions

    Keep up with all things RapidAPI

    Subscribe to our newsletter.
    Log inSign up

    Install SDK for NodeJS


    To utilize unirest for node.js install the the npm module:

    $ npm install unirest

    After installing the npm package you can now start simplifying requests like so:

    var unirest = require('unirest');

    Creating Request

    .header("X-RapidAPI-Key", "undefined")
    .header("Content-Type", "application/x-www-form-urlencoded")
    .end(function (result) {
      console.log(result.status, result.headers, result.body);
    OAuth2 Authentication
    Client ID
    Client Secret
    OAuth2 Authentication

    Sign up for free

    to test this endpoint

    Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
    Testfrom the browser
    Connectusing code snippets
    Managefrom one dashboard