BitlyDeveloper
Navigation

The Bitly API

Bitly is the most widely trusted link management platform in the world. By using the Bitly API, you will exercise the full power of your links through automated link customization, mobile deep linking, and click analytics.

Ready to jump right in? See the API reference for all endpoints.

While shortening links is Bitly’s most basic functionality, our customers create and distribute links at scale via integrated apps and SMS by utilizing the Bitly API.

What you need to get started

  • Product knowledge. Check out our Help Center for basics. Our glossary article will come in handy when communicating with end-users, since some terminology in the UI is abbreviated on the backend. The two most common (and their API translations) are shortened links (Bitlinks) and custom domains (Branded Short Domains, or BSDs).

  • A Bitly account. Have access to an account and check your plan's link limits.

You’ll find more details on these and other topics as you navigate this developer site, so let's dive in!

Shorten your first link!

  1. Generate an access token.

  2. You'll use the POST method to the /shorten endpoint. Append your access token as a header in your request. Here's an example: Authorization: Bearer {token}.

    POST /shorten https://api-ssl.bitly.com/v4/shorten

    {
        "group_guid": "Ba1bc23dE4F",  
        "domain": "bit.ly",  
        "long_url": "https://dev.bitly.com"  
    }  

    A successful response will return the shortened link in the link object.

  3. Go to our API reference to view all available endpoints.