Microsoft AdvertisingMicrosoft AdvertisingAdvertising

List your Microsoft Ads campaigns — status, budget

microsoft-ads.query

Campaigns in your Microsoft Advertising account, with status, budget and bid strategy

Precio
freeA precio de catálogo
Tasa de éxito
—Aún no hay datos de tasa de éxitoAún no hay datos de tasa de éxito
Latencia p50
——
Última verificación
—Aún no verificado
POSThttps://toolswitch.dev/v1/tools/microsoft-ads.queryBeta
  • Usa la cuota de la plataforma
  • Respuesta síncrona
  • Lee datos públicos

Parámetros

returns Campaigns[] with Id, Name, Status, DailyBudget, BudgetType, BiddingScheme, StartDate/EndDate, Languages and CampaignType. DailyBudget is a plain decimal in the ACCOUNT CURRENCY — not micros, not cents, unlike Google and Meta. No performance metrics: pair with the Reporting service for spend and clicks

ParámetroTipoObligatorioDescripciónEjemplo
Cuerpo (JSON)
AccountIdenteroObligatoriothe ad account id (a long). Must equal the CustomerAccountId header123456789
CampaignTypecadenaOpcionalSPACE-DELIMITED flags, not an array: "Search Shopping DynamicSearchAds Audience PerformanceMax". DEFAULTS TO Search — omit it and Shopping/PMax campaigns are silently missing from the resultSearch Shopping PerformanceMax
ReturnAdditionalFieldscadenaOpcionalspace-delimited opt-ins for newer properties, e.g. "AdScheduleUseSearcherTimeZone BidStrategyId"BidStrategyId
  • Cuerpo (JSON)
  • AccountIdenteroObligatorio

    the ad account id (a long). Must equal the CustomerAccountId header

    Ejemplo: 123456789

  • CampaignTypecadenaOpcional

    SPACE-DELIMITED flags, not an array: "Search Shopping DynamicSearchAds Audience PerformanceMax". DEFAULTS TO Search — omit it and Shopping/PMax campaigns are silently missing from the result

    Ejemplo: Search Shopping PerformanceMax

  • ReturnAdditionalFieldscadenaOpcional

    space-delimited opt-ins for newer properties, e.g. "AdScheduleUseSearcherTimeZone BidStrategyId"

    Ejemplo: BidStrategyId

Ejemplos de código

Sustituye $TOOLSWITCH_KEY por la clave que creaste en la consola.

Beta
curl -X POST 'https://toolswitch.dev/v1/tools/microsoft-ads.query' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

La API de la pasarela está en Beta; su URL y autenticación pueden cambiar. Los parámetros del ejemplo son datos de muestra. Las llamadas se facturan a free, incluida la tarifa de servicio.