Annual Ads

Ditokomane tsa motlhabolodi

Aga ka tlhamalalo mo sethaleng sa Annual Ads — tlhama babapatsi, phasalatsa dipapatso, tsamaisa dituelo, le go sala morago maemo, gotlhe ka API.

Bona lenaneo le le feletseng la ditlhwatlhwa

O sala le 70% tsa se barekisi ba gago ba Connect-mode ba se duelelang mo dipapatsong tsa bone — se duelwa ka boyone mo sepatšheng sa gago. Bona gore e dira jang fa tlase.

URL ya motheo

https://api.adhub365.com
OpenAPI 3

Netefatso

Kopo nngwe le nngwe e netefatswa ka senotlolo se se fitlhegileng mo sehloohong sa Tumelelo, go dirisiwa mokgwa wa Bearer.

POST https://api.adhub365.com/v1/partner/ads
Authorization: Bearer sk_sandbox_...
Content-Type: application/json

Sandbox le tlhagiso

Dikhau tsa tekeletso le tsa tlhagiso di kgaogantswe gotlhelele — khau ya tekeletso ga e ka ke ya bala kgotsa ya kwala tshedimosetso e e dirilweng ke khau ya tlhagiso, le ka fa letlhakoreng le lengwe go ntse jalo.

Ditebelo

Senotlolo sengwe le sengwe se lekanyeditswe mo ditekanyetsong tse se ntshitsweng le tsone — senotlolo ga se ke se nna le phitlhelelo e e fetang ya akhaonto ya molekane e e se dirileng.

Dikhoutu tsa API di ntshiwa go diakhaonto tsa balekane tse di amogetsweng ke setlhopha sa Annual Ads.

Bopa akhaonto ya molekane

Kgaogano ya lotseno lwa dipapatso

Fa di-API key tsa gago di bula diakhaonto tsa babapatsi go badirisi ba gago (mokgwa wa Connect — bona Netefatso kwa godimo), o amogela kabelo ya se babapatsi bao ba se duelang dipapatso tsa bone. Kgaoganyo e e fa tlase e balwa ka tlhamalalo go tswa mo go yone endpoint eno, ga e ise e ke e kwalwe ka khoutu, mme e kgaogane gotlhelele le khomišene ya phetisetso e e kwa tlase mo tsebeng eno.

GET https://api.adhub365.com/v1/partner-program
{
  "partner_share_percentage": 0.7,
  "platform_share_percentage": 0.3
}

70%

Go ya kwa go wena

E duelwa ka boyone kwa sepatsheng sa gago sa go duela se o se rulagantseng — ga go tlhokafale kopo ya go ntsha madi.

30%

E ya kwa Dipapatsong tsa Ngwaga le Ngwaga

E akaretsa tsamaiso, boamogedi, le mafaratlhatlha a maemo a dipapatso tsa gago di dirisang.

Kafa e dirang ka teng

  1. Mongwe wa babapatsi ba gago ba Connect-mode o duela papatso ka kgolagano ya gago.
  2. Papatso e sekasekwa le go amogelwa — ka boyone, kgotsa ke setlhopha sa rona sa bolaodi.
  3. Kabelo ya gago e beilwe mo moleng go duelwa ka boyone mo sepatshe sa gago, ka mokgwa o o tshwanang le wa lenaneo la go romela batho le le fa tlase.
Karolo ga e dirwe le ka motlha pele ga papatso e amogelwa tota — fa batsamaisi ba e gana, ga go na sepe se se kolotiwang mo tuelong eo. Go oketsa madi mo papatsong e e setseng e le mo tirisong ga go na kotsi e e ntseng jalo mme karolo e abelwa ka bonako.

Maitemogelo a tuelo

  • Sekwalo sa go duela ka crypto se rulagantswe mo akhaontong ya molekane wa gago.
  • Ga go tlhokafale KYC mo letlhakoreng la gago — akhaonto ya gago ya molekane e setse e tlhatlhobilwe fa e tlhamiwa.

Sekao: go bala diabe tse di kgobokantsweng

