AptlyStar

Dub

Link management with Dub

使用说明

Create, manage, and track short links with Dub. Supports custom domains, UTM parameters, link analytics, and more.

工具

Create a new short link with Dub. Supports custom domains, slugs, UTM parameters, and more.

输入

参数类型必填描述
apiKeystring是Dub API key
urlstring是The destination URL of the short link
domainstring否Custom domain for the short link (defaults to dub.sh)
keystring否Custom slug for the short link (randomly generated if not provided)
externalIdstring否External ID for the link in your database
tagIdsstring否Comma-separated tag IDs to assign to the link
commentsstring否Comments for the short link
expiresAtstring否Expiration date in ISO 8601 format
passwordstring否Password to protect the short link
rewriteboolean否Whether to enable link cloaking
archivedboolean否Whether to archive the link
titlestring否Custom OG title for the link preview
descriptionstring否Custom OG description for the link preview
utm_sourcestring否UTM source parameter
utm_mediumstring否UTM medium parameter
utm_campaignstring否UTM campaign parameter
utm_termstring否UTM term parameter
utm_contentstring否UTM content parameter

输出

参数类型描述
idstringUnique ID of the created link
domainstringDomain of the short link
keystringSlug of the short link
urlstringDestination URL
shortLinkstringFull short link URL
qrCodestringQR code URL for the short link
archivedbooleanWhether the link is archived
externalIdstringExternal ID
titlestringOG title
descriptionstringOG description
tagsjsonTags assigned to the link (id, name, color)
clicksnumberNumber of clicks
leadsnumberNumber of leads
salesnumberNumber of sales
saleAmountnumberTotal sale amount in cents
lastClickedstringLast clicked timestamp
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
utm_sourcestringUTM source parameter
utm_mediumstringUTM medium parameter
utm_campaignstringUTM campaign parameter
utm_termstringUTM term parameter
utm_contentstringUTM content parameter

Create or update a short link by its URL. If a link with the same URL already exists, update it. Otherwise, create a new link.

输入

参数类型必填描述
apiKeystring是Dub API key
urlstring是The destination URL of the short link
domainstring否Custom domain for the short link (defaults to dub.sh)
keystring否Custom slug for the short link (randomly generated if not provided)
externalIdstring否External ID for the link in your database
tagIdsstring否Comma-separated tag IDs to assign to the link
commentsstring否Comments for the short link
expiresAtstring否Expiration date in ISO 8601 format
passwordstring否Password to protect the short link
rewriteboolean否Whether to enable link cloaking
archivedboolean否Whether to archive the link
titlestring否Custom OG title for the link preview
descriptionstring否Custom OG description for the link preview
utm_sourcestring否UTM source parameter
utm_mediumstring否UTM medium parameter
utm_campaignstring否UTM campaign parameter
utm_termstring否UTM term parameter
utm_contentstring否UTM content parameter

输出

参数类型描述
idstringUnique ID of the link
domainstringDomain of the short link
keystringSlug of the short link
urlstringDestination URL
shortLinkstringFull short link URL
qrCodestringQR code URL for the short link
archivedbooleanWhether the link is archived
externalIdstringExternal ID
titlestringOG title
descriptionstringOG description
tagsjsonTags assigned to the link (id, name, color)
clicksnumberNumber of clicks
leadsnumberNumber of leads
salesnumberNumber of sales
saleAmountnumberTotal sale amount in cents
lastClickedstringLast clicked timestamp
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
utm_sourcestringUTM source parameter
utm_mediumstringUTM medium parameter
utm_campaignstringUTM campaign parameter
utm_termstringUTM term parameter
utm_contentstringUTM content parameter

Retrieve information about a short link by its link ID, external ID, or domain + key combination.

输入

参数类型必填描述
apiKeystring是Dub API key
linkIdstring否The unique ID of the short link
externalIdstring否The external ID of the link in your database
domainstring否The domain of the link (use with key)
keystring否The slug of the link (use with domain)

输出

