Annual Ads

Sanada misoomaa

Kallattiidhaan madalii Beeksisa Waggaa irratti ijaaraa — beeksisitoota uumaa, beeksisoota maxxansaa, kaffaltii jalqabsiisaa, akkasumas sadarkaa hordofaa, guutummaatti API fayyadamuun.

Tarree gatii guutuu ilaali

Ati 70% ni tursita. Beekumsa maallaqa beeksisitoonni keessan kanneen moodii 'Connect' fayyadaman beeksisa isaaniif kaffalan — kallattiidhaan boorsaa keessanitti kaffalama. Akkaataa inni itti hojjetu armaan gaditti ilaalaa.

URL bu'uuraa

https://api.adhub365.com
OpenAPI 3

Mirkanneessa

Gaaffiin hundi, mala 'Bearer scheme' fayyadamuun, mata duree 'Authorization' keessatti furtuu icciitiitiin ni mirkanaa'a.

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

Saanduqaa Qaqalloo & Oomishaa

Furtuuwwan yaalii fi oomishaa guutummaatti walirraa adda baafamaniiru — furtuun yaalii daataa furtuun oomishaa uume dubbisuu yookaan barreessuu hin danda'u, akkasumas faallaan isaas hin danda'amu.

Daangaawwan

Furtuun hundi daangaa isaaf kenname keessatti qofa hojjeta — furtuun tokko yoomiyyuu hayyama herrega hiriyaa isa uume caalu hin qabu.

Furtuuwwan API'n garee Beeksisa Waggaa tiin herrega hiriyaa mirkanaa'eef ni kennamu.

Herrega hiriyaa uumi

Hirummaa galii beeksisaa

Yoo furtuuwwan API keessan fayyadamtoota keessaniif akkaawuntii beeksisitootaa uuman (haala Wal-qunnamsiisii — mirkaneessa olitti ilaali), kaffaltii beeksisitoonni sun beeksisa isaaniif kaffalan irraa qoodni isin argattu jira. Qoodni armaan gadii kun kallattiidhaan iddoo xumuraa (endpoint) kana irraa dubbifama, gonkumaa koodii keessatti hin galle, akkasumas guutummaatti komishinii ergaa (referral commission) fuula kana irratti gara gadiitti argamu irraa adda.

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

70%

Gara keeti

Boorsaa kaffaltii kee isa qindaa'eetti ofumaan kaffalama — gaaffiin maallaqa baasuu hin barbaachisu.

30%

Gara Beeksisa Waggaa deema

To'annoo, keessummeessuu, fi caasaa sadarkeessuu beeksisoota keessan irratti hojjetan ni hammata.

Akkaataa itti hojjetu

  1. Beeksisitoota kee kanneen moodii 'Connect-mode' fayyadaman keessaa tokko, wal-simsiisa kee fayyadamuun beeksisaaf kaffala.
  2. Beeksisichi ni sakatta'ama, ni mirkanaa'as — ofumaan, yookaan garee keenya kan to'annoo raawwatuun.
  3. Qoodni kee boorsaa keetti kaffaltii ofumaan raawwatamuuf hiriirfameera, kunis akkuma sagantaa namatti erguu isa gadii sanaati.
Beeksifni dhugumaan ragga'uun dura qoodni gonkumaa hin uumamu — yoo to'annoon kuffise, kaffaltii sana irratti wanti itti ba'u hin jiru. Beeksisa duraanuu hojii irra jiru irratti maallaqa dabalataa kaffaluun balaa akkasii hin qabu, akkasumas battalumatti ni qoodama.

Ulaagaalee kaffaltii

  • Boorsaan kaffaltii kiriptoo herrega hiriyaa kee irratti qindaa'eera.
  • Gama keessaniin KYC kamiyyuu hin barbaachisu — herregni hiriyaa keessanii yeroo uumamu duraanuu mirkanaa'eera.

Fakkeenya: Aksiyoonota kuufaman dubbisuu

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
}

Xumuraalee

Herrega

POST/v1/partner/advertisers

Maqaa fayyadamaa kee tokkootiin herrega beeksisaan uumi (Haala Wal-qunnamsiisuu).

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

Herrega beeksisaan kan hiriyaa kanaan uumame ilaali.

advertisers:read

