Annual Ads

Lurayirin qillqatanakapa

Annual Ads plataforma patxaruw chiqak luraña — yatiyirinak luraña, yatiyawinak uñt'ayaña, pagañanak qalltayaña, ukatsti chiqanchawip uñch'ukiña, taqpachax API tuqi.

Taqi chaninchäwinakan pirwapa uñjaña

Jumax 70% katxarasktawa Connect-mode ukan yatiyirinakamax yatiyäwinakapat kunsa phuqhapxi ukaxa — jank'akiw q'ipirumarux phuqhasi. Aka manqhan uñtam kunjams irnaqi.

Qallta URL

https://api.adhub365.com
OpenAPI 3

Chiqapachañchaña

Sapa mayni mayiwiw imantat llawiampi chiqanchata, Autorización p'iqinchirinxa, Bearer esquema apnaqasa.

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

Yant'añataki ukhamaraki lurañataki

Sandbox ukhamaraki producción llavillanakaxa taqpach jaljtayatawa maynit maynikama — mä sandbox llavillaxa janiw kuna pachas producción llavillampi lurat datonaka ullañsa jan ukax qillqañsa atikiti, ukhamaraki producción llavillaxa janiw sandbox llavillampi lurat datonaka ullañsa jan ukax qillqañsa atikiti.

Uñakipañanaka

Sapa llavixa, uñstayatäki uka chiqanakarukiw mantaspa — mä llavixa janiw kuna pachas uñstayir masipan cuentapat sipan juk'ampi mantañanïkiti.

API llavillanakax Maran Maran Yatiyawinaka Uñjiri tamata iyaw sat yanapiri qillqatanakar churatawa.

Mä masin qillqantäwipa uñstayam

Yatiyäwinakat qullqi chikañchaña

Juman API llavinakamax juman apnaqirinakamataki yatiyirinakan qillqanakap uñstayani ukhaxa (Connect modo — uñxatt'äta Authentication ukaxa), jumax uka yatiyirinakax yatiyäwinakapat pagapki uka qullqit mä chikata katuqta. Aka aynachan uñstki uka jaljtawix aka pachpa endpoint uksat jichhapuni ullañawa, janipuniw qillqatäpkiti, ukatxa taqpachaniw jaljatawa aka pankan aynacharu uñstki uka referral commission ukatxa.

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

70%

Jumaruwa

Qullqixa kikipa wakichat qullqi apthapiñamaruxa apayasiwa — janiwa qullqi apsuñ mayiñax wakiskiti.

30%

Marana yatiyäwinakaru saraqaña

Yatiyäwinakamax kuna sayt'ayäwinakansa, kuna utjawinsa, ukat kuna sayt'äwi wakichäwinakansa uñstiri ukata parli.

Kunjamsa irnaqi

  1. Juman Connect-mode ukan mayni yatiyirima, juman mayachasiwim tuqi mä yatiyäwitaki pagayi.
  2. Yatiyäwix uñakipatawa ukat iyaw satawa — jupa pachpata, jan ukax jiwasan uñakipiri tamasampi.
  3. Juman ch'iqimaxa, juman billeteramaruxa kikipa payllasiñatakiwa wakicht'ata, ukhamarakiwa aynachankir jaqichañ programa ukham lurasiri.
Mä yatiyäwix chiqpachapuni iyawsatäñapkamax janiw kuna ch'iqt'äwis uñstayatäkiti — uñakipirinakax janiw sasax sapxani ukhax, uka pagotx janiw kuns mayitäkiti. Mä nayratpach sarnaqir yatiyäwir yapxatañax janiw ukham llakiniñäkiti ukatx jank'akiw ch'iqt'asi.

Phuqhañatak kamachinaka

  • Mä cripto qullqi katuqañ billeteraxa juman masiman cuentapan wakicht'atawa.
  • Jumanxa janiw KYC uñacht'ayañax wakiskiti — masiman qillqayasiwipax lurasitäna ukapachaw uñakipataxiwa.

Uñacht'äwi: Tantachata ch'iqinaka ullaña

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
}

Tukuyäwinaka

Jakhuwinaka

POST/v1/partner/advertisers

Mä apnaqirim layku mä yatiyiri cuenta uñstayam (Connect modo).

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