GET https://api.adhub365.com/v1/partner/ad-revenue/earnings
Authorization: Bearer sk_sandbox_...
{
  "shares": [
    {
      "id": "share_1a2b...",
      "payment_id": "pay_9f2a...",
      "ad_id": "ad_7c31...",
      "partner_amount_usd": 140.0,
      "platform_amount_usd": 60.0,
      "status": "paid",
      "payable_after": "2026-08-03T00:00:00Z",
      "paid_at": "2026-08-05T10:12:00Z"
    }
  ],
  "total_payable_pending_usd": 0.0,
  "total_payable_usd": 0.0,
  "total_processing_usd": 0.0,
  "total_paid_usd": 140.0
}

Mafelelo

Dikaelo

POST/v1/partner/advertisers

Bopa akhaonto ya mo-phasalatsi mo boemong jwa mongwe wa badirisi ba gago (Mokgwa wa Go Gokaganya).

advertisers:write
GET/v1/partner/advertisers/{id}

Batla akhaonto ya papatsi e e dirilweng ke molekane yo.

advertisers:read

Dipapatso

POST/v1/partner/ads

Tlhama papatso. E simolola e le mo seemong sa borulaganywa. Mafelo a a ikgethelwang a advertiser_type, promotion_type, link_type, le promoted_brand a tlhalosa papatso ya kgolagano, ya kaelo, ya motlhami, kgotsa ya motho ka nosi — bona ntlha e e fa tlase.

ads:write
GET/v1/partner/ads/{id}

Batla papatso.

ads:read
PATCH/v1/partner/ads/{id}

Ntšhwafatsa diteng tsa morulaganyi — setlhogo, tlhaloso, kgolagano, mofuta wa motšhwatisi, mofuta wa phasalatso, mofuta wa kgolagano, le letshwao le le phasaladitsweng. Karolo, lefelo, le sengwe le sengwe se se balwang ke enjene ya go beela maemo ga di ka ke tsa fetolwa fano.

ads:write
POST/v1/partner/ads/{id}/image

Kgoroetsa setshwantsho sa papatso ka tlhamalalo (JPEG/PNG/WebP, bogolo e se fete 5 MB). Go a tlhokega pele ga tuelo ya ntlha — bona setlhopha sa dituelo kwa tlase.

ads:write
POST/v1/partner/ads/{id}/image-url

Tlhoma setshwantsho sa papatso go tswa mo URL mo boemong jwa go tsenya faele — server e se tsaya e bo e se baya mo sebakeng sa yone. Tlhokego e tshwana: e tlhokega pele ga tuelo ya ntlha.

ads:write
GET/v1/partner/ads/{id}/rank

Maemo a jaanong, setlhopha, le bophara jwa lefelo la papatso.

ads:read
GET/v1/partner/ads/{id}/stats

Dipalopalo tsotlhe tsa go lebelelwa le go tobetswa ga papatso — malatsi a a fetileng/a a setseng di tswa mo dikarolong tsa activated_at/expires_at tse di setseng di le teng mo GET /{id}, mme maemo a tswa mo GET /{id}/rank.

ads:read

Dituelo

POST/v1/partner/payments

Simolola tuelo ya crypto go reka la ntlha kgotsa go tshela madi. Tuelo ya ntlha e palelwa ka 422 ntle le fa papatso e setse e na le setshwantsho — bona uploadAdImage/setAdImageUrl fa godimo.

payments:write
GET/v1/partner/payments/{id}

Tlhola maemo a tuelo.

payments:read

Ditshupetso

POST/v1/partner/referrals

Tlhama kgolagano ya go romela.

referrals:write
GET/v1/partner/referrals/{code}/earnings

Madi a a kokomogetsweng a dipontsho, a kgaogantswe ka maemo.

referrals:read

Kabo ya lotseno lwa dipapatso

GET/v1/partner/ad-revenue/earnings

Karolo ya gago ya 70% ya se batshwantshisi ba o ba dirileng mo mokgweng wa Connect ba se dueletseng ka dipapatso tsa bone, e kgaogantswe go ya ka maemo.

ad-revenue:read

Lokwalo lwa phitlhelelo

GET/v1/partner/access-log

Hisitori e e feletseng ya megala ya senotlolo se — mokgwa, tselana, IP, letshwao la nako.

Go na le

Dintlha tsa phatlalatsa

GET/v1/rankings?category={id}&geo={scope}

Maemo a go bala fela a setlhopha le kgaolo ya lefatshe.

Botlhe
GET/v1/tiers