Beeksisa

POST/v1/partner/ads

Beeksisa uumi. Jalqaba irratti sadarkaa wixinee irra jira. Dirreewwan filannoo kanneen akka advertiser_type, promotion_type, link_type, fi promoted_brand, beeksisa walta'iinsaa, ergaa, uumtuu, yookiin dhuunfaa ibsu — yaadannoo armaan gadii ilaali.

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

Beeksisa barbaadi.

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

Qabiyyee gulaalaa haaromsuu — mata duree, ibsa, geessituu, gosa beeksisaan, gosa olguddiitii, gosa geessituu, fi maqaa daldalaa olguddatame. Ramaddii, teessuma lafaa, fi wanti kamiyyuu kan motora sadarkeessuun dubbifamu asitti gonkumaa jijjiiramuu hin danda'an.

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

Suuraa beeksisaa kallattiin ol fe'aa (JPEG/PNG/WebP, guddinni isaa 5 MB caalaa hin ta'u). Kaffaltii jalqabaa dura barbaachisaadha — garee kaffaltiiwwanii isa gadii ilaali.

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

Faayilii ol fe'uu mannaa, suuraa beeksisaa URL irraa kaa'i — sarvariin ofuma isaatiin fudhatee ni keessummeessa. Ulaagaa wal fakkaatu: kaffaltii isa jalqabaa dura barbaachisa.

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

Sadarkaa, ramaddii, fi daangaa lafaa beeksisa tokkoof ammaan tana jiru.

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

Lakkoofsi waliigalaa ilaalamuu fi cuqaafamuu beeksisa tokkoo — guyyoota darbaniifi hafan dirreewwan activated_at/expires_at kanneen duraanuu GET /{id} irra jiran irraa kan argaman yoo ta'u, sadarkaan isaa immoo GET /{id}/rank irraa argama.

ads:read

Kaffaltiiwwan

POST/v1/partner/payments

Bitannaa jalqabaatiif yookiin maallaqa itti dabaluuf kaffaltii kiriptoo jalqabi. Kaffaltiin jalqabaa, beeksifichi duraanuu suuraa yoo qabaate malee dogoggora 422tiin ni kufa — olitti uploadAdImage/setAdImageUrl ilaali.

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

Haala kaffaltii tokkoo ilaali.

payments:read

Ergaawwan

POST/v1/partner/referrals

Geessituu ergaa uumi.

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

Galii ergaa walitti qabame, sadarkaa irratti hundaa'ee kan qoodame.

referrals:read

Hirummaa galii beeksisaa

GET/v1/partner/ad-revenue/earnings

Qoodni kee %70 kan beeksisitoonni 'Connect mode' keessatti uumte beeksisa isaaniif kaffalan, sadarkaa isaaniitiin addaan baafame.

ad-revenue:read

Galmee seensaa

GET/v1/partner/access-log

Seenaa bilbilaa guutuu kan furtuu kanaaf — mala, daandii, IP, fi mallattoo yeroo.

Achitti

Iddoowwan xumuraa ummataaf

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

Sadarkaa dubbisaaf qofa kan ramaddii fi daangaa lafaatiif.

Ummataaf
GET/v1/tiers

Sadarkaalee gatii qindaa'an 7 (daangaa, faayidaalee banaman).

Ummataaf
GET/v1/referral-program

Dhibbeentaa komishinii yeroo ammaa tartiiba ergaa fi Kuusaa Hoggantootaatiif hojiirra jiran.

Ummataaf
GET/v1/partner-program

Qoodinsa galii beeksisaa yeroo ammaa (Haala Wal-qunnamtii) isinii fi Beeksisa Waggaa gidduutti.

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

Barbaacha afaan uumamaa — gaaffii akka "beeksisitoota mi'a manaa Keeniyaa keessatti" jedhu gara ramaddii fi daangaa lafaa walsimuutti qajeelcha, achas sadarkaa sana tartiiba isaa isa dhugaa fi sirrii ta'een deebisa.

Ummataaf

Beeksisa hirmaannaa fi ergaa

