Where can I do this?

Each capability with its console page, its REST operations (paths are under /api/v1; each links to the API reference), and its dedicated MCP tool. Every REST operation is also reachable over MCP through waveband_api, so waveband_api in the MCP column means there is no dedicated tool. The in-app Copilot has the dedicated tools only.

Buying

CapabilityConsoleRESTMCP
List and create workspacesOverview
list_workspaces
Advertiser domain, category, and client disclosureSettings
update_workspace
Create, edit, pause, and resume campaignsCampaigns
list_campaigns
get_campaign
create_campaign
update_campaign
Create and edit line items (budget, bid, pacing, status)Campaigns → campaign → Line items
list_line_items
get_line_item
create_line_item
update_line_item
Set targetingCampaigns → campaign → Line items
set_targeting
Look up targeting values (DMAs, regions, cities, exchanges, genres)Campaigns → campaign → Line items
lookup_targeting_options
Forecast available impressionsCampaigns → campaign → Line items
forecast_line_item
Attach, list, and remove a line item's creativesCampaigns → campaign → Line items
attach_creative
list_line_item_creatives
detach_creative
Deal library: add, list, archivePackages
list_deals
Activate a curated dealPackages
activate_curated_deal

Creative

CapabilityConsoleRESTMCP
Upload creatives (image, video, HTML5, native, Soundframe)Creatives
list_creatives
get_creative
upload_creative
Generate ads with AI (quote, generate, list)Creative studio
quote_ad_generation
generate_ads
list_ad_generations
Generate a Studio display set or WaveformCreative studio
generate_display_set

Audiences

CapabilityConsoleRESTMCP
Create, list, and archive segments; upload listsAudiences
list_audiences
create_audience
Attach or exclude a segment on a line itemCampaigns → campaign → Line items
attach_audience
detach_audience
Search the data marketplace and its providersAudiences
search_audience_marketplace

Insights

CapabilityConsoleRESTMCP
Run reports and export CSVReports
run_report
Narrate a reportReports
narrate_report
Create and revoke report share linksReports
create_share_link
Conversion eventsConversion events
list_conversion_events
create_conversion_event
Autopilot automations: create, edit, pauseAutopilot
list_automations
create_automation
update_automation
set_automation_status
Review decisions: approve, reject, undoAutopilot
list_decisions
approve_decision
reject_decision
undo_decision

Billing

CapabilityConsoleRESTMCP
Billing position, wallet, plan usage, ledgerBilling
get_billing
Create a checkout link to add funds (a person pays)Billing
create_top_up_link

Agency

CapabilityConsoleRESTMCP
Rate cardsPackageswaveband_api
Packages: create, edit, archive, instantiate into a draft campaignPackageswaveband_api
Apply a playbook as a packagePackageswaveband_api
Media plans: price, save, listProposals
plan_media
Proposals: create, send, readProposalswaveband_api
Whole book: client health and benchmarksWhole book
get_book_overview
Case studiesPitch modewaveband_api
Client change requests: submit, list, reviewRequestswaveband_api

Team and brand

CapabilityConsoleRESTMCP
People: list, invite, change role, removePeople
list_members
invite_member
Invite a client loginOverviewwaveband_api
TeamsPeoplewaveband_api
BrandingSettingswaveband_api
Custom domainsSettingswaveband_api

Developers

CapabilityConsoleRESTMCP
API keysDeveloperswaveband_api
Webhooks: endpoints, deliveries, replayDeveloperswaveband_api
Domain event streamNonewaveband_api

Console only

CapabilityConsoleWhy not the API
Add funds, payment method, plan changeBillingA person approves payment on a hosted page. The API reads the wallet and creates a checkout link for a person to complete.
AI connections, partner apps, decision providers (custom models), fine-tunesAI settings, Apps, Custom modelsThey create and hold secrets (model keys, OAuth client secrets, signing secrets); a leaked API key must not be able to mint more.
Pitch mode (demo workspaces)Pitch modeA live presentation tool: it builds a sample-data workspace you walk a prospect through in the console. Real proposals and media plans are in the API.
Brand logo uploadSettings → BrandingA file upload; the API sets every other branding field.
Changing the account type (agency, brand, reseller, developer)Sign-up flowSet by support: it switches which product areas the account gets.
Onboarding and accepting the TermsSign-up flowLegal consent by a person.
QBR print pageReports → QBRA presentation of report data the API already returns.
Where can I do this? · Waveband Docs