Maemo a supa a ditlhwatlhwa a a rulagantsweng (selekanyo, melemo e e buletsweng).

Botlhe
GET/v1/referral-program

Diperesente tsa khomišene tse di dirang mo nakong eno tsa thulaganyo ya go romela batho le Letamo la Baeteledipele.

Botlhe
GET/v1/partner-program

Kgaogano ya madi a dipapatso a jaanong (mokgwa wa Connect) magareng ga gago le Annual Ads.

Botlhe
GET/v1/search?q={query}

Patlo ya puo ya tlholego — e isa potso jaaka "baphatlalatsi ba thepa ya ka fa tlung kwa Kenya" kwa karolong e e tsamaelanang le mo lefelong le le rileng, go tswa foo e busa maemo ao, ka tatelano ya one ya nnete.

Botlhe

Papatso ya kgolagano le ya kaelo

advertiser_type, promotion_type, link_type, le promoted_brand ke mafelo a a ikgethelwang mo POST le PATCH /v1/partner/ads — Annual Ads ga e lekanyeditswe fela go dikgwebo tse di ipapatsang. Fa link_type e le affiliate_link kgotsa referral_invitation_link, kgotsa promotion_type e le affiliate_offer kgotsa referral_opportunity, affiliate_terms_accepted e tshwanetse go nna nnete, fa go sa nna jalo kopo e a ganwa ka 422. title e lekanyeditswe go ditlhaka di le 35 mme description yone e le 80 — ka bobedi di patelediwa ke server, e seng fela mo dashboard UI.

Didirisiwa tsa AI

Akhaonto nngwe le nngwe ya mo-phasalatsi e bona sete ya didirisiwa tsa AI tse di agilweng mo teng — motlhagisi wa diteng tsa phasalatso le ditshwantsho, mothusi wa dipuisano, mogakolodi wa tekanyetsokabo, le motlhatlhobi wa SEO wa kwa ntle — tse di duelelwang ka dikeretiti tsa AI, go tlaleletsa mo tlhwatlhweng e e sa fetogeng ya ngwaga le ngwaga.

Tseno di diragala ka go tsena mo dashboard ya motho ka namana ya mogasi (session access token), e seng ka senotlolo sa API sa molekane — kgokagano ya mokgatlho wa boraro ga e kake ya di bitsa mo boemong jwa mogasi.
POST/v1/advertisers/{id}/ai/assistant

Ask Annual Ads — mothusi yo o tsamayang ka dipuisano, wa tshedimosetso fela, o bala fela tshedimosetso ya akhaonto.

Botlhe
POST/v1/advertisers/{id}/ai/creative-studio

Tlhama setlhogo sa papatso, tlhaloso, le mafoko a botlhokwa go tswa mo tlhalosong e khutshwane ya kgwebo.

2 ditshwanelo tsa sekoloto
POST/v1/advertisers/{id}/ai/creative-studio/image

Tlhama setshwantsho sa lenaneo (PNG) go tswa mo tlhalosong e e tshwanang ya kgwebo, se beilweng mo inthaneteng e bile se siametse go mametlelwa mo papatsong.

8 ditshwanelo tsa sekoloto
POST/v1/advertisers/{id}/ai/budget-advisor

Polelelopele ya nnete ya dipalopalo — e se kakanyo fela e e itirelang — ya kgonagalo ya go tshegetsa maemo a a filweng mo malatsing a le 30/90/365.

1 ditshwanelo tsa sekoloto
POST/v1/advertisers/{id}/ai/seo-audit

Sekaseka weposaete ya kwa ntle ya motšhosi ka boene mme o akantshe ditlhabololo tse di totobetseng tsa SEO.

2 ditshwanelo tsa sekoloto

Sekao — tlhama diteng tsa papatso

Setlhopha se se tshwanang le tlhaloso ya kgwebo gape di tsamaisa motlhagisi wa ditshwantsho o o kwa tlase.

POST https://api.adhub365.com/v1/advertisers/{advertiser_id}/ai/creative-studio
Authorization: Bearer <session access token>
Content-Type: application/json

{
  "category_name": "Furniture",
  "business_description": "We sell handmade oak dining tables"
}
{
  "title": "Handmade Oak Dining Tables — Built to Last",
  "description": "Solid oak dining tables crafted by hand, built to last a lifetime.",
  "keywords": ["oak furniture", "dining table", "handmade"],
  "credits_remaining": 8
}