advertiser_type, promotion_type, link_type, fi promoted_brand dirreewwan filannoo ta'an kan POST fi PATCH /v1/partner/ads irratti argamanidha — Beeksisni Waggaa dhaabbilee of beeksisan qofatti kan daangeffame miti. Yeroo link_type affiliate_link yookiin referral_invitation_link ta'u, yookiin promotion_type affiliate_offer yookiin referral_opportunity ta'u, affiliate_terms_accepted dhugaa ta'uu qaba, yoo kana ta'uu baate gaaffiin koodii 422tiin ni kufaa. Mata dureen qubee 35tti, ibsi immoo qubee 80tti daangeffama — lamaanuu kan raawwatamu gama sarvariiti, UI daashboordii qofa keessatti miti.

Meeshaalee AI

Akkaawuntiin beeksisaan hundi meeshaalee AI kanneen keessatti ijaaraman argata — kanneen akka jenereetara qabiyyee beeksisaa fi mul'ataa, gargaaraa haasawaa, gorsaa baajataa, fi odiitara SEO alaa — kanneen gatii waggaa murtaa'e irratti dabalataan kireeditii AI-tiin kaffalamu.

Isaan kun kan hojjetan seensa daashboordii beeksisichaa mataa isaa (tokkeenii seensaa yeroo tokkoo) tiin malee, furtuu API hiriyaa miti — wal-simsiisni qaama sadaffaa bakka beeksisichaa bu'ee isaan waamuu hin danda'u.
POST/v1/advertisers/{id}/ai/assistant

Ask Annual Ads — gargaaraa haasawaa socho'u, kan odeeffannoo qofa kennu, fi daataa akkaawuntii irratti dubbisuuf qofa kan danda'u.

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

Ibsa daldalaa gabaabaa irraa mata duree beeksisaa, ibsa, fi jechoota ijoo uumi.

2 kireediitii(wwan)
POST/v1/advertisers/{id}/ai/creative-studio/image

Ibsa daldalaa isa tokkicharraa fakkii tarreeffamaa (PNG) kan qophaa'ee fi beeksisaatti maxxanfamuu danda'u uumi.

8 kireediitii(wwan)
POST/v1/advertisers/{id}/ai/budget-advisor

Tilmaama istaatistiksii dhugaa — gonkumaa tilmaama uumamaa miti — kan carraa sadarkaa murtaa'e tokko guyyoota 30/90/365tti eeggachuu agarsiisu.

1 kireediitii(wwan)
POST/v1/advertisers/{id}/ai/seo-audit

Marsariitii alaa kan beeksisaan mataan isaa qabu xiinxaliitii fooyya'iinsa SEO kan qabatamaa ta'e yaada dhiyeessi.

2 kireediitii(wwan)

Fakkeenya — qabiyyee beeksisaa uumi

Ramaddiifi ibsi daldalaa kanuma akkasumas fakkii uumtuu isa gadii ni humneessu.

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
}

Beeksisa isaumaaf fakkii wal-fakkaatu uumi:

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
}

Wiijetii

Yuunitii beeksisaa qophaa'e tokko marsariitii kee irratti buusi — tarkaanfii ijaarsaa hin qabu, ifraamii hin qabu. Iskiriiptiin kun kallattiidhaan fuula sana keessatti Shadow DOM adda ta'e keessatti mul'ata, kanaafuu istaayiloonni isaa gonkumaa gara marsariitii keetii hin babal'an, akkasumas istaayiloonni marsariitii keetii gara isaatti hin babal'an.

Fuula keetti dabali

<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>

Akka idileetti kun sadarkaa uummataa guutuu ramaddii sanaaf agarsiisa — beeksis-harkistuu madalicha irra jiru hunda, kanneen isin fiddan qofa miti. Beeksisa beeksis-harkistuuwwan karaa 'Connect mode' uumtan irraa qofa agarsiisuuf (kanneen qooda keessan maddisiisan), 'data-partner' lakkoofsa addaa hiriyaa keessanii wajjin dabalaa (fuula 'Developers' kan daashboordii keessanii irraa argadhaa):

<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>

Yoo beeksiftoonni kee ramaddiiwwan hedduu keessatti argaman, 'data-category' guutummaatti dhiisi — 'data-partner' qofaan, wiijetichi ramaddii hunda keessatti beeksisa kee hunda giridii tokko keessatti agarsiisa, ramaddii tokkoof biilookii wiijetii tokko barbaaduu mannaa:

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