参数类型描述
idstringUnique ID of the link
domainstringDomain of the short link
keystringSlug of the short link
urlstringDestination URL
shortLinkstringFull short link URL
qrCodestringQR code URL for the short link
archivedbooleanWhether the link is archived
externalIdstringExternal ID
titlestringOG title
descriptionstringOG description
tagsjsonTags assigned to the link (id, name, color)
clicksnumberNumber of clicks
leadsnumberNumber of leads
salesnumberNumber of sales
saleAmountnumberTotal sale amount in cents
lastClickedstringLast clicked timestamp
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
utm_sourcestringUTM source parameter
utm_mediumstringUTM medium parameter
utm_campaignstringUTM campaign parameter
utm_termstringUTM term parameter
utm_contentstringUTM content parameter

Update an existing short link. You can modify the destination URL, slug, metadata, UTM parameters, and more.

输入

参数类型必填描述
apiKeystring是Dub API key
linkIdstring是The link ID or external ID prefixed with ext_
urlstring否New destination URL
domainstring否New custom domain
keystring否New custom slug
titlestring否Custom OG title
descriptionstring否Custom OG description
externalIdstring否External ID for the link
tagIdsstring否Comma-separated tag IDs
commentsstring否Comments for the short link
expiresAtstring否Expiration date in ISO 8601 format
passwordstring否Password to protect the link
rewriteboolean否Whether to enable link cloaking
archivedboolean否Whether to archive the link
utm_sourcestring否UTM source parameter
utm_mediumstring否UTM medium parameter
utm_campaignstring否UTM campaign parameter
utm_termstring否UTM term parameter
utm_contentstring否UTM content parameter

输出

参数类型描述
idstringUnique ID of the updated link
domainstringDomain of the short link
keystringSlug of the short link
urlstringDestination URL
shortLinkstringFull short link URL
qrCodestringQR code URL for the short link
archivedbooleanWhether the link is archived
externalIdstringExternal ID
titlestringOG title
descriptionstringOG description
tagsjsonTags assigned to the link (id, name, color)
clicksnumberNumber of clicks
leadsnumberNumber of leads
salesnumberNumber of sales
saleAmountnumberTotal sale amount in cents
lastClickedstringLast clicked timestamp
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
utm_sourcestringUTM source parameter
utm_mediumstringUTM medium parameter
utm_campaignstringUTM campaign parameter
utm_termstringUTM term parameter
utm_contentstringUTM content parameter

Delete a short link by its link ID or external ID (prefixed with ext_).

输入

参数类型必填描述
apiKeystring是Dub API key
linkIdstring是The link ID or external ID prefixed with ext_

输出

参数类型描述
idstringID of the deleted link

Retrieve a paginated list of short links for the authenticated workspace. Supports filtering by domain, search query, tags, and sorting.

输入

参数类型必填描述
apiKeystring是Dub API key
domainstring否Filter by domain
searchstring否Search query matched against the short link slug and destination URL
tagIdsstring否Comma-separated tag IDs to filter by
showArchivedboolean否Whether to include archived links (defaults to false)
pagenumber否Page number (default: 1)
pageSizenumber否Number of links per page (default: 100, max: 100)

输出

参数类型描述
linksjsonArray of link objects (id, domain, key, url, shortLink, clicks, tags, createdAt)
countnumberNumber of links returned

Retrieve the number of short links for the authenticated workspace, optionally filtered and grouped by domain, tag, user, or folder.

输入

参数类型必填描述
apiKeystring是Dub API key
domainstring否Filter by domain
searchstring否Search query matched against the short link slug and destination URL
tagIdsstring否Comma-separated tag IDs to filter by
tagNamesstring否Comma-separated tag names to filter by (case-insensitive)
folderIdstring否Filter by folder ID
showArchivedboolean否Whether to include archived links (defaults to false)
groupBystring否Group counts by: domain, tagId, userId, or folderId

输出

参数类型描述
countnumberTotal number of links matching the filters
groupsjsonPer-group counts when groupBy is set (e.g. [{ domain, count }])

Create up to 100 short links in a single request. Returns the created links alongside any per-link errors.

输入

