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:
| Endpoint | Purpose |
|---|---|
GET /bg/ad-platforms | List connections (per-domain or account-wide) + the network registry. |
POST /bg/ad-platforms | Connect a network. |
PUT /bg/ad-platforms/{id} | Edit a connection. |
DELETE /bg/ad-platforms/{id} | Remove a connection. |
GET /bg/ad-platforms/logs | Delivery log (sent/failed/skipped) + counts. |
GET /bg/ad-campaigns | List a domain's named ad campaigns. |
POST /bg/ad-campaigns | Create 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.