Yoo yuunitii akka footer qabduu kan qabduu kee isa keessa-barruu cinaatti argamu, kan tokkoon tokkoon isaanii beeksisa adda addaa agarsiisan barbaadde, boolokii wiijetii lammaffaa kan data-layout="compact" (beeksisa tokko, kan gara qorqora xiqqootti cuunfamuu danda'u) fi data-offset kan akka lakkoofsa beeksisoota wiijetii kee inni jalqabaa duraan agarsiisuutti qindaa'e itti dabali:

<!-- 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>

Amaloota

data-categoryID Garee agarsiisuuf. Dirqama — yoo 'data-partner' hin kaa'amin; yoo kaa'ame garuu, dhiisuun isaa beeksisa hiriyaa sanaa garee hundumaa keessatti agarsiisa.
data-geoDaangaa lafaa: kan naannoo, kan godinaa, yookaan kan addunyaa. Akka idileetti kan addunyaati.
data-countLakkoofsa beeksisa agarsiifamu. Akka idileetti 4 dha.
data-columnsLakkoofsa utubaalee giridiiti. Akka idileetti 2 ta'a.
data-layoutgiriidii, tarree, yookiin cuquliisa. Akka idileetti giriidii ta'a. Cuquliisni beeksisa tokko (lakkoofsi daataa hin ilaalamu) kan qofa agarsiisu yoo ta'u, qabduu isa gara qorqora xiqqoo tokkootti cuquliisuufii deebisuuf qaba — kunis kutaa akka gadi-barreeffamaatti (footer) kan ta'e, kan iskiriiptii mataa isaatiin gonkumaa iddoo murtaa'e irratti hin kaa'amne dha; saanduqa 'div' sana fuula kee irratti akka barbaaddetti kaa'uu fi miidhagsuu dandeessa.
data-offsetLakkoofsa beeksisa sadarkaa olaanaa irra jiran kanneen darbuuf. Akka idileetti 0 ta'a. Wiijetii lammaffaa fuula sana irratti argamu (fkn. kan xixiqqaa jala fuulichaa irratti argamu tokko fi kan sararaawaa olitti argamu biraa) beeksisa walfakkaataa yeroo lama agarsiisuu mannaa beeksisa adda addaa akka agarsiisu taasisa — lakkoofsa beeksisoota wiijetichi inni biraa duraan agarsiisaa jiru dabali.
data-partnerID hirmaattuu keetii (daashboordii kee irratti fuula Misoomsitootaa irraa argadhu). Filannoo dha — kana malee, wiijetichi sadarkaa uummataa guutuu ramaddii sanaaf, beeksisitoota madalicha irra jiran hunda agarsiisa. Kana fayyadamuun garuu, beeksisa beeksisitoota karaa Moodii Wal-qunnamsiisuu fidde qofa agarsiisa — isaan kan dhugumaan qooda kee maddisiisan.

Qooda galii

Komiishiniin ergaa hiriyaa akkamitti dhugumaan isaan bira ga'a — dhibbeentaa, mala kaffaltii, fi uunkaalee dursaa.

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
}

Lakkoofsa dhaabbataa miti

Dhibbeentaan komishinii gama keenyaan kan qindaa'u yoo ta'u jijjiiramuu illee ni danda'a — gatii isaa kallattiin bakka kana irraa dubbisuu mannaa, gatii murtaa'e galmeessuu hin qabdan.

Guutummaatti ofumaan

Xumura maallaqa baasuu hin jiru. Hojiin saganteeffame galii kaffalamuuf bilchaatu maddisiisee, beeksisaa tokkoon tokkoon isaaniitiif walitti qabee, yeroo ulaagaaleen armaan gadii hundi guutaman ofumaan kaffala.

Ulaagaalee kaffaltii

  • Galii beeksisaan kaffaluu qabu walii galaa hamma kaffaltii xiqqaa ga'eera.
  • Boorsaan kaffaltii kiriptoo herrega isaanii irratti qindaa'eera.
  • Haalli KYC isaanii mirkanaa'eera.

Fakkeenya: galii walitti qabame dubbisuu

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
}

Sadarkaalee gatii (kallattiin)