Tlhama setshwantsho se se tsamaelanang le papatso e e tshwanang:

POST https://api.adhub365.com/v1/advertisers/{advertiser_id}/ai/creative-studio/image
Authorization: Bearer <session access token>
Content-Type: application/json

{
  "category_name": "Furniture",
  "business_description": "We sell handmade oak dining tables"
}
{
  "visual_url": "https://cdn.uploadscenter.com/file_01m1...",
  "credits_remaining": 4
}

Widget

Tsenya yuniti ya papatso e e setseng e dirilwe mo saeteng ya gago — ga go tlhokege go e aga, ga go tlhokege iframe. Script e tlhagisa diteng ka tlhamalalo mo tsebeng mo teng ga Shadow DOM e e ikemetseng, ka jalo ditaele tsa yone ga di tsene mo saeteng ya gago, mme ditaele tsa saete ya gago ga di tsene mo go yone.

E tsenye mo tsebeng ya gago

<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-count="4"
  data-columns="2"
></div>
<script async src="https://adhub365.com/widget.js"></script>

Ka tlwaelo seno se bontsha maemo a a feletseng a botlhe a setlhopha — motlamedi mongwe le mongwe mo sethaleng, e seng fela ba o ba tlisitseng. Go bontsha fela dipapatso go tswa go batlamedi ba o ba dirileng ka mokgwa wa Connect (ba ba go direlang kabelo ya gago), tsenya data-partner ka ID ya molekane wa gago (e bone mo tsebeng ya Batlhami mo dashboardeng ya gago):

<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-partner="YOUR_PARTNER_ID"
></div>
<script async src="https://adhub365.com/widget.js"></script>

Fa dipapatso tsa gago di akareditse mefuta e le mentsi, tlogela data-category gotlhelele — ka go dirisa data-partner fela, widget e bontsha dipapatso tsotlhe tsa gago mo mefuteng yotlhe mo lenaneong le le lengwe, go na le go tlhoka boloko e le nngwe ya widget mo mofuteng mongwe le mongwe:

<div
  class="annualads-widget"
  data-geo="global"
  data-partner="YOUR_PARTNER_ID"
></div>
<script async src="https://adhub365.com/widget.js"></script>

A o batla yuniti ya moetlele e e bapileng le ya gago e e mo teng ga dikgang, nngwe le nngwe e supa dipapatso tse di farologaneng? Tsenya boloko jwa bobedi jwa widget ka data-layout="compact" (papatso e le nngwe, e e ka phuthwang go nna selanyana se sennye) le data-offset e e beilweng go ya ka palo ya dipapatso tse widget ya gago ya ntlha e setseng e di supa:

<!-- in your content -->
<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-count="4"
  data-columns="2"
></div>

<!-- in your footer, showing different ads via data-offset -->
<div
  class="annualads-widget"
  data-category="YOUR_CATEGORY_ID"
  data-geo="global"
  data-layout="compact"
  data-offset="4"
></div>
<script async src="https://adhub365.com/widget.js"></script>

Dikarolo

data-categoryID ya setlhopha go bontshiwa. Go a tlhokega — ntle le fa data-partner e beilwe, mo seemong seo go e tlogela go bontsha dipapatso tsa molekane mo ditlhopheng tsotlhe.
data-geoBophara jwa Geo: jwa selegae, jwa kgaolo, kgotsa jwa lefatshe lotlhe. E bewa ka go iketla go nna jwa lefatshe lotlhe.
data-countPalo ya dipapatso tse di tla bontshiwang. E beilwe go 4 ka tlwaelo.
data-columnsPalo ya dikholomo tsa kerese. E bewa ka bo yone go nna 2.
data-layoutgrid, lenaneo, kgotsa compact. E tsamaya ka kamehla ka grid. compact e bontsha papatso e le nngwe (data-count ga e elwe tlhoko) e na le konopo ya go e phutha go nna selonyana se sennye le go e busetsa — karolo ya mofuta wa kwa tlase ga tsebe, e e sa tlhomamang ka go tlhomamisa ke script ka boyone, o baya le go kgabisa 'container div' jaaka o rata mo tsebeng ya gago.
data-offsetPalo ya dipapatso tse di kwa godimo tse di tlo tlogelwa. Ka tlwaelo ke 0. E letla widget ya bobedi mo tsebeng e e tshwanang (sekai, e nnye kwa tlase ga tsebe le e e rulagantsweng ka dikotara kwa godimo) go bontsha dipapatso tse di farologaneng mo boemong jwa go boeletsa e e tshwanang gabedi — fetisa palo ya dipapatso tse widget e nngwe e setseng e di bontsha.
data-partnerID ya molekane wa gago (e bone mo tsebeng ya Batlhami mo dashboardeng ya gago). Ga go patelesege — kwantle ga yone, widget e bontsha maemo a botlhe a phatlalatsa a setlhopha seo, go tswa go motlamedi mongwe le mongwe mo sethaleng. Fa o na le yone, ke dipapatso fela go tswa go batlamedi ba o ba tlisitseng ka mokgwa wa Connect — e leng tsone tse tota di dirang kabelo ya gago.

