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