参数类型必填描述
apiKeystring是Dub API key
linksjson是JSON array of link objects to create. Each object requires a "url" and may include domain, key, tagIds, and other link fields (max 100).

输出

参数类型描述
createdjsonArray of successfully created link objects
errorsjsonArray of per-link errors ({ link, error, code }) for links that failed
countnumberNumber of links successfully created

Apply the same set of field updates to up to 100 links at once, selected by link IDs or external IDs.

输入

参数类型必填描述
apiKeystring是Dub API key
linkIdsstring否Comma-separated link IDs to update (max 100, takes precedence over externalIds)
externalIdsstring否Comma-separated external IDs to update (max 100)
datajson是JSON object of fields to apply to every selected link (e.g. { "archived": true, "tagIds": ["..."] })

输出

参数类型描述
updatedjsonArray of updated link objects
countnumberNumber of links updated

Delete up to 100 short links in a single request by their link IDs. Non-existing IDs are ignored.

输入

参数类型必填描述
apiKeystring是Dub API key
linkIdsstring是Comma-separated link IDs to delete (max 100)

输出

参数类型描述
deletedCountnumberNumber of links that were deleted

dub_get_analytics

Retrieve analytics for links including clicks, leads, and sales. Supports filtering by link, time range, and grouping by various dimensions.

输入

参数类型必填描述
apiKeystring是Dub API key
eventstring否Event type: clicks (default), leads, sales, or composite
groupBystring否Group results by: count (default), timeseries, countries, cities, devices, browsers, os, referers, top_links, top_urls
linkIdstring否Filter by link ID
externalIdstring否Filter by external ID (prefix with ext_)
domainstring否Filter by domain
intervalstring否Time interval: 24h (default), 7d, 30d, 90d, 1y, mtd, qtd, ytd, or all
startstring否Start date/time in ISO 8601 format (overrides interval)
endstring否End date/time in ISO 8601 format (defaults to now)
countrystring否Filter by country (ISO 3166-1 alpha-2 code)
timezonestring否IANA timezone for timeseries data (defaults to UTC)

输出

参数类型描述
clicksnumberTotal number of clicks
leadsnumberTotal number of leads
salesnumberTotal number of sales
saleAmountnumberTotal sale amount in cents
datajsonGrouped analytics data (timeseries, countries, devices, etc.)

dub_get_events

Retrieve a paginated stream of individual click, lead, and sale events for links, with filtering by link, time range, and location.

输入

参数类型必填描述
apiKeystring是Dub API key
eventstring否Event type: clicks (default), leads, or sales
linkIdstring否Filter by link ID
externalIdstring否Filter by external ID (prefix with ext_)
domainstring否Filter by domain
intervalstring否Time interval: 24h (default), 7d, 30d, 90d, 1y, mtd, qtd, ytd, or all
startstring否Start date/time in ISO 8601 format (overrides interval)
endstring否End date/time in ISO 8601 format (defaults to now)
countrystring否Filter by country (ISO 3166-1 alpha-2 code)
timezonestring否IANA timezone for event timestamps (defaults to UTC)
pagenumber否Page number (default: 1)
limitnumber否Number of events per page (default: 100, max: 1000)
sortOrderstring否Sort order: desc (default) or asc

输出

参数类型描述
eventsjsonArray of event objects (event, timestamp, click, link, and customer/sale data when applicable)
countnumberNumber of events returned

dub_get_qr_code

Generate a customizable QR code (PNG) for a short link, with control over size, error correction, colors, and margin.

输入

参数类型必填描述
apiKeystring是Dub API key
urlstring是The short link URL to encode in the QR code
sizenumber否QR code size in pixels (default: 600)
levelstring否Error correction level: L (default), M, Q, or H
fgColorstring否Foreground color in hex (default: #000000)
bgColorstring否Background color in hex (default: #FFFFFF)
hideLogoboolean否Whether to hide the logo in the center of the QR code (default: false)
marginnumber否Margin (quiet zone) around the QR code (default: 2)

输出

参数类型描述
filefileGenerated QR code image stored in execution files
contentstringBase64-encoded PNG image data

On this page