Reklam

campaigns

31 uç · /api/ads/v1/campaigns

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 31 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

GET/api/ads/v1/campaigns

List

Oturum
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns

Create

Oturum
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}

Detail

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PATCH/api/ads/v1/campaigns/{id}

Update

OturumYol parametresi: id
İstek
curl -X PATCH "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/ads/v1/campaigns/{id}

Delete

OturumYol parametresi: id
İstek
curl -X DELETE "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/ad-sets

Create ad set

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/ad-sets" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/asset-groups

List

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/asset-groups" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/asset-groups

Create

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/asset-groups" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/automation

View

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/automation" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/ads/v1/campaigns/{id}/automation

Set

OturumYol parametresi: id
İstek
curl -X PUT "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/automation" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/ads/v1/campaigns/{id}/bid-strategy

Attach

OturumYol parametresi: id
İstek
curl -X PUT "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/bid-strategy" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/ads/v1/campaigns/{id}/bid-strategy

Detach

OturumYol parametresi: id
İstek
curl -X DELETE "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/bid-strategy" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/brand-lists

Attach

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/brand-lists" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/ads/v1/campaigns/{id}/brand-lists/{list_id}

Detach

OturumYol parametresi: idlist_id
İstek
curl -X DELETE "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/brand-lists/<list_id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/ads/v1/campaigns/{id}/budget

Set budget

OturumYol parametresi: id
İstek
curl -X PUT "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/budget" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/contribution

Contribution

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/contribution" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/drafts

Open

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/drafts" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/drift

History

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/drift" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/dry-run

Kuru çalışma: yerel katman + **kanal** katmanı.

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/dry-run" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/keywords

View

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/keywords" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/keywords/publish

Publish

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/keywords/publish" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/launch-plan

Ücretsiz önizleme: ağaç + yerel doğrulama + politika + harcama tavanı.

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/launch-plan" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/negative-keyword-lists

Attach

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/negative-keyword-lists" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/ads/v1/campaigns/{id}/negative-keyword-lists/{list_id}

Detach

OturumYol parametresi: idlist_id
İstek
curl -X DELETE "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/negative-keyword-lists/<list_id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/negative-keywords

Add campaign negative

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/negative-keywords" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/publish

Publish

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/publish" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/ads/v1/campaigns/{id}/rollback

Rollback

OturumYol parametresi: id
İstek
curl -X POST "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/rollback" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/ads/v1/campaigns/{id}/shared-budget

Attach

OturumYol parametresi: id
İstek
curl -X PUT "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/shared-budget" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/ads/v1/campaigns/{id}/shared-budget

Detach

OturumYol parametresi: id
İstek
curl -X DELETE "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/shared-budget" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
PUT/api/ads/v1/campaigns/{id}/tags

Set tags

OturumYol parametresi: id
İstek
curl -X PUT "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/tags" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/ads/v1/campaigns/{id}/versions

Versions

OturumYol parametresi: id
İstek
curl -X GET "https://{slug}.ads.blesyum.app/api/ads/v1/campaigns/<id>/versions" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?