Aka masin uñstayat mä yatiyirin qillqap thaqhaña.

advertisers:read

Yatiyäwinaka

POST/v1/partner/ads

Mä yatiyäwi luraña. Qalltanx mä borrador ukhamawa. Munasirjam yatiyir_kasta, jach'anchayäwi_kasta, chinu_kasta, ukhamarak jach'anchayat_marca chiqanakax yanapiri, khitiri, luriri, jan ukax sapa mayni yatiyäwinak uñacht'ayi — aynachankir qillqata uñxatt'aña.

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

Yatiyäwi thaqhaña.

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

Qillqatan yatiyäwip machaqaptayaña — sutipa, qhanañchäwipa, chinu, yatiyir kasta, jach'anchayäw kasta, chinu kasta, ukhamaraki jach'anchayat marka. T'aqa, uraqi, ukhamaraki kunatix sayt'ayir wakichawimp uñjatäki ukax janiw akan mayjt'ayatäkaspati.

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

Yatiyäwi jamuqa chiqak apkataña (JPEG/PNG/WebP, jach'apax 5 MB ukakama). Nayrïr qullqi churañatakiw wakisi — aynachan qullqi churañanaka tam uñxatt'aña.

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

Mä yatiyäwin jamuqap mä URL-t uchaña, mä archivo apkatañat sipansa — servidor ukax pachpaw apthapi ukat wasitat uchi. Pachpa mayiwiwa: nayrïr qullqi churañ nayraqata wakisi.

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

Mä yatiyäwitaki jichha sayt'awi, kasta, ukhamaraki uraqpacha sayt'apa.

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

Mä yatiyäwitakix taqpach uñtawinakasa ch'iqt'awinakasa — tukusiri urusa qallta urusa, ukax GET /{id} ukan utjki uka activated_at/expires_at chiqanakan juti, ukatsti rank ukax GET /{id}/rank ukan juti.

ads:read

Qullqi churaña

POST/v1/partner/payments

Mä qallta alasiñataki jan ukax mä yapxatañataki mä cripto qullqi churaña qalltam. Mä qallta qullqi churäwix 422 ukan pantjasi, jan ukasti yatiyäwix nayraqatpach mä jamuqanïkpan — alaxan uploadAdImage/setAdImageUrl uñxatt'am.

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

Mä phuqhäwina kamisätapsa uñakipaña.

payments:read

Apayanaka

POST/v1/partner/referrals

Mä khitanuñ chinu luraña.

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

Maynit maynikam apayanit qullqi jikxatatanaka, kunjamäwiparjama jaljata.

referrals:read

Yatiyäwinakat qullqi chikañchaña

GET/v1/partner/ad-revenue/earnings

Juman Connect mode ukan lurata yatiyirinakaman yatiyäwinakapat phuqhapkän uka qullqit 70% chikata, kunjamäkitix ukhamarjam jaljata.

ad-revenue:read

Mantañ qillqata

GET/v1/partner/access-log

Aka llaviru-metodoru-thakiru-IP-pacha-chimpuru taqpach sarnaqäwipa.

Ukanxa

Taqinitak tukuyawinaka

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

Mä categoría ukat geo ámbito ukatakix ullañatakiki sayt'awi.

Taqinitaki
GET/v1/tiers

Paqallqu wakicht'at chanichawi patanakaxa (pata, jist'arat askinakampi).

Taqinitaki
GET/v1/referral-program

Jichhürunakan apnaqaskir comisión porcentajenakaxa, maynit maynikam apayanitaki ukhamarak P'iqinchirinakan Tantachäwipataki.

Taqinitaki
GET/v1/partner-program

Jichha pacha yatiyäwinakat qullqi jaljtawipa (Connect mode) jumampi ukhamaraki Annual Ads ukampi.

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

Natural aru thaqhaña — mä jiskt'awi, "Kenya markan mueblenak yatiyirinaka" ukhamawa, ukax mä kasta t'aqaru ukhamarak mä uraq t'aqaru irpi, ukatsti uka sayt'äwi chiqap pachpa chiqap saräwipan kutt'ayi.

Taqinitaki

Maynit maynikam yatiyasiña