Iddoo dhumaa kana irraa kallattiin dubbisi — gatiiwwan kana gonkumaa koodii keessatti qajeelchuu hin yaalin, gama keenyaan jijjiiramuu danda'u. Bakkaa dirree gatii bilisaa, fayyadamtoota keessaniif filannoo sadarkaa gatii ijaaraa: gatiin agarsiifamu hundi yeroo kaffaltii uumtu gatii sirrii ergamuudha, faayidaaleen banamoon asitti agarsiifamanis fayyadamtoonni gatiin sun maal akka isaan argamsiisu sirriitti akka beekaniif isaan gorsu, kanaafuu lakkoofsa tilmaamuu mannaa gatii isaan hubatan filatu.

SadarkaaGatiiBana
Bronze$50.00

Basic visibility

Silver$300.00

Clickable link unlocked

Geessituu cuqaafamuu danda'u
Gold$500.00

Animation unlocked

Geessituu cuqaafamuu danda'uSochii suuraa
Platinum$1,000.00

Enhanced exposure

Geessituu cuqaafamuu danda'uSochii suuraa
Diamond$2,500.00

Premium placement

Geessituu cuqaafamuu danda'uSochii suuraa
Elite$5,000.00

Top-tier visibility

Geessituu cuqaafamuu danda'uSochii suuraa
Legendary$10,000.00

Maximum visibility & branding

Geessituu cuqaafamuu danda'uSochii suuraa

Daangaa saffisaa

Gaaffileen furtuu tokkoof daqiiqaa tokko keessatti daangaan itti kaa'ama. Deebiin mirkanaa'e hundi mata dureewwan X-RateLimit-Limit, X-RateLimit-Remaining, fi X-RateLimit-Reset of keessaa qaba; daangaa darbuun immoo, mata duree Retry-After waliin koodii dogoggoraa 429 Too Many Requests deebisa.

Tarree hayyamamaa IP

Filannoo, hiriyaa tokkoof. Hanga galmee itti dabaltutti, furtuuwwan kee gaaffii IP kamiyyuu irraa dhufu ni fudhatu — galmeen jalqabaa furtuuwwan hiriyaa sanaa hunda gara 'allowlist-only'tti jijjiira.

Kofoo Weebii

Webhook hundi yeroo uumamu icciitii yeroo tokkoof kennamuun HMAC-SHA256'n mallatteeffama — fe'umsa isaa amanuu keessan dura mallattoo isaa mirkaneeffadhaa. Taateewwan beeksisaan walqabatu qofa hiriyaa beeksisichaa abbummaadhaan qabuuf dhiyaatu.

payment.succeededKaffaltiin mirkanaa'eera.
payment.refundedMaallaqni deebi'eera.
ad.activatedBeeksisni ofumaan yookaan erga bulchaan sakatta'ee booda hojii eegala.
invoice.issuedInvooyisiin kennameera.
referral.payout.completedKomiishiniin ergaa sadarkaa kaffaltii argata.
referral.payout.failedGareen kaffaltii ergaa dhiheessaa biratti yoo kufa, galiin gara kaffaltiif deebi'ee irra deebi'amee yaalamu.
rank.changedSadarkaan beeksisaa ni jijjiirama — sababa kaffaltii beeksisaa biraa yoo ta'es.
ad.expiring_soonBeeksifni xumuramuuf guyyaa 30, 7, yookiin 1 dura.
partner_ad_revenue.payout.completedKaffaltiin qoodinsa galii beeksisaa sadarkaa kaffaltii irra ga'a.
partner_ad_revenue.payout.failedKutaan kaffaltii qoodinsa galii beeksisaa dhiyeessaa biratti yoo milkaa'uu dide — qoodinsi deebi'ee gara tarree kaffalamuu qabutti deebi'ee irra deebi'amee yaalama.

Meeshaalee Misooma Sooftiweerii

SDKn JavaScript/TypeScript fi Python kan idilee, ibsa API kana irraa uumaman, karoorfamee jira garuu ammaaf hin maxxanfamne — hanga yeroo sanaatti kallattiin API HTTP fayyadamaa.

Jalqaba Saffisaa

Ammaaf SDK hin jiru — isaan kun kallattiidhaan HTTP API waamuun har'a afaan kamiyyuu keessatti ni hojjetu.

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": "...",
    },
)