Kgaogano ya lotseno

Kafa khomišene ya phetisetso ya molekane e mo fitlhelelang ka teng tota — phesente, mokgwa wa go duela, le mabaka a a botlhokwa.

GET https://api.adhub365.com/v1/referral-program
{
  "levels": [
    {
      "level": 1,
      "percentage": 0.1
    }
  ],
  "leaders_pool_percentage_of_gmv": 0.05,
  "founding_advertiser_pool_percentage_of_gmv": 0.05,
  "payout_verification_window_hours": 48,
  "min_payout_usd": 1
}

Ga se palo e e sa fetogeng

Phesente ya khomišene e rulagantswe mo letlhakoreng la rona mme e ka fetoga — nna o e bale ka tlhamalalo go tswa mo ntlheng eno ya tshedimosetso go na le go kwala boleng ka go tlhomamisa.

E itirisang ka botlalo

Ga gona selekanyo sa go emisa se se beilweng. Tiro e e rulagantsweng e godisa dipoelo tse di duelelwang, e di phutha ka setlhopha go ya ka mogasi mongwe le mongwe, mme e di duela ka boyone fela fa mabaka otlhe a a fa tlase a fitlheletswe.

Melao ya tuelo

  • Palogotlhe ya mopapatsi ya madi a a duelelwang e fitlha mo selekanyong se se kwa tlase sa tuelo.
  • Wallet ya go duela ka crypto e rulagantswe mo akhaontong ya bone.
  • Maemo a bone a KYC a netefaditswe.

Sekao: go bala madi a a kgobokantsweng

GET https://api.adhub365.com/v1/partner/referrals/{code}/earnings
Authorization: Bearer sk_sandbox_...
{
  "code": "ann-2f8c",
  "earnings": [
    {
      "id": "earn_1a2b...",
      "payment_id": "pay_9f2a...",
      "amount_usd": 30.0,
      "status": "paid",
      "payable_after": "2026-08-01T00:00:00Z",
      "paid_at": "2026-08-03T14:22:00Z"
    }
  ],
  "total_payable_pending_usd": 0.0,
  "total_payable_usd": 0.0,
  "total_processing_usd": 0.0,
  "total_paid_usd": 30.0
}

Maemo a ditlhwatlhwa (e tsweletse)

Bala ka tlhamalalo go tswa mo ntlheng eno — o se ka wa kwala boleng jono ka go tlhamalala mo khoutung, ka gonne bo ka fetoga mo letlhakoreng la rona. Aga sebopi sa maemo a ditlhwatlhwa sa badirisi ba gago mo boemong jwa lebokoso la palo ya mahala: tlhwatlhwa nngwe le nngwe e e bontshiwang ke yone tota e e tshwanetseng go romelwa fa go dirwa tuelo, mme mesola e e senotsweng e e bontshiwang fano e bolelela badirisi gore tlhwatlhwa eo e ba fa eng, gore ba kgone go tlhopha tlhwatlhwa e ba e tlhaloganyang mo boemong jwa go fopholetsa palo.

MaemoTlhwatlhwaDitswafalo
Bronze$50.00

Basic visibility

Silver$300.00

Clickable link unlocked

Kgolagano e e tobetswang
Gold$500.00

Animation unlocked

Kgolagano e e tobetswangMetlhapo
Platinum$1,000.00

