Open Connector
All tools

Bitly

Connect to Bitly to shorten links, manage branded bitlinks, and inspect link engagement metrics.

bitlyv1.0.091 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "BITLY_ADD_CUSTOM_BITLINK",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("BITLY_ADD_CUSTOM_BITLINK", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute BITLY_ADD_CUSTOM_BITLINK --data '{ }'

Tool catalog

Available tools

91 callable operations

Add Custom BitlinkBITLY_ADD_CUSTOM_BITLINKAdd a keyword (or "custom back-half") to a Bitlink with a Custom Domain (domains must match). This endpoint can also be used for initial redirects to a link.

Add a keyword (or "custom back-half") to a Bitlink with a Custom Domain (domains must match). This endpoint can also be used for initial redirects to a link.

Authentication

Connected account required

Tags

Custom Bitlinks
Shorten a LinkBITLY_CREATE_BITLINKConverts a long url to a Bitlink. You may see errors returned from this endpoint - "BRANDED_LINK_MONTHLY_LIMIT_EXCEEDED" occurs if you have shortened more links than your account is configured for for the month, and "DNS_CONFIGURATION_ERROR" occurs if you are attempting to shorten links against a custom domain which doesn't have DNS properly configured.

Converts a long url to a Bitlink. You may see errors returned from this endpoint - "BRANDED_LINK_MONTHLY_LIMIT_EXCEEDED" occurs if you have shortened more links than your account is configured for for the month, and "DNS_CONFIGURATION_ERROR" occurs if you are attempting to shorten links against a custom domain which doesn't have DNS properly configured.

Authentication

Connected account required

Tags

Bitlinks
Create CampaignBITLY_CREATE_CAMPAIGNCreates a new campaign.

Creates a new campaign.

Authentication

Connected account required

Tags

Campaigns
Create ChannelBITLY_CREATE_CHANNELCreates a new channel.

Creates a new channel.

Authentication

Connected account required

Tags

Campaigns
Create a BitlinkBITLY_CREATE_FULL_BITLINKConverts a long url to a Bitlink and sets additional parameters. You may see errors returned from this endpoint - "BRANDED_LINK_MONTHLY_LIMIT_EXCEEDED" occurs if you have shortened more links than your account is configured for for the month, and "DNS_CONFIGURATION_ERROR" occurs if you are attempting to shorten links against a custom domain which doesn't have DNS properly configured.

Converts a long url to a Bitlink and sets additional parameters. You may see errors returned from this endpoint - "BRANDED_LINK_MONTHLY_LIMIT_EXCEEDED" occurs if you have shortened more links than your account is configured for for the month, and "DNS_CONFIGURATION_ERROR" occurs if you are attempting to shorten links against a custom domain which doesn't have DNS properly configured.

Authentication

Connected account required

Tags

Bitlinks
Create a QR CodeBITLY_CREATE_QRCODE_PUBLICCreate a new QR Code and return its metadata

Create a new QR Code and return its metadata

Authentication

Connected account required

Tags

QR Codes
Generate a static QR Code imageBITLY_CREATE_STATIC_QRCODE_PUBLICGenerate a static QR code image without creating or saving a QR code resource. SVG and PNG output are supported via the Accept header Contact your Account Manager to discuss enabling this feature for your account. The `render_customizations` field supports basic appearance options. Customizations that require the rasterize API are not supported: `gradient`, `background_gradient`, `frame`, `text`, and `logo`. The Accept header controls the response format: - `application/json` (default): Returns a JSON object with the image as a base64-encoded byte string. - `image/svg+xml`: Returns the raw SVG image. - `image/png`: Returns the raw PNG image.

Generate a static QR code image without creating or saving a QR code resource. SVG and PNG output are supported via the Accept header Contact your Account Manager to discuss enabling this feature for your account. The `render_customizations` field supports basic appearance options. Customizations that require the rasterize API are not supported: `gradient`, `background_gradient`, `frame`, `text`, and `logo`. The Accept header controls the response format: - `application/json` (default): Returns a JSON object with the image as a base64-encoded byte string. - `image/svg+xml`: Returns the raw SVG image. - `image/png`: Returns the raw PNG image.

Authentication

Connected account required

Tags

QR Codes
Create WebhookBITLY_CREATE_WEBHOOKCreates a webhook.

Creates a webhook.

Authentication

Connected account required

Tags

Webhooks
Delete a BitlinkBITLY_DELETE_BITLINKDelete an unedited hash Bitlink.

Delete an unedited hash Bitlink.

Authentication

Connected account required

Tags

Bitlinks
Delete a QR CodeBITLY_DELETE_QRCODEDelete a QR Code that has not been redirected and is not for a custom link. Also deletes the associated link (if applicable).

Delete a QR Code that has not been redirected and is not for a custom link. Also deletes the associated link (if applicable).

Authentication

Connected account required

Tags

QR Codes
Delete WebhookBITLY_DELETE_WEBHOOKDeletes a webhook.

Deletes a webhook.

Authentication

Connected account required

Tags

Webhooks
Expand a BitlinkBITLY_EXPAND_BITLINKReturns the short link and long URL for the specified link.

Returns the short link and long URL for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Retrieve a BitlinkBITLY_GET_BITLINKReturns information for the specified link.

Returns information for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Retrieve Bitlinks by GroupBITLY_GET_BITLINKS_BY_GROUPReturns a paginated collection of Bitlinks for a group. The list of custom bitlinks has newest entries first.

Returns a paginated collection of Bitlinks for a group. The list of custom bitlinks has newest entries first.

Authentication

Connected account required

Tags

Bitlinks
Get BSDsBITLY_GET_BSDSFetch all Branded Short Domains

Fetch all Branded Short Domains

Authentication

Connected account required

Tags

BSDs
Retrieve a CampaignBITLY_GET_CAMPAIGNReturns details for a campaign.

Returns details for a campaign.

Authentication

Connected account required

Tags

Campaigns
Retrieve CampaignsBITLY_GET_CAMPAIGNSReturns the campaigns for the current authenticated user.

Returns the campaigns for the current authenticated user.

Authentication

Connected account required

Tags

Campaigns
Get a ChannelBITLY_GET_CHANNELReturns a channel's details.

Returns a channel's details.

Authentication

Connected account required

Tags

Campaigns
Retrieve ChannelsBITLY_GET_CHANNELSReturns the channels available to a user.

Returns the channels available to a user.

Authentication

Connected account required

Tags

Campaigns
Get Clicks for a BitlinkBITLY_GET_CLICKS_FOR_BITLINKReturns the click counts for the specified link in an array based on a date.

Returns the click counts for the specified link in an array based on a date.

Authentication

Connected account required

Tags

Bitlinks
Get Clicks for a Custom Bitlink's Entire HistoryBITLY_GET_CLICKS_FOR_CUSTOM_BITLINKReturns the click counts for the specified link. This returns an array with clicks based on a date.

Returns the click counts for the specified link. This returns an array with clicks based on a date.

Authentication

Connected account required

Tags

Custom Bitlinks
Get a Clicks Summary for a BitlinkBITLY_GET_CLICKS_SUMMARY_FOR_BITLINKReturns the click counts for the specified link rolled up into a single field.

Returns the click counts for the specified link rolled up into a single field.

Authentication

Connected account required

Tags

Bitlinks
Retrieve Custom BitlinkBITLY_GET_CUSTOM_BITLINKReturns the details and history of the specified link.

Returns the details and history of the specified link.

Authentication

Connected account required

Tags

Custom Bitlinks
Get Metrics for a Custom Bitlink by DestinationBITLY_GET_CUSTOM_BITLINK_METRICS_BY_DESTINATIONReturns click metrics for the specified link by its historical destinations.

Returns click metrics for the specified link by its historical destinations.

Authentication

Connected account required

Tags

Custom Bitlinks
Get Engagement Counts for a BitlinkBITLY_GET_ENGAGEMENTSReturns an array of engagement counts for the specified link. The array is comprised of button click, click and scan counts for each time window, where the window is based on the provided unit.

Returns an array of engagement counts for the specified link. The array is comprised of button click, click and scan counts for each time window, where the window is based on the provided unit.

Authentication

Connected account required

Tags

Bitlinks
Get an Engagement Count Summary for a BitlinkBITLY_GET_ENGAGEMENTS_SUMMARYReturns the engagement counts for the specified link rolled up into a single field.

Returns the engagement counts for the specified link rolled up into a single field.

Authentication

Connected account required

Tags

Bitlinks
Retrieve a GroupBITLY_GET_GROUPReturns details for a group.

Returns details for a group.

Authentication

Connected account required

Tags

Groups
Get clicks by groupBITLY_GET_GROUP_CLICKSget number of clicks on bitlinks in a group

get number of clicks on bitlinks in a group

Authentication

Connected account required

Tags

Groups
Get Scan Metrics for a Group by CityBITLY_GET_GROUP_CODE_SCANS_BY_CITYGet QR code scan metrics for a group broken down by city.

Get QR code scan metrics for a group broken down by city.

Authentication

Connected account required

Tags

Groups
Get Scan Metrics for a Group by CountryBITLY_GET_GROUP_CODE_SCANS_BY_COUNTRYGet QR code scan metrics for a group broken down by country.

Get QR code scan metrics for a group broken down by country.

Authentication

Connected account required

Tags

Groups
Get Scan Metrics for a Group Over TimeBITLY_GET_GROUP_CODE_SCANS_OVER_TIMEGet QR code scan metrics over time for a group.

Get QR code scan metrics over time for a group.

Authentication

Connected account required

Tags

Groups
Get limit usage for a groupBITLY_GET_GROUP_FEATURE_USAGEGet a group's current feature limit usage, optionally provide limit name(s) for usage on specific limit(s)

Get a group's current feature limit usage, optionally provide limit name(s) for usage on specific limit(s)

Authentication

Connected account required

Tags

Groups
Get historical usage for a groupBITLY_GET_GROUP_HISTORICAL_USAGEGet a group's historical usage for specific limit(s) and date range. Refer to GET /v4/groups/{group_guid}/feature_usage endpoint response for available limit names.

Get a group's historical usage for specific limit(s) and date range. Refer to GET /v4/groups/{group_guid}/feature_usage endpoint response for available limit names.

Authentication

Connected account required

Tags

Groups
Get Group Link Clicks by CityBITLY_GET_GROUP_LINK_CLICKS_BY_CITYGet link clicks by city for all links in a group.

Get link clicks by city for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Group Link Clicks by CountryBITLY_GET_GROUP_LINK_CLICKS_BY_COUNTRYGet link clicks by country for all links in a group.

Get link clicks by country for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Group Link Clicks by DeviceBITLY_GET_GROUP_LINK_CLICKS_BY_DEVICEGet link clicks by device for all links in a group.

Get link clicks by device for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Group Link Clicks by ReferrerBITLY_GET_GROUP_LINK_CLICKS_BY_REFERRERGet link clicks by referrer for all links in a group.

Get link clicks by referrer for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Group Link Clicks Over TimeBITLY_GET_GROUP_LINK_CLICKS_OVER_TIMEGet link clicks over time for all links in a group.

Get link clicks over time for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Click Metrics for a Group by CityBITLY_GET_GROUP_METRICS_BY_CITIESReturns the geographic origins of click traffic by city for the specified group.

Returns the geographic origins of click traffic by city for the specified group.

Authentication

Connected account required

Tags

Groups
Get Click Metrics for a Group by CountryBITLY_GET_GROUP_METRICS_BY_COUNTRIESReturns the geographic origins of click traffic by country for the specified group.

Returns the geographic origins of click traffic by country for the specified group.

Authentication

Connected account required

Tags

Groups
Get Click Metrics for a Group by Device TypeBITLY_GET_GROUP_METRICS_BY_DEVICESReturns the device types generating click traffic to the specified group's links.

Returns the device types generating click traffic to the specified group's links.

Authentication

Connected account required

Tags

Groups
Get Click Metrics for a Group by ReferrerBITLY_GET_GROUP_METRICS_BY_REFERRERReturns metrics by referrer for the specified group's links.

Returns metrics by referrer for the specified group's links.

Authentication

Connected account required

Tags

Groups
Get Click Metrics for a Group by Referring NetworksBITLY_GET_GROUP_METRICS_BY_REFERRING_NETWORKSReturns metrics by referring networks for the specified group's links.

Returns metrics by referring networks for the specified group's links.

Authentication

Connected account required

Tags

Groups
Get Group Metrics Over TimeBITLY_GET_GROUP_METRICS_OVER_TIMEGet group engagement metrics over time for all links in a group.

Get group engagement metrics over time for all links in a group.

Authentication

Connected account required

Tags

Groups
Retrieve Group PreferencesBITLY_GET_GROUP_PREFERENCESReturns preferences for the specified group.

Returns preferences for the specified group.

Authentication

Connected account required

Tags

Groups
Retrieve Group Shorten CountsBITLY_GET_GROUP_SHORTEN_COUNTSReturns all the shorten counts for a group.

Returns all the shorten counts for a group.

Authentication

Connected account required

Tags

Groups
Retrieve Tags by GroupBITLY_GET_GROUP_TAGSReturns the tags currently used in the specified group. Maximum 1000.

Returns the tags currently used in the specified group. Maximum 1000.

Authentication

Connected account required

Tags

Groups
Get Top Performing QR Codes for a GroupBITLY_GET_GROUP_TOP_CODE_SCANSGet top performing QR codes by scan count for all codes in a group.

Get top performing QR codes by scan count for all codes in a group.

Authentication

Connected account required

Tags

Groups
Get Group Top Performing Links by ClickBITLY_GET_GROUP_TOP_LINK_CLICKSGet top performing links by click for all links in a group.

Get top performing links by click for all links in a group.

Authentication

Connected account required

Tags

Groups
Get Group Top Performing Links by EngagementBITLY_GET_GROUP_TOP_METRICSGet top performing links by engagement for all links in a group.

Get top performing links by engagement for all links in a group.

Authentication

Connected account required

Tags

Groups
Retrieve GroupsBITLY_GET_GROUPSReturns a list of groups in the organization.

Returns a list of groups in the organization.

Authentication

Connected account required

Tags

Groups
Get Metrics for a Bitlink by CityBITLY_GET_METRICS_FOR_BITLINK_BY_CITIESReturns the city origins of click traffic for the specified link.

Returns the city origins of click traffic for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by CountryBITLY_GET_METRICS_FOR_BITLINK_BY_COUNTRIESReturns the country origins of click traffic for the specified link.

Returns the country origins of click traffic for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by Device TypeBITLY_GET_METRICS_FOR_BITLINK_BY_DEVICESReturns the device types generating click traffic to the specified link.

Returns the device types generating click traffic to the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by Referrer NameBITLY_GET_METRICS_FOR_BITLINK_BY_REFERRER_NAMEReturns referrer click counts for the specified link.

Returns referrer click counts for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by ReferrersBITLY_GET_METRICS_FOR_BITLINK_BY_REFERRERSReturns referrer click counts for the specified link.

Returns referrer click counts for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by Referrers by DomainBITLY_GET_METRICS_FOR_BITLINK_BY_REFERRERS_BY_DOMAINSReturns click metrics grouped by referrers for the specified link.

Returns click metrics grouped by referrers for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Get Metrics for a Bitlink by Referring DomainsBITLY_GET_METRICS_FOR_BITLINK_BY_REFERRING_DOMAINSReturns the referring domain click counts for the specified link.

Returns the referring domain click counts for the specified link.

Authentication

Connected account required

Tags

Bitlinks
Retrieve OAuth AppBITLY_GET_OAUTH_APPRetrieve the details for the provided OAuth App client ID

Retrieve the details for the provided OAuth App client ID

Authentication

Connected account required

Tags

getoauthapp
Retrieve an OrganizationBITLY_GET_ORGANIZATIONRetrive details for the specified organization.

Retrive details for the specified organization.

Authentication

Connected account required

Tags

Organizations
Get Shorten Counts for an OrganizationBITLY_GET_ORGANIZATION_SHORTEN_COUNTSReturns the shorten counts for a specific organization over a specified time period.

Returns the shorten counts for a specific organization over a specified time period.

Authentication

Connected account required

Tags

Organizations
Get Shorten Counts for an Organization by GroupBITLY_GET_ORGANIZATION_SHORTEN_COUNTS_BY_GROUPReturns the shorten counts for a specific organization by group for the current month.

Returns the shorten counts for a specific organization by group for the current month.

Authentication

Connected account required

Tags

Organizations
Retrieve OrganizationsBITLY_GET_ORGANIZATIONSRetrieve a list of organizations for the authenticated user. By default, only organizations permitted by the token's allowed_orgs are returned. Use include_all=true to return all organizations regardless of token restrictions. Each organization is annotated with its authentication requirements (require_sso, require_2fa) when configured.

Retrieve a list of organizations for the authenticated user. By default, only organizations permitted by the token's allowed_orgs are returned. Use include_all=true to return all organizations regardless of token restrictions. Each organization is annotated with its authentication requirements (require_sso, require_2fa) when configured.

Authentication

Connected account required

Tags

Organizations
Get Plan LimitsBITLY_GET_PLAN_LIMITSReturns all plan limits and counts available for an organization.

Returns all plan limits and counts available for an organization.

Authentication

Connected account required

Tags

Organizations
Get Platform LimitsBITLY_GET_PLATFORM_LIMITSFetch all platform limits and counts available for an organization

Fetch all platform limits and counts available for an organization

Authentication

Connected account required

Tags

User
Retrieve a QR CodeBITLY_GET_QRCODE_BY_ID_PUBLICGets the QR code with a matching id.

Gets the QR code with a matching id.

Authentication

Connected account required

Tags

QR Codes
Retrieve a QR Code imageBITLY_GET_QRCODE_IMAGE_PUBLICGet the image of a given QR Code. The Accept header controls how this is returned (options are "application/json", "image/svg+xml", and "image/png"). If the Accept header is "application/json" the format query parameter will determine the image format inside of the json (which will be base64 encoded and prefixed with its mime type as would be suitable for a HTML image src tag). To Return the QR Code image itself, set the Accept header to "image/svg+xml" or "image/png", or remove the Accept header and set the format query parameter to “svg” or “png” (if no format is specified the default will be “svg”).

Get the image of a given QR Code. The Accept header controls how this is returned (options are "application/json", "image/svg+xml", and "image/png"). If the Accept header is "application/json" the format query parameter will determine the image format inside of the json (which will be base64 encoded and prefixed with its mime type as would be suitable for a HTML image src tag). To Return the QR Code image itself, set the Accept header to "image/svg+xml" or "image/png", or remove the Accept header and set the format query parameter to “svg” or “png” (if no format is specified the default will be “svg”).

Authentication

Connected account required

Tags

QR Codes
Get Scans for a QR CodeBITLY_GET_SCAN_METRICS_FOR_QRCODEReturns an array of scan counts for the specified QR code. The array is comprised of scan counts for each time window, where the window is based on the provided unit.

Returns an array of scan counts for the specified QR code. The array is comprised of scan counts for each time window, where the window is based on the provided unit.

Authentication

Connected account required

Tags

QR Codes
Get Scans for a QR Code by BrowserBITLY_GET_SCAN_METRICS_FOR_QRCODE_BY_BROWSERReturns the browsers generating scan traffic to the specified QR Code.

Returns the browsers generating scan traffic to the specified QR Code.

Authentication

Connected account required

Tags

QR Codes
Get Metrics for a QR Code by CityBITLY_GET_SCAN_METRICS_FOR_QRCODE_BY_CITIESReturns the city origins of scan traffic for the specified QR Code.

Returns the city origins of scan traffic for the specified QR Code.

Authentication

Connected account required

Tags

QR Codes
Get Scans for a QR Code by CountryBITLY_GET_SCAN_METRICS_FOR_QRCODE_BY_COUNTRIESReturns the country origins of scan traffic for the specified QR Code.

Returns the country origins of scan traffic for the specified QR Code.

Authentication

Connected account required

Tags

QR Codes
Get Scans for a QR Code by Device OSBITLY_GET_SCAN_METRICS_FOR_QRCODE_BY_DEVICES_OSReturns the device os generating scan traffic for the specified QR Code.

Returns the device os generating scan traffic for the specified QR Code.

Authentication

Connected account required

Tags

QR Codes
Get Scans Summary for a QR CodeBITLY_GET_SCAN_METRICS_SUMMARY_FOR_QRCODEReturns the scan counts for a QR Code rolled up into a single field for a specified time window, where the window is based on the provided unit.

Returns the scan counts for a QR Code rolled up into a single field for a specified time window, where the window is based on the provided unit.

Authentication

Connected account required

Tags

QR Codes
Retrieve Sorted Bitlinks for GroupBITLY_GET_SORTED_BITLINKSReturns a list of Bitlinks sorted by group. The list of custom bitlinks has newest entries first.

Returns a list of Bitlinks sorted by group. The list of custom bitlinks has newest entries first.

Authentication

Connected account required

Tags

Bitlinks
Retrieve Top Links and Decoupled QR Codes by EngagementsBITLY_GET_TOP_LINKS_AND_QRCODES_BY_ENGAGEMENTSReturns the bitlinks and decoupled QR codes in a group with the most engagements over the requested time window, ranked together in descending order by engagement count. Bitlinks and decoupled QR codes are returned in separate lists; `sorted_links` preserves the unified descending-by-count ordering across both, with each entry's id referencing either a bitlink or a QR code guid.

Returns the bitlinks and decoupled QR codes in a group with the most engagements over the requested time window, ranked together in descending order by engagement count. Bitlinks and decoupled QR codes are returned in separate lists; `sorted_links` preserves the unified descending-by-count ordering across both, with each entry's id referencing either a bitlink or a QR code guid.

Authentication

Connected account required

Tags

Bitlinks
Retrieve a UserBITLY_GET_USERReturns information for the current authenticated user.

Returns information for the current authenticated user.

Authentication

Connected account required

Tags

User
Retrieve WebhookBITLY_GET_WEBHOOKReturns a webhook.

Returns a webhook.

Authentication

Connected account required

Tags

Webhooks
Get WebhooksBITLY_GET_WEBHOOKSFetch all webhooks available for an Organization

Fetch all webhooks available for an Organization

Authentication

Connected account required

Tags

Webhooks
Retrieve QR Codes by GroupBITLY_LIST_QRMINIMALRetrieves a list of QR codes matching the filter settings. Values are in reverse chronological order. The pagination occurs by calling the next link in the pagination response object.

Retrieves a list of QR codes matching the filter settings. Values are in reverse chronological order. The pagination occurs by calling the next link in the pagination response object.

Authentication

Connected account required

Tags

QR Codes
Create an inline CSV export for a groupBITLY_POST_CREATE_GROUP_EXPORTBuild a CSV export synchronously and return it inline as a base64 data URI plus metadata. The export_type field selects the CSV shape: link_engagements_batch (engagement metrics for explicit bitlinks or a filter), links_list (link metadata roster), or qr_codes_list (QR code metadata roster). Row caps apply per request: 200 rows when metrics are included (link_engagements_batch, or include_metrics on a list export); 1000 rows for metadata-only list exports. When the match set exceeds the cap, truncated is true and only the first cap rows are returned; row_count reports how many data rows are in the CSV.

Build a CSV export synchronously and return it inline as a base64 data URI plus metadata. The export_type field selects the CSV shape: link_engagements_batch (engagement metrics for explicit bitlinks or a filter), links_list (link metadata roster), or qr_codes_list (QR code metadata roster). Row caps apply per request: 200 rows when metrics are included (link_engagements_batch, or include_metrics on a list export); 1000 rows for metadata-only list exports. When the match set exceeds the cap, truncated is true and only the first cap rows are returned; row_count reports how many data rows are in the CSV.

Authentication

Connected account required

Tags

Groups
Update a BitlinkBITLY_UPDATE_BITLINKUpdates fields in the specified link. To redirect the link (i.e. to update the Long URL), use the long_url parameter. This will always charge an encode limit.

Updates fields in the specified link. To redirect the link (i.e. to update the Long URL), use the long_url parameter. This will always charge an encode limit.

Authentication

Connected account required

Tags

Bitlinks
Bulk update bitlinksBITLY_UPDATE_BITLINKS_BY_GROUPBulk update can add or remove tags or archive up to 100 links at a time; The response includes a list of bitlink ids that were updated.

Bulk update can add or remove tags or archive up to 100 links at a time; The response includes a list of bitlink ids that were updated.

Authentication

Connected account required

Tags

Bitlinks
Update CampaignBITLY_UPDATE_CAMPAIGNUpdates a campaign's details.

Updates a campaign's details.

Authentication

Connected account required

Tags

Campaigns
Update a ChannelBITLY_UPDATE_CHANNELUpdates an existing channel.

Updates an existing channel.

Authentication

Connected account required

Tags

Campaigns
Update Custom BitlinkBITLY_UPDATE_CUSTOM_BITLINKMove a keyword (or custom back-half) to a different Bitlink (domains must match).

Move a keyword (or custom back-half) to a different Bitlink (domains must match).

Authentication

Connected account required

Tags

Custom Bitlinks
Update a GroupBITLY_UPDATE_GROUPUpdates the details of a group.

Updates the details of a group.

Authentication

Connected account required

Tags

Groups
Update Group PreferencesBITLY_UPDATE_GROUP_PREFERENCESUpdates preferences for a group.

Updates preferences for a group.

Authentication

Connected account required

Tags

Groups
Update a QR CodeBITLY_UPDATE_QRCODE_PUBLICUpdates the QR code with a matching id and returns it.

Updates the QR code with a matching id and returns it.

Authentication

Connected account required

Tags

QR Codes
Update a UserBITLY_UPDATE_USERUpdate fields in the user

Update fields in the user

Authentication

Connected account required

Tags

User
Update WebhookBITLY_UPDATE_WEBHOOKUpdate a webhook

Update a webhook

Authentication

Connected account required

Tags

Webhooks
Verify WebhookBITLY_VERIFY_WEBHOOKSends ping event to test webhook configuration.

Sends ping event to test webhook configuration.

Authentication

Connected account required

Tags

Webhooks

Provider resources