advertiser_type, promotion_type, link_type, ukat promoted_brand ukax POST ukat PATCH /v1/partner/ads ukanx ajlliñjam phuqhañawjanakawa — Sapa maran Yatiyawinakax janiw jupanakan yatiyasiñ munir qhathunakatakikiti. link_type ukax affiliate_link jan ukax referral_invitation_link ukhamäki ukhaxa, jan ukax promotion_type ukax affiliate_offer jan ukax referral_opportunity ukhamäki ukhaxa, affiliate_terms_accepted ukax 'true' ukhamäñapawa, jan ukhamäx mayiwi ukax 422 ukampiw janiw katuqatäkiti. Title ukax 35 qillqanakampikiw sayt'ayata, ukat Description ukax 80 qillqanakampikiwa — panpachaniw servidor tuqinx phuqhachasi, janiw dashboard UI ukanakikiti.

Yatiñan Amuyun Yanapirinaka

Sapa yatiyir qillqatanxa, manqhan utt'ayat AI irnaqañanaka katuqi: mä yatiyäwi yänaka ukat uñstawinaka uñstayiri, mä aruskipäwi yanapiri, mä qullqi tuqita iwxiri, ukat mä anqäx SEO uñakipiri. Taqi akanakax AI kreditu-mpiw phuqhasi, sapa maran churat chika chanipat sipansa.

Akanakax yatiyirin pachpa dashboard mantañapampiwa (mä sesión mantañ token), janiw masin API llawinakapampikiti irnaqkiti — mä kimsa jaqin mayachasiwipax janiw yatiyirin sutiparux jawst'aspati.
POST/v1/advertisers/{id}/ai/assistant

Ask Annual Ads — mä tuyuri aruskipiri yanapiriwa, yatiyäwinakataki sapakiwa, cuentana yatiyäwinakapax ullañatakikiwa.

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

Mä jisk'a negocio qhanañchäwita mä yatiyäwi sutipa, qhanañchäwipa, ukatsti wakiskir arunaka uñstayam.

2 crédito(s)
POST/v1/advertisers/{id}/ai/creative-studio/image

Mä aljañ qillqata uñacht'äwi (PNG) uka pachpa aljañ qhanañchäwita luraña, ukax wakicht'atawa mä yatiyäwir chinuqañataki.

8 crédito(s)
POST/v1/advertisers/{id}/ai/budget-advisor

Mä chiqap jakhuwin uñacht'äwi — janipuni mä qalltañ amuyuki — mä chiqap chiqana 30/90/365 urunakan qhiparañataki chansa.

1 crédito(s)
POST/v1/advertisers/{id}/ai/seo-audit

Yatiyirin anqäx web qamawip uñakipaña ukat chiqap SEO askichäwinak amuyt'ayaña.

2 crédito(s)

Uñacht'äwi — yatiyäwi qillqata luraña

Päpach kasta ukat qhatu qhanañchäwix aynachankir uñnaqa luririrus ch'amancharakiwa.

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
}

Uka pachpa yatiyäwitakix mä uñtasir uñacht'äwi luraña:

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
}

Uñacht'ayiri

Mä wakichat yatiyäwi t'aqa juman web qamawimar uchantama — janiw lurañax utjkiti, janiw iframe-s utjkiti. Script-ax chiqakpachaw páhinaru mä sapa Shadow DOM manqhan uñacht'ayi, ukhamat jupan estilunakapax janipuniw juman qamawimarux chhaqhaniti, ukat juman qamawiman estilunakapax janipuniw ukarux chhaqhaniti.

Pankamar yapxatt'am

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

Qalltanxa, akax categoría ukan taqpach uñt'at sayt'awip uñacht'ayi — plataforman utjki uka taqpach yatiyirinaka, janiw jumax Connect tuqi apantkta ukanakakikiti. Connect tuqi uñstayawaykta uka yatiyirinakan yatiyawinakapaki uñacht'ayañatakixa (jumankir ch'iqt'awim uñstayapki ukanaka), data-partner ukampi masiman ID-pampi yapxatta (uka juman dashboard-aman Developers uka chiqan jikxatta):

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

Yatiyirinakamax walja kasta tamanakan utjchi ukhaxa, data-category uka taqpach apsuñamawa — data-partner ukampikiw widget ukax taqi kasta tamanakan yatiyirinakamax mä sapa rejillan uñacht'ayi, sapa kasta tamatakix mä widget bloque munañat sipana:

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

