Admin
- GETGet analytics for admin
- POSTBan a user and their associated workspaces
- GETGet commissions for admin
- POSTRefresh domain on Vercel
- POSTRegister premium domain
- POSTRenew domain
- GETSearch domain availability
- GETGet events for admin
- PATCHUpdate fraud alert status
- POSTImpersonate user or workspace
- DELETEBan link
- GETCount links
- GETGet admin links
- POSTGenerate Veriff session
- PATCHUpdate partner network status
- POSTAdd or update partner platform
- GETGet admin partner details
- PATCHUpdate partner country
- GETGet shared platforms
- POSTVerify partner identity
- POSTDelete partner account
- GETGet fraud alerts
- GETGet network partners count or list
- GETGet trusted partners
- POSTMark partner as trusted
- DELETERemove partner trusted status
- GETGet pending PayPal payouts
- GETGet admin payouts and timeseries
- GETGet stablecoin payouts
- PATCHUpdate marketplace program details
- DELETERemove program from marketplace
- POSTCompletely delete a program
- GETGet recent programs
- GETGet marketplace programs
- POSTAdd program to marketplace
- PATCHReorder marketplace programs
- GETGet top programs by sales
- POSTReset user login attempts
- GETGet admin revenue timeseries
- POSTSend Slack Connect invite
- POSTDisable a workspace
- POSTRestore a workspace
Audit Logs
Auth
Bounties
Campaigns
Cloudflare
Commissions
Cron
- POSTAggregate click events
- POSTNotify partners about new bounty
- GETQueue social metrics sync
- POSTSync social metrics for a bounty
- POSTUpsert draft bounty submissions
- POSTBroadcast campaigns
- GETQueue scheduled campaigns
- POSTCleanup declined invites
- POSTCleanup demo embed partners
- POSTCleanup E2E test data
- POSTCleanup expired fraud groups
- POSTCleanup expired tokens
- POSTCleanup links based on retention days
- POSTCleanup orphaned records
- POSTCleanup rejected program applications
- POSTCleanup unenrolled partners
- POSTBackfill referral commissions
- POSTCreate referral commission
- POSTQueue referral commissions for payout
- POSTDrain shim for discount code creation
- POSTDisable discount code
- POSTSync disposable and Tremendous prohibited email domains
- GETCreate payment intents for domain renewals
- GETSend domain renewal reminders
- POSTRenew domains for a given invoice
- POSTTransfer domain between workspaces
- POSTUpdate links associated with a domain update
- GETCheck domain verification status
- POSTUpdate Resend domain click tracking
- GETVerify email domains
- POSTExport commissions worker
- POSTExport partner customers worker
- POSTExport workspace customers worker
- POSTExport partner events worker
- GETFraud events summary cron
- POSTFraud events summary cron
- POSTFX rates update cron
- POSTCreate default links cron
- POSTRemap default links cron
- POSTUpdate default links cron
- POSTImport links from Bitly
- POSTImport links from CSV
- POSTImport from FirstPromoter
- POSTImport from Lemon Squeezy
- POSTImport from PartnerStack
- POSTImport from Rebrandly
- POSTImport from Rewardful
- POSTImport from Short.io
- POSTImport Tapfiliate data
- POSTImport Tolt data
- POSTRetry failed invoice
- POSTComplete link AB tests
- POSTDelete unclaimed demo link
- POSTInvalidate partner links cache
- POSTNotify partner of unread messages
- POSTNotify program of unread messages
- POSTCalculate program similarities
- POSTUpdate verified partner platforms
Endpoints
Imports links from Bitly for a workspace, handling rate limits and queueing subsequent batches via QStash.
Last updated Oct 12, 2026
POST
/api/cron/import/bitlyRequest Body
Bitly import payload containing workspaceId, bitlyGroup, etc.
objectResponses
200Success or rate limited response
application/jsonobjectTry It
POST
/api/cron/import/bitlyImport links from Bitly
curl --request POST \
--url '/api/cron/import/bitly' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>' \
--data '{}'Was this page helpful?