TEASEDocs
ProductsLinkSmart links & ads

Reference gaps

Live endpoints in this subsystem that the autogenerated API reference doesn't cover yet.

The autogenerated API reference (/docs/api-reference) is generated from openapi.json and covers most smart-link endpoints accurately — don't hand-edit those pages. Two live surfaces are missing from it entirely.

GET /api/admin/smartlinks/{id}/routing

The more complete of the two smart-link diagnostics — see Validate before publishing for what it catches that the documented /validate endpoint misses. It belongs here rather than as a standalone reference page because its value is entirely in when to reach for it over /validate, not its response shape alone.

Ad Platforms (/bg/ad-platforms*, /bg/ad-campaigns*)

Eight live endpoints under /api/admin/bg/ad-platforms* and /api/admin/bg/ad-campaigns* have no docs-portal coverage anywhere else:

EndpointPurpose
GET /bg/ad-platformsList connections (per-domain or account-wide) + the network registry.
POST /bg/ad-platformsConnect a network.
PUT /bg/ad-platforms/{id}Edit a connection.
DELETE /bg/ad-platforms/{id}Remove a connection.
GET /bg/ad-platforms/logsDelivery log (sent/failed/skipped) + counts.
GET /bg/ad-campaignsList a domain's named ad campaigns.
POST /bg/ad-campaignsCreate a named campaign.
DELETE /bg/ad-campaigns/{id}Remove a campaign.

See Connect an ad platform for the full walkthrough of all eight.

What's next

Back to Smart links & ads.

On this page