Contenidoman utjki uka maynïr uñacht'äwi tamamp chika, mayni ukhamaraki uñacht'äwi tama, sapa mayni mayja uñacht'äwinak uñacht'ayañapataki munasmati? Payïr widget tama yapxatt'am, data-layout="compact" (mä sapa uñacht'äwi, jisk'a piruru tukuyañjam) ukampi, ukatsti data-offset ukax nayrïr widgetamax qawqha uñacht'äwinakas uñacht'ayi ukarjam ucht'ata:

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

Chimpunaka

data-categoryUñacht'ayañataki Categoría ID. Wakisiwa — jan ukasti data-partner ukax uchataxi ukhaxa, ukhamäpanxa janiw uchañax wakiskiti, kunatix uka masin yatiyawinakapax taqi categoría ukanakan uñacht'ayasiwa.
data-geoUraqi tuqita: aka chiqana, suyu tuqina, jan ukax akapachpacha. Qalltanxa akapachpacha ukhamawa.
data-countUñacht'ayañatak yatiyäwinakan jakhuwipa. Pusi ukhamawa.
data-columnsGrid ukan sayt'anaka jakhu. Pä ukhamawa.
data-layoutrejilla, lista, jan ukax jisk'achata. Rejilla ukaw nayraqat ajllitäxi. Jisk'achata ukax mä sapa yatiyäwi uñacht'ayi (datos-jakhüwix janiw uñjasiñapäkiti), mä botón ukampiw jisk'a pildoraru imantañataki ukat kutt'ayañataki — mä qhipa-panka uñtasita t'aqa, script ukax janiw kunawsas chiqanchirjam ucht'kiti, jumaw uka container div ukxa munañamarjam pankamarux ucht'asma ukat uñnaqapsa askichasma.
data-offsetNayraqat uñt'at yatiyäwinaka qhipäxar jaquntañataki jakhu. Uñt'ataru 0 ukhamawa. Mä payïr widget uka pachpa pankan (mä uñacht'äwixa, aynachan mä jisk'a ukhamaraki alaxan mä rejillani) mayj mayja yatiyäwinaka uñacht'ayañapatakiw yanapt'i, pachpa yatiyäwi pay kuti uñacht'ayañat sipana — mayni widget ukax qawqha yatiyäwinakas uñacht'ayaski uk jakhu apayaña.
data-partnerJuman socio ID-ma (juman dashboard-aman Developers uka chiqan jikxatama). Munasirakiwa — jan ukampi, widget ukax uka categoría-taki taqpach uñt'at ranking uñacht'ayi, plataforma-nkir taqpach anunciantes-nakaru. Ukampisti, Connect modo tuqi apantanïta uka anunciantes-nakan yatiyäwinakapakikiwa — juman ch'amama chiqpachapuni uñstayapki ukanakaki.

Qullqi jalja

Kunjamasa mä yanapirin khitanitapat chinuqapax jupar puri — patakatuqita, qullqi churañ thakhi, ukat nayraqat phuqhañanakampi.

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
}

Janiw mä sayt'at jakhükiti

Comisión porcentajepax jiwasan tuqina wakicht'atawa ukat mayjt'aspawa — sapa kuti aka endpoint-ta jichhapach uñxatt'asa liyt'añamawa, jan ukasti mä valor qhananchata qillqantañat sipansa.

Taqpach automático

Qullqi apsuñatakix janiw tukusiñawjapax utjkiti. Mä wakichat irnaqäwix phuqhañjam qullqi jilxattayi, sapa yatiyiriru tantachayi, ukatsti taqi aynachan uñacht'ayat kamachinakax phuqhasxi ukhaxa, jupa pachpaw payt'i.

Phuqhañatak kamachinaka

  • Yatiyirin taqpach phuqhañ qullqipax jisk'a phuqhañ qullqiruw puri.
  • Jupanakan cuentapanxa mä cripto qullqi katuqañ billeteraw wakicht'ata.
  • Jupanakan KYC uñt'atapax chiqanchatawa.

Uñacht'äwi: Tantachata qullqi ullaña

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
}

Chanitak patanak (Jakäwinkiri)

Aka endpoint-ta jichhapuni ullaña — janipuniw aka chimpunakxa qillqantañati, jiwasan tuqitxa mayjt'aspawa. Juman apnaqirinakamatakix mä patanak ajlliñ luräma, jan mä ch'usa qullqi qillqañ chiqawjat sipana: sapa uñacht'ayata chanix paylläwi lurañ pachan apayañatakix chiqapuniwa, ukatsti akan uñacht'ayata jist'arata askinakax apnaqirinakarux chiqapuniw yatiyi kunas uka chanimp jikxataspa, ukhamat jupanakax mä jakhu amuyt'añat sipanxa, mä chan ajllipxañapataki, kunatix amuyapki uk.

PataChaniJustaraña
Bronze$50.00

Basic visibility

Silver$300.00

Clickable link unlocked

Ch'iqt'añataki chinu
Gold$500.00

Animation unlocked

Ch'iqt'añataki chinuUnxtayawi
Platinum$1,000.00

Enhanced exposure

Ch'iqt'añataki chinuUnxtayawi
Diamond$2,500.00

Premium placement

Ch'iqt'añataki chinuUnxtayawi
Elite$5,000.00

Top-tier visibility

Ch'iqt'añataki chinuUnxtayawi
Legendary$10,000.00

Maximum visibility & branding

Ch'iqt'añataki chinuUnxtayawi

Jakhuwimpi sayt'ayaña

Mayiwinakaxa sapa llaviru, sapa minuturu sayt'ayatawa. Sapa chiqap uñt'at jaysäwixa X-RateLimit-Limit, X-RateLimit-Remaining, ukhamaraki X-RateLimit-Reset p'iqinchirinakaniwa; sayt'äwi jilxatasaxa 429 Too Many Requests ukham kutt'ayi, mä Retry-After p'iqinchirimpi.

IP iyaw sañataki lista

Ajlliñataki, sapa masitaki. Mä qillqata yapxatkamaxa, llavayanakamax kawki IP-taki mayiwinaksa katuqapuniwa — nayrïr qillqatax uka masin taqi llavayanakapxa "allowlist-only" ukhamaruw mayjt'ayi.

Webhooks

Sapa webhook ukax HMAC-SHA256 ukampiw chimpuntata, ukax mä kutiki uñstayat imantatampi lurasi, uñstayat pachan — apayanit yatiyäwir iyawsañataki nayraqat chimpu chiqañchaña. Yatiyäwinakax uka yatiyirimp chikachata masirukiw apayasi.

payment.succeededMä phuqhäwixa chiqanchatawa.
payment.refundedQullqi kutt'ayasiwa.
ad.activatedMä yatiyäwix irnaqañ qallti, pachpata jan ukax uñjirin uñakipatat qhipata.
invoice.issuedMä phisqa qillqataw apsutäxi.
referral.payout.completedMä khitanit kamisyunax pagatäxaruw puri.
referral.payout.failedYanapirina, mayt'awi phuqhachäwi tamax pantjasi — qullqi jikxatatanakax phuqhañataki kutt'awayi ukat wasitat yant'asi.
rank.changedMä yatiyäwina sayt'apax mayjt'aspa, yaqha yatiyirina qullqi churatap laykusa.
ad.expiring_soonMä yatiyäwix tukusxañapatakix kimsa tunka, paqallqu, jan ukax mä uru nayraqata.
partner_ad_revenue.payout.completedYatiyäwin qullqi chikañchäwipan paylläwipax payllatäxaruw puri.
partner_ad_revenue.payout.failedYatiyäwinakat qullqi jalja phuqhäwix yanapirin pantjasi — jaljanakax phuqhañatakiw kutt'anxi ukat wasitat yant'asi.

Software Lurañataki Yanapanaka

Oficial JavaScript/TypeScript ukat Python SDKs, aka pachpa API especificación ukat lurata, amtatäskiwa ukampirus janira uñt'ayatäkiti — uka pachakamax HTTP API ukar chiqak jawst'apxam.

Jank'a qalltaña

Jichhakamax janiw SDK utjkiti — akanakax HTTP API-ruw chiqak jawsapxi ukat jichhürux kawki arunsa irnaqapxiwa.

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