Skip to content

Advertising

The system of record for advertising operations: advertisers, campaigns, vendors, orders, placements, creatives and spend.

appLines of business92 operationsid advertising

How it sits

An app is already assembled from parts, with a face of its own. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations92 GET 45 · POST 30 · DELETE 8 · PATCH 8 · PUT 1
Resources20
Leaned on byno other service names it
Leans onIntel, Radio
In recipesnone yet

What it can do

92 operations in 20 resources, as the spec declares them. Each row is one call; paths are relative to the part.

competitive

MethodPathDoes
POST/api/v1/competitive/adimpact/airings/backfillBackfill AdImpact airings step
POST/api/v1/competitive/adimpact/airings/deltaIngest AdImpact airings delta
POST/api/v1/competitive/adimpact/airings/ingestIngest AdImpact airings window
POST/api/v1/competitive/adimpact/backfillAdImpact backfill step
POST/api/v1/competitive/adimpact/deltaIngest AdImpact delta
POST/api/v1/competitive/adimpact/ingestIngest AdImpact window
POST/api/v1/competitive/adimpact/probeProbe AdImpact
GET/api/v1/competitive/adimpact/runsAdImpact runs
GET/api/v1/competitive/adimpact/statusAdImpact status
POST/api/v1/competitive/advertiser-keys/backfillBackfill advertiser keys
GET/api/v1/competitive/airingsCompetitive airings
GET/api/v1/competitive/airings/summaryCompetitive airings summary
GET/api/v1/competitive/racesCompetitive races
GET/api/v1/competitive/reports/{key}/creativeCompetitive creative rotation
GET/api/v1/competitive/reports/{key}/dailyCompetitive daily sheet
POST/api/v1/competitive/reports/{key}/daily/deliver/claimClaim competitive daily delivery
POST/api/v1/competitive/reports/{key}/daily/deliver/confirmConfirm competitive daily delivery
POST/api/v1/competitive/reports/{key}/daily/renderRender competitive daily PDF
POST/api/v1/competitive/reports/{key}/daily/runRun competitive daily sheet
GET/api/v1/competitive/reports/{key}/gridCompetitive spending grid
PUT/api/v1/competitive/reports/{key}/our-radioSet our radio
GET/api/v1/competitive/reports/{key}/summaryCompetitive spending summary
GET/api/v1/competitive/spendCompetitive spend
GET/api/v1/competitive/spend/summaryCompetitive summary
24 operations

digital

MethodPathDoes
GET/api/v1/digital/google/adsGoogle political ads
GET/api/v1/digital/google/advertisersGoogle political advertisers
POST/api/v1/digital/google/ingestIngest Google political ads
GET/api/v1/digital/google/updatedGoogle ads freshness
GET/api/v1/digital/google/weeklyGoogle weekly spend
GET/api/v1/digital/meta/adsMeta political ads
GET/api/v1/digital/meta/pagesMeta political ad pages
GET/api/v1/digital/meta/statusMeta token status
8 operations

creatives

MethodPathDoes
GET/api/v1/creativesList creatives
POST/api/v1/creativesCreate creative
DELETE/api/v1/creatives/{row_id}Delete creative
GET/api/v1/creatives/{row_id}Get creative
PATCH/api/v1/creatives/{row_id}Update creative
GET/api/v1/creatives/{row_id}/assetsCreative assets
POST/api/v1/creatives/{row_id}/assetsRegister asset
7 operations

placements

MethodPathDoes
GET/api/v1/placementsList placements
POST/api/v1/placementsCreate placement
DELETE/api/v1/placements/{row_id}Delete placement
GET/api/v1/placements/{row_id}Get placement
PATCH/api/v1/placements/{row_id}Update placement
POST/api/v1/placements/{row_id}/makegoodBook a makegood
GET/api/v1/placements/{row_id}/verificationsPlacement verifications
7 operations

campaigns

MethodPathDoes
GET/api/v1/campaignsList campaigns
POST/api/v1/campaignsCreate campaign
GET/api/v1/campaigns/{campaign_id}/summaryCampaign summary
DELETE/api/v1/campaigns/{row_id}Delete campaign
GET/api/v1/campaigns/{row_id}Get campaign
PATCH/api/v1/campaigns/{row_id}Update campaign
6 operations

advertisers

MethodPathDoes
GET/api/v1/advertisersList advertisers
POST/api/v1/advertisersCreate advertiser
DELETE/api/v1/advertisers/{row_id}Delete advertiser
GET/api/v1/advertisers/{row_id}Get advertiser
PATCH/api/v1/advertisers/{row_id}Update advertiser
5 operations

assets

MethodPathDoes
DELETE/api/v1/assets/{row_id}Delete asset
GET/api/v1/assets/{row_id}Get asset
PATCH/api/v1/assets/{row_id}Update asset
POST/api/v1/assets/{row_id}/confirmConfirm asset
POST/api/v1/assets/{row_id}/download-urlAsset download URL
5 operations

orders

MethodPathDoes
GET/api/v1/ordersList orders
POST/api/v1/ordersCreate order
DELETE/api/v1/orders/{row_id}Delete order
GET/api/v1/orders/{row_id}Get order
PATCH/api/v1/orders/{row_id}Update order
5 operations

spend

MethodPathDoes
GET/api/v1/spendList spend
POST/api/v1/spendCreate spend
DELETE/api/v1/spend/{row_id}Delete spend
GET/api/v1/spend/{row_id}Get spend
PATCH/api/v1/spend/{row_id}Update spend
5 operations

vendors

MethodPathDoes
GET/api/v1/vendorsList vendors
POST/api/v1/vendorsCreate vendor
DELETE/api/v1/vendors/{row_id}Delete vendor
GET/api/v1/vendors/{row_id}Get vendor
PATCH/api/v1/vendors/{row_id}Update vendor
5 operations

billing

MethodPathDoes
GET/api/v1/billing/linesBilling lines
POST/api/v1/billing/syncSync billing
2 operations

calendar

MethodPathDoes
GET/api/v1/calendar/previewCalendar preview
POST/api/v1/calendar/syncSync calendar
2 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations

radio

MethodPathDoes
POST/api/v1/radio/sync-buysMirror radio buys
POST/api/v1/radio/sync-vendorsSync radio vendors
2 operations

verification

MethodPathDoes
POST/api/v1/verification/ingestIngest tuner airings
POST/api/v1/verification/mark-missedMark stale placements missed
2 operations

audit

MethodPathDoes
GET/api/v1/auditAudit trail
1 operation

prime

MethodPathDoes
GET/primePrime application caches
1 operation

stats

MethodPathDoes
GET/api/v1/statsTenant stats
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

verifications

MethodPathDoes
GET/api/v1/verificationsList verifications
1 operation

All the partsLines of businessThe platform's own id for this service is cbadvertising.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal