Bitly
URL Shortener and Link Management Platform
255 subscribers
32 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Bitly endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
getAppInfo /getAppInfo |
Return information about an OAuth app. |
| POST |
getBitlinkClicksNumber /getBitlinkClicksNumber |
Returns the number of clicks on a single Bitlink. |
| POST |
getBitlinkClicksByCountry /getBitlinkClicksByCountry |
Returns metrics about the countries referring click traffic to a single Bitlink. |
| POST |
getBitlinkInfo /getBitlinkInfo |
This is used to return the page title for a given Bitlink. |
| POST |
getUserBitlinksClicks /getUserBitlinksClicks |
Returns the aggregate number of clicks on all of the authenticated user's Bitlinks. |
| POST |
createUserBitlink /createUserBitlink |
Saves a long URL as a Bitlink in a user's history, with optional pre-set metadata. (Also returns a short URL for that link.) |
| POST |
checkBitlyProDomain /checkBitlyProDomain |
Query whether a given domain is a valid bitly pro domain. Keep in mind that bitly custom short domains are restricted to less than 15 characters in length. |
| POST |
createBitlink /createBitlink |
Given a long URL, returns a Bitlink. |
| POST |
getAccessToken /getAccessToken |
Returns access token. |
| POST |
getBitlinkReferrersByDomain /getBitlinkReferrersByDomain |
Returns metrics about the pages referring click traffic to a single Bitlink, grouped by referring domain. |
| POST |
getBitlinkMetadata /getBitlinkMetadata |
Returns metadata about a single Bitlink. |
| POST |
getBitlinkReferrers /getBitlinkReferrers |
Returns metrics about the pages referring click traffic to a single Bitlink. |
| POST |
getBitlinkReferringDomains /getBitlinkReferringDomains |
Returns metrics about the domains referring click traffic to a single Bitlink. |
| POST |
getEncodersNumber /getEncodersNumber |
Returns the number of users who have shortened (encoded) a single Bitlink. |
| POST |
getLinkEncoders /getLinkEncoders |
Returns users who have encoded this long URL (optionally only those in the requesting user's social graph). |
| POST |
getLinkEncodersByCount /getLinkEncodersByCount |
Returns users who have encoded this link (optionally only those in the requesting user's social graph), sorted by the number of clicks on each encoding user's link. |
| POST |
getLinkKeywordClicksByDestination /getLinkKeywordClicksByDestination |
Returns past destination urls for a keyword with the clicks per destination. |
| POST |
getTrackingDomainClicks /getTrackingDomainClicks |
Returns the number of clicks on Bitlinks pointing to the specified tracking domain that have occured in a given time period. |
| POST |
getLongURL /getLongURL |
Given a bitly URL or hash (or multiple), returns the target (long) URL. |
| POST |
getTrackingDomainShortenCounts /getTrackingDomainShortenCounts |
Returns the number of clicks on Bitlinks pointing to the specified tracking domain that have occured in a given time period. |
| POST |
getUser /getUser |
Return information about a user. |
| POST |
getUserBitlinksClicksByCountries /getUserBitlinksClicksByCountries |
Returns aggregate metrics about the countries referring click traffic to all of the authenticated user's Bitlinks. |
| POST |
getUserBitlinksNumber /getUserBitlinksNumber |
Returns the number of Bitlinks created in a given time period by the authenticated user. |
| POST |
getUserBitlinksReferrers /getUserBitlinksReferrers |
Returns aggregate metrics about the pages referring click traffic to all of the authenticated user's Bitlinks. |
| POST |
getUserBitlinksReferringDomains /getUserBitlinksReferringDomains |
Returns aggregate metrics about the domains referring click traffic to all of the authenticated user's Bitlinks. If the user is a master account, or is a subaccount with… |
| POST |
getUserLinkHistory /getUserLinkHistory |
Returns entries from a user's link history in reverse chronological order. |
| POST |
getUserMostClickedBitlinks /getUserMostClickedBitlinks |
Returns the authenticated user's most-clicked Bitlinks (ordered by number of clicks) in a given time period. |
| POST |
getUserTrackingDomains /getUserTrackingDomains |
Returns a list of tracking domains a user has configured. |
| POST |
searchBitlinkByLongURL /searchBitlinkByLongURL |
This is used to query for a Bitlink based on a long URL. |
| POST |
searchUserLinks /searchUserLinks |
This is used to query for a Bitlink shortened by the authenticated user based on a long URL or a Bitlink. |
| POST |
updateBitlink /updateBitlink |
Changes link metadata in a user's history. |
| POST |
updateUser /updateUser |
Update user information. |
Bitly pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |