Welcome to API Harmony!

Find APIs: API Harmony currently lists 1179 APIs. Our data stems from APIs.guru, from crawling the web, and from user-provided input. Start searching above!

Learn about APIs: API Harmony analyzes GitHub projects to show you how others use APIs in their applications.

Use APIs: API Harmony provides links to developer discussions, GitHub projects, and software development kits (SDKs). Use the Playground to test APIs via IBM Cloud Functions.

Latest posts on APIful.io

Try out GraphQL interfaces for selected APIs, created by API Harmony. To learn more about the technology enabling this feature, read our blog post. To learn more about the GraphiQL tool used to query GraphQL APIs, check out this introductory post.

Identify the language of a given text and translate it - all in one request. To use this GraphQL interface, obtain credentials (username and password) by provisioning IBM Watson Language Translation API in IBM Bluemix.

Try Watson Language Translation GraphQL interface!
# Example query:
  viewerBasicAuth (username: "username_from_bluemix" password: "password_from_bluemix") {
    languagesOfText (text: "Life is beautiful") {
      german: translation (target: "de") {
        translations {

Dive into the vast amount of data offered by the GitHub API. OAuth 2 authentication means that you can query your personal data, including repositories you work on, issues, comments etc.

Try GitHub GraphQL interface!
# Example query:
  organization (org: "facebook") {
    repos {

Query your past rides with Lyft, get price estimates for rides, or list nearby drivers. Uses OAuth 2 to allow you to authorize the GraphQL interface.

Try Lyft GraphQL interface!
# Example query:
  RidesResponse (startTime: "2015-01-01T00:00:00+00:00") {
    rideHistory {
      origin {
      destination {
      price {
Most used APIs

Powerful collaboration, code review, and code...

835367 usages on GitHub

Google OAuth2

Obtains end-user authorization grants for use...

792796 usages on GitHub

Twitter Help API

The help API for Twitter.

505234 usages on GitHub

Twitter Status API

This is the status API for Twitter.

505137 usages on GitHub

Twitter Search API

The search API for Twitter.

505029 usages on GitHub

Latest APIs
API Harmony

The API Harmony API offers a programmatic way to...

0 usages on GitHub

Zoom Connect

The world's greatest SMS API

3 usages on GitHub

Twitter Friendships API

This is the friendships API.

493343 usages on GitHub


Professional Cloud Trading Platform for Digital...

189 usages on GitHub

YouTube Thumbnail API

Programmatic access to YouTube features.

48313 usages on GitHub

Featured APIs
Google Books

Searches for books and manages your Google Books...

16296 usages on GitHub

YouTube Data

Supports core YouTube features, such as uploading...

48260 usages on GitHub

IBM Alchemy Data News

AlchemyAPI helps developers and businesses build...

0 usages on GitHub