# Bitly integration

> Bitly link-management API for shortening URLs, managing branded short links and QR codes, and retrieving click and engagement analytics.

- Authentication: oauth2

## Tools (77)

- **Add Custom Bitlink**: Assign a custom back-half keyword to a bitlink.
- **Bulk Update Bitlinks**: Add/remove tags or archive up to 100 bitlinks at once.
- **Convert a QR Code to a Bitlink**: Convert a standalone QR code into a bitlink-backed QR code.
- **Create a Bitlink**: Create a bitlink with full metadata (title, tags, deeplinks).
- **Create a CSV Export for a Group**: Create an inline CSV export of a group's link data.
- **Create a QR Code**: Create a full-featured, trackable, customizable QR code.
- **Create a Static QR Code**: Create a simple static QR code for high-volume use, no tracking.
- **Create a Webhook**: Create a webhook subscription.
- **Create Campaign**: Create a campaign.
- **Create Channel**: Create a channel grouping of bitlinks.
- **Delete a Bitlink**: Delete a bitlink.
- **Delete a Webhook**: Delete a webhook.
- **Expand a Bitlink**: Look up the long URL behind a bitlink.
- **Get a Channel**: Retrieve a single channel.
- **Get a Clicks Summary for a Bitlink**: Total click count for a bitlink over a window.
- **Get an Engagement Count Summary for a Bitlink**: Total engagement count for a bitlink over a window.
- **Get BSDs**: List branded short domains available to the account.
- **Get Click Metrics for a Group by City**: Click totals for a group broken down by city.
- **Get Click Metrics for a Group by Country**: Click totals for a group broken down by country.
- **Get Click Metrics for a Group by Device Type**: Click totals for a group broken down by device type.
- **Get Click Metrics for a Group by Referrer**: Click totals for a group broken down by referrer.
- **Get Click Metrics for a Group by Referring Networks**: Click totals for a group broken down by referring network.
- **Get Clicks by Group**: Total clicks on all bitlinks in a group over time.
- **Get Clicks for a Bitlink**: Time series of clicks for a bitlink.
- **Get Clicks for a Custom Bitlink's Entire History**: Full click history for a custom bitlink.
- **Get Engagement Counts for a Bitlink**: Engagement metrics time series for a bitlink.
- **Get Group Feature Usage**: Current usage of plan-limited features for a group.
- **Get Group Historical Usage**: Historical usage for a group's plan limits over a date range.
- **Get Group Metrics Over Time**: Group engagement metrics as a time series.
- **Get Group Top Performing Links by Engagement**: The group's top links ranked by engagement.
- **Get Metrics for a Bitlink by City**: Click metrics for a bitlink broken down by city.
- **Get Metrics for a Bitlink by Country**: Click metrics for a bitlink broken down by country.
- **Get Metrics for a Bitlink by Device Type**: Click metrics for a bitlink broken down by device type.
- **Get Metrics for a Bitlink by Referrer Name**: Click metrics for a bitlink broken down by referrer name.
- **Get Metrics for a Bitlink by Referrers**: Click metrics for a bitlink broken down by referrer.
- **Get Metrics for a Bitlink by Referrers by Domain**: Referrers for a bitlink grouped under each referring domain.
- **Get Metrics for a Bitlink by Referring Domains**: Click metrics for a bitlink broken down by referring domain.
- **Get Metrics for a Custom Bitlink by Destination**: Clicks for a custom bitlink split by each historical destination.
- **Get Plan Limits**: Plan limits and current counts for an organization.
- **Get Platform Limits**: Retrieve the authenticated user's platform API limits.
- **Get QR Code Scan Metrics**: Time series of scans for a QR code.
- **Get QR Code Scans Summary**: Total scan count for a QR code over a window.
- **Get Shorten Counts for an Organization**: Number of links shortened across an organization over time.
- **Get Shorten Counts for an Organization by Group**: Shorten counts for an organization broken out per group.
- **Get Webhooks**: List webhooks configured for an organization.
- **Retrieve a Bitlink**: Retrieve details for a single bitlink.
- **Retrieve a Campaign**: Retrieve a single campaign.
- **Retrieve a Group**: Retrieve details for a single group.
- **Retrieve an Organization**: Retrieve details for a single organization.
- **Retrieve a QR Code**: Retrieve a QR code's metadata.
- **Retrieve a QR Code Image**: Retrieve the rendered QR code image.
- **Retrieve a User**: Retrieve details about the authenticated Bitly user.
- **Retrieve a Webhook**: Retrieve a single webhook.
- **Retrieve Bitlinks by Group**: List bitlinks belonging to a group with optional filters.
- **Retrieve Campaigns**: List campaigns for a group.
- **Retrieve Channels**: List channels for a group.
- **Retrieve Custom Bitlink**: Retrieve a custom bitlink and its history.
- **Retrieve Group Preferences**: Retrieve a group's link-creation preferences.
- **Retrieve Groups**: List all groups the user belongs to.
- **Retrieve Group Shorten Counts**: Get the number of links shortened in a group over time.
- **Retrieve OAuth App**: Retrieve metadata for an OAuth application.
- **Retrieve Organizations**: List organizations the user belongs to.
- **Retrieve Sorted Bitlinks for Group**: List a group's bitlinks sorted by a metric such as clicks.
- **Retrieve Tags by Group**: List all tags used within a group.
- **Retrieve Top Links and Decoupled QR Codes by Engagements**: Top bitlinks and standalone QR codes in a group by engagement.
- **Shorten a Link**: Shorten a long URL into a bitlink.
- **Update a Bitlink**: Update a bitlink's title, tags, archive state, or destination.
- **Update a Channel**: Update a channel's name or member bitlinks.
- **Update a Group**: Update a group's name, organization, or BSDs.
- **Update a QR Code**: Update a QR code's title or styling.
- **Update a QR Code Redirect**: Change where a standalone QR code redirects without changing the image.
- **Update a User**: Update the authenticated user's name or default group.
- **Update a Webhook**: Update a webhook's event, URL, or auth.
- **Update Campaign**: Update a campaign's name, description, or channels.
- **Update Custom Bitlink**: Repoint a custom bitlink to a different bitlink.
- **Update Group Preferences**: Update a group's link-creation preferences.
- **Verify a Webhook**: Send a test event to verify a webhook's callback.

Connect Bitly in General Input: https://www.generalinput.com/apps/bitly