Bitly
Bitly is a link management platform for shortening, customizing, sharing, and measuring links and QR codes.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own41
Agents use these right away.
- Expand LinkResolve a Bitlink to its current destination and destination history, when available.
- Get Account ContextReturn the authenticated Bitly user together with accessible groups and organizations needed by other tools.
- Get Aggregate Site AnalyticsRetrieve aggregate analytics for Bitly Sites: overview, views over time or by city/country/device/referrer, button clicks over time or by city/country/device, top clicked buttons, or digital business card downloads over time.
- Get BitlinkRetrieve Bitlink metadata, including destination, title, tags, archive or deletion state, and associated QR code IDs.
- Get Bitlink ActivityReturn paid-plan click or engagement analytics for a Bitlink as a timeline or summary.
- Get Bitlink Referrer AnalyticsGet Bitlink click analytics by AI agent, referrer name, or referrers grouped by domain.
- Get Bitlink Traffic SourcesBreak down paid-plan Bitlink click analytics by country, city, device, referrer, or referring domain.
- Get CampaignRetrieve a Bitly campaign by GUID to inspect its name, description, owning group, creator, timestamps, and resource references.
- Get ChannelRetrieve a Bitly channel by GUID to inspect its name, owning group, creation and modification timestamps, and resource references.
- Get Custom BitlinkRetrieve a Custom Bitlink's details, current destination Bitlink, and redirect history.
- Get Custom Bitlink AnalyticsRetrieve time-bucketed clicks across a Custom Bitlink's entire history or click counts grouped by its historical destinations.
- Get Custom DomainRetrieve a Bitly custom domain's verification state, group assignments, redirects, deep-link applications, and SSL configuration.
- Get Custom Domain DNSInspect a Bitly custom domain's current DNS records, detected DNS provider, required registrar records, and whether the records match a valid configuration.
- Get Domain AgreementsRetrieve the registrar agreements a user must accept before Bitly registers a domain.
- Get GroupRetrieve a Bitly group by GUID, including its organization, your role, branded short domains, timestamps, and resource references.
- Get Group AnalyticsRetrieve one group analytics report: shorten counts, geography/devices/referrers, engagement rankings or timeline, link clicks, QR scans, historical usage, or agentic traffic rollup.
- Get Group PreferencesRetrieve a Bitly group's preferences, including its preferred domain for shortened links.
- Get Group TagsRetrieve tags currently used in a Bitly group for Bitlinks or QR codes.
- Get OAuth AppRetrieve a Bitly OAuth app by client ID to inspect its name, description, link, PKCE requirement, and first-party status.
- Get OrganizationRetrieve a Bitly organization by GUID, including its subscription tier, your role, branded short domains, authentication requirements, timestamps, and resource references.
- Get Organization Shorten CountsRead an organization's shorten counts over a specified time window, supplying unit and units.
- Get QR CodeRetrieve a Bitly QR code by ID to inspect its destination, appearance, GS1 metadata, tags, expiration, and dynamic routing.
- Get QR Code AnalyticsGet a QR Code's scan timeline, total, or country, city, device OS or browser breakdown for a time window.
- Get QR Code ImageRetrieve an existing Bitly QR code's image as a base64 data URI in qr_code_image, suitable for an HTML image src.
- Get SiteRetrieve a Bitly Site by its GUID, including content, appearance, and publication settings.
- Get Site AnalyticsRetrieve one Bitly Site analytics report: country, city, device, or referrer views, link performance, a views timeline, or a views summary.
- Get Top Group EngagementsRetrieve a group's top Bitlinks and decoupled QR codes ranked together by engagement count over a time window.
- Get Usage and LimitsInspect monthly plan quotas, hourly endpoint budgets, and optional group feature usage before performing quota-consuming work.
- Get WebhookRetrieve a Bitly webhook by GUID to inspect its delivery configuration, subscribed event, status, owning organization and group, and lifecycle timestamps.
- List BitlinksList or search Bitlinks owned by a group, one cursor-controlled page at a time.
- List Branded Short DomainsList verified custom domains the authenticated user can shorten links with, across all their organizations and groups.
- List CampaignsList campaigns for the authenticated Bitly user, optionally filtered by group GUID.
- List ChannelsList channels available to the authenticated Bitly user, optionally filtered by group GUID and campaign GUID.
- List Custom DomainsList custom domains with verification states, group assignments, HTTPS settings, deep-link applications, and SSL certificate details.
- List QR CodesList one page of QR codes in a Bitly group in reverse chronological order, optionally filtering by search text, destination, creation time, creator, tags, QR type, customization, GS1, archive, expiration, or dynamic routing status.
- List SitesList one page of active Bitly Sites owned by a group, optionally filtered by site URL.
- List Site TemplatesList available Bitly Site templates, optionally by onboarding category.
- List Sorted BitlinksRetrieve a group's Bitlinks ranked by clicks for a time window.
- List WebhooksList all webhooks available for a Bitly organization by organization GUID.
- Prevalidate Site YouTube VideoValidate a YouTube video ID and construct the content needed for a Bitly Site YouTube video button without creating the button.
- Search DomainsSearch domains Bitly can register for an organization.
Asks someone first44
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add Channel BitlinksAdd 1-100 Bitlinks to an existing Bitly channel under a single campaign, without replacing existing channel membership.
- Add Custom BitlinkAdd a custom back-half to an existing Bitlink on an available short domain, or set its initial custom redirect.
- Add Custom DomainAdd a domain you already own to a Bitly organization and queue DNS verification, or set prevalidate=true to check it without adding it.
- Apply Site TemplateApply a template's appearance and, where applicable, sample content to an existing Bitly Site.
- Bulk Update BitlinksAdd or remove tags, or archive/unarchive up to 100 Bitlinks in a Bitly group.
- Bulk Update QR CodesAdd or remove tags, or archive/unarchive up to 100 Bitly QR codes in a group.
- Clone SiteCreate a new Bitly Site by cloning the content and appearance of an existing site.
- Create BitlinkCreate a Bitly short link with a title, tags, deep links, expiration, and dynamic routing, or add a keyword override to an existing bitlink_id.
- Create CampaignCreate a Bitly campaign in a group, optionally associating channel GUIDs.
- Create ChannelCreate a Bitly channel in a group, optionally associating campaign bitlinks.
- Create Group ExportBuild a synchronous CSV export of group link engagements, links, or QR codes.
- Create QR CodeCreate a QR code in a Bitly group for an existing Bitlink, Link-in-Bio site, or a stand-alone long URL.
- Create SiteCreate an empty Bitly Site in a group with default appearance settings.
- Create Site BlockCreate a Bitlink, social, YouTube video, image, digital business card, or text block on a Bitly Site.
- Create Site ContainerCreate a carousel or grid container for a set of content on a Bitly Site.
- Create Site ImageAttach a previously uploaded image to a Bitly Site and return its URL and GUID.
- Create Static QR CodeGenerate a static QR image for raw content without creating or saving a Bitly QR resource.
- Create WebhookCreate a Bitly webhook for an organization, optionally associated with a group.
- Delete BitlinkPermanently delete an eligible unedited hash Bitlink.
- Delete QR CodePermanently delete a QR code that has not been redirected and is not for a custom link.
- Delete SiteDelete an existing Bitly Site by its GUID.
- Delete Site BlockDelete a block of any type from a Bitly Site, rather than deactivate it.
- Delete Site RedirectDelete a redirect for a Bitly Site by its site ID, custom domain, and keyword (back-half).
- Delete WebhookDelete a Bitly webhook by GUID to stop its event deliveries, returning an empty object on success.
- Discard Site DraftDiscard a Bitly Site's in-progress draft by its site GUID.
- Publish SitePublish a Bitly Site's draft, replacing the production site when changes have been made.
- Redirect QR CodeChange the destination URL of a stand-alone Bitly QR code by QR code ID.
- Register DomainRegister (purchase) a domain for a Bitly organization and configure its DNS.
- Shorten LinkCreate an ordinary Bitly short link for a long URL in a specific group.
- Update BitlinkUpdate safe metadata or archive state for a Bitlink; this tool does not redirect destinations or configure advanced routing.
- Update CampaignUpdate a Bitly campaign's name, description, associated group, or channels.
- Update ChannelUpdate a Bitly channel's name, group, or Bitlink campaign associations and return its updated details; supplying Bitlinks replaces the channel's entire Bitlink membership.
- Update Custom BitlinkMove an existing custom keyword (back-half) to a different Bitlink.
- Update Custom DomainChange a verified Bitly custom domain's redirects and HTTPS/HSTS settings.
- Update GroupUpdate a Bitly group's name, associated organization, or branded short domains.
- Update Group PreferencesUpdate a Bitly group's preferred short domain.
- Update QR CodeUpdate an existing Bitly QR code's title, appearance, archive status, expiration, tags, or dynamic routing rules by QR code ID.
- Update SiteUpdate a Bitly Site's URI, display name, description, or attached QR code.
- Update Site AppearanceUpdate a Bitly Site's theme, layout, fonts, colors, images, header, buttons, and social icon appearance.
- Update Site BlockUpdate an existing Bitly Site block's content, appearance, schedule, active or pinned state, or parent container.
- Update UserUpdate the authenticated Bitly user's display name or default group.
- Update WebhookUpdate an existing Bitly webhook's delivery destination, event, activity, organization, group, or OAuth settings.
- Upgrade QR Code to BitlinkUpgrade a standalone (decoupled) QR code to a coupled QR code by associating it with its underlying Bitly short link.
- Verify WebhookTest an existing Bitly webhook's configuration by sending a ping event to its configured webhook URL.