Enhanced exposure

Kgolagano e e tobetswangMetlhapo
Diamond$2,500.00

Premium placement

Kgolagano e e tobetswangMetlhapo
Elite$5,000.00

Top-tier visibility

Kgolagano e e tobetswangMetlhapo
Legendary$10,000.00

Maximum visibility & branding

Kgolagano e e tobetswangMetlhapo

Melelwane ya selekanyo

Dikopo di lekanyeditswe ka senotlolo, ka motsotso. Karabo nngwe le nngwe e e netefaditsweng e na le ditlhogo tsa X-RateLimit-Limit, X-RateLimit-Remaining, le X-RateLimit-Reset; go feta selekanyo go busetsa 429 Dikopo di le Dintsi Thata ka tlhogo ya Retry-After.

Lenaane la ba ba letleletsweng

Go itlhophela, ka molekane mongwe le mongwe. Go fitlha o tsenya tsenyo, dilotlolo tsa gago di amogela dikopo go tswa mo IP nngwe le nngwe — tsenyo ya ntlha e fetola dilotlolo tsotlhe tsa molekane yoo go di letla fela mo lenaaneng la ba ba letleletsweng.

Dihokelo tsa webe

Webhook nngwe le nngwe e saenilwe ka HMAC-SHA256 go dirisiwa sephiri se se ntshitsweng gangwe fela, ka nako ya tlhamo — tlhomamisa mosaeno pele o ka tshepa payload. Ditiragalo di romelwa fela kwa molekaneng yo e leng mong wa motlhagisi yo o amanang.

payment.succeededTuelo e tlhomamisitswe.
payment.refundedPusetso ya madi e dirilwe.
ad.activatedPapatso e simolola go dira, ka boyone kgotsa morago ga tshekatsheko ya motsamaisi.
invoice.issuedInvoise e ntshitswe.
referral.payout.completedKhomishene ya phetisetso e fitlha mo maemong a go duelwa.
referral.payout.failedSetlhopha sa tuelo ya ditshupetso se palelwa kwa mofepeding — dipoelo di boela kwa go tse di tshwanetseng go duelwa mme go lekelediwa gape.
rank.changedMaemo a papatso a fetoga — go akaretsa le fa phetogo e bakwa ke tuelo ya motlhagisi wa papatso o sele.
ad.expiring_soonMalatsi a le 30, a le 7, kgotsa letsatsi le le 1 pele ga papatso e fela.
partner_ad_revenue.payout.completedTuelo ya kabo ya lotseno lwa dipapatso e fitlha mo maemong a go duelwa.
partner_ad_revenue.payout.failedSetlhopha sa tuelo ya kabo ya lotseno lwa dipapatso se palelwa kwa mofepeding — diabe di boela mo lenaneong la tse di ka duelwang mme go lekelediwa gape.

Didirisiwa tsa Tlhabololo ya Software

Di-SDK tsa semmuso tsa JavaScript/TypeScript le Python, tse di dirilweng go tswa mo tlhalosong e e tshwanang ya API, di rulaganyeditswe mme ga di ise di phasaladiwe — dirisa HTTP API ka tlhamalalo go fitlha ka nako eo.

Tshimologo e e bofefo

Ga go ise go nne le SDK — tse di bitsa HTTP API ka tlhamalalo mme di bereka gompieno ka puo nngwe le nngwe.

cURL

curl -X POST https://api.adhub365.com/v1/partner/ads \
  -H "Authorization: Bearer sk_sandbox_..." \
  -H "Content-Type: application/json" \
  -d '{"advertiser_id":"adv_9f2a...","category_id":"cat_furniture","geo_scope":"local","title":"..."}'

JavaScript

await fetch("https://api.adhub365.com/v1/partner/ads", {
  method: "POST",
  headers: {
    Authorization: "Bearer sk_sandbox_...",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    advertiser_id: "adv_9f2a...",
    category_id: "cat_furniture",
    geo_scope: "local",
    title: "...",
  }),
});

Python

import requests

requests.post(
    "https://api.adhub365.com/v1/partner/ads",
    headers={"Authorization": "Bearer sk_sandbox_..."},
    json={
        "advertiser_id": "adv_9f2a...",
        "category_id": "cat_furniture",
        "geo_scope": "local",
        "title": "...",
    },
)