Annual Ads

Antontan-taratasy ho an'ny mpamorona

Manamboara mivantana eo amin'ny sehatra Annual Ads — mamoròna mpanao dokam-barotra, mamoaka dokam-barotra, mampandeha fandoavam-bola, ary manara-maso ny laharana, tanteraka amin'ny alalan'ny API.

Jereo ny tabilao feno momba ny vidiny

Mitahiry ny 70% ianao Ny vola aloan'ireo mpanao dokam-barotra amin'ny Connect-mode ho an'ny dokany — voaloa ho azy ao amin'ny poketranao. Jereo eto ambany ny fomba fiasany.

URL fototra

https://api.adhub365.com
OpenAPI 3

Fanamarinana

Ny fangatahana tsirairay dia voamarina amin'ny lakile miafina ao amin'ny lohateny Authorization, amin'ny fampiasana ny schema Bearer.

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

Sandbox & famokarana

Ny lakile sandbox sy ny lakile famokarana dia tena misaraka tanteraka — tsy afaka mamaky na manoratra mihitsy ny angon-drakitra noforonin'ny lakile famokarana ny lakile sandbox, ary tsy afaka mamaky na manoratra mihitsy koa ny angon-drakitra noforonin'ny lakile sandbox ny lakile famokarana.

Fijery

Voafetra amin'ireo sehatra nampiasaina azy ny fanalahidy tsirairay — tsy mahazo fidirana mihoatra noho ny kaonty mpiara-miasa namorona azy ny fanalahidy.

Ny lakile API dia omena ho an'ireo kaonty mpiara-miombon'antoka neken'ny ekipa Annual Ads.

Mamorona kaonty mpiara-miasa

Fizarana ny vola miditra amin'ny dokam-barotra

Raha mamorona kaonty mpanao dokam-barotra ho an'ny mpampiasa anao manokana ny lakile API-nao (maody Connect — jereo ny fanamarinana etsy ambony), dia mahazo ampahany amin'ny vola aloan'ireo mpanao dokam-barotra ho an'ny dokambarotra ataon'izy ireo ianao. Ny fizarana eto ambany dia vakiana mivantana avy amin'ity endpoint ity ihany, tsy mampiasa kaody mafy mihitsy, ary tena misaraka tanteraka amin'ny komisiona fampanoroana hita any ambany kokoa amin'ity pejy ity.

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

70%

Ho anao

Aloa ho azy ao amin'ny poketra fandoavam-bola efa nalaminao — tsy ilaina ny fangatahana fisintonana.

30%

Mandeha any amin'ny Dokam-barotra isan-taona

Mandrakotra ny fitantanana, ny fampiantranoana, ary ny fotodrafitrasa fanasokajiana iorenan'ny dokam-barotrao.

Ny fomba fiasany

  1. Ny iray amin'ireo mpanao dokam-barotra amin'ny Connect-mode dia mandoa vola ho an'ny doka amin'ny alalan'ny fampidirana nataonao.
  2. Ny dokam-barotra dia dinihina sy ekena — ho azy, na ataon'ny ekipanay mpandrindra.
  3. Ny ampahany anao dia efa ao anaty filaharana ho fandoavana mandeha ho azy any amin'ny kitapom-bolanao, mekanisma mitovy amin'ny programa fampanoroana etsy ambany.
Tsy misy fizarana atao raha tsy efa nekena ny doka — raha nolavina izany, tsy misy trosa amin'io fandoavana io. Ny famenoana vola amin'ny doka efa mandeha dia tsy mitondra loza toy izany ary zaraina avy hatrany.

Fepetra fandoavana

  • Efa voarafitra ao amin'ny kaontinao mpiara-miombon'antoka ny poketra fandoavam-bola amin'ny crypto.
  • Tsy ilaina ny KYC avy aminao — efa nodinihina ny kaonty mpiara-miasa aminao tamin'ny famoronana azy.

Ohatra: famakiana ny isan'ny anjara mitambatra

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
}

Tanjona farany

Kaonty

POST/v1/partner/advertisers

Mamoròna kaonty mpanao dokam-barotra ho an'ny iray amin'ireo mpampiasa anao (Modes Connect).

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

Jereo ny kaontin'ny mpanao dokam-barotra noforonin'ity mpiara-miombon'antoka ity.

advertisers:read

Dokam-barotra

POST/v1/partner/ads

Mamoròna dokam-barotra. Manomboka amin'ny sata volavola izy. Ny saha tsy voatery advertiser_type, promotion_type, link_type, ary promoted_brand dia mamaritra dokam-barotra mpiara-miasa, fampanoroana, mpamorona, na dokam-barotra manokana — jereo ny fanamarihana etsy ambany.

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

Mitadiava dokam-barotra.

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

Havaozy ny votoatin'ny fanitsiana — lohateny, famaritana, rohy, karazana mpanao dokam-barotra, karazana fampiroboroboana, karazana rohy, ary marika fampiroboroboana. Ny sokajy, ny jeografia, ary izay rehetra vakian'ny milina fanisana laharana dia tsy azo ovaina eto.

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

Alefaso mivantana ny sary dokam-barotra (JPEG/PNG/WebP, 5 MB fara-fahabetsany). Ilaina alohan'ny fandoavam-bola voalohany — jereo ny vondrona fandoavam-bola etsy ambany.

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

Apetraho ny sary amin'ny doka avy amin'ny URL fa tsy mampakatra rakitra — ny mpizara no maka azy ary mampiantrano azy indray. Mitovy ny fepetra: ilaina alohan'ny fandoavam-bola voalohany.

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

Sata ankehitriny, sokajy, ary sehatra ara-jeografika ho an'ny dokam-barotra.

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

Ny isan'ny fijerena sy tsindry rehetra ho an'ny dokam-barotra — ny andro efa nandeha sy ny andro sisa dia avy amin'ny saha activated_at sy expires_at efa hita ao amin'ny GET /{id}, ary ny laharana dia avy amin'ny GET /{id}/rank.

ads:read

Fandoavam-bola

POST/v1/partner/payments

Atombohy ny fandoavam-bola amin'ny crypto ho an'ny fividianana voalohany na famenoana. Tsy mahomby ny fandoavam-bola voalohany amin'ny 422 raha tsy efa misy sary ny doka — jereo uploadAdImage/setAdImageUrl etsy ambony.

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

Jereo ny satan'ny fandoavam-bola.

payments:read

Fandefasana

POST/v1/partner/referrals

Mamoròna rohy fampanoroana.

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

Fitambaran'ny vola azo tamin'ny fampanoroana, voazara araka ny satan'ny mpikambana.

referrals:read

Fizarana ny vola miditra amin'ny dokam-barotra

GET/v1/partner/ad-revenue/earnings

Ny ampahany 70%-nao amin'izay naloan'ireo mpanao dokam-barotra noforoninao tamin'ny 'Connect mode' ho an'ny dokany, voazara araka ny satan'izy ireo.

ad-revenue:read

Taratasy fitantanana ny fidirana

GET/v1/partner/access-log

Tantara feno ny antso ho an'ity fanalahidy — fomba, lalana, IP, mari-potoana.

Any

Ireo faran-dalana ho an'ny daholobe

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

Filaharana azo vakiana fotsiny ho an'ny sokajy sy ny sehatra ara-jeografika.

Ho an'ny daholobe
GET/v1/tiers

Ny ambaratonga vidin-javatra 7 voarafitra (fetra, tombontsoa azo sokafana).

Ho an'ny daholobe
GET/v1/referral-program

Ny isan-jaton'ny komisiona mampiasa amin'izao fotoana izao ho an'ny rafitra fampitana sy ny Tahirim-bolan'ny Mpitarika.

Ho an'ny daholobe
GET/v1/partner-program

Ny fizarana ankehitriny ny vola miditra amin'ny dokam-barotra (Connect mode) eo aminao sy Annual Ads.

Ho an'ny daholobe
GET/v1/search?q={query}

Fikarohana amin'ny fiteny voajanahary — mitarika fanontaniana toy ny "mpanao dokam-barotra fanaka any Kenya" mankany amin'ny sokajy sy ny sehatra ara-jeografika mifanaraka aminy, ary avy eo mamerina io filaharana io, amin'ny filaharany tena izy.

Ho an'ny daholobe

Dokam-barotra mpiara-miasa sy fanoroana

advertiser_type, promotion_type, link_type, ary promoted_brand dia saha azo isafidianana amin'ny POST sy PATCH /v1/partner/ads — tsy voafetra amin'ny orinasa mampiroborobo ny tenany ihany ny Annual Ads. Rehefa link_type dia affiliate_link na referral_invitation_link, na promotion_type dia affiliate_offer na referral_opportunity, dia tsy maintsy marina ny affiliate_terms_accepted, raha tsy izany dia handà ny fangatahana miaraka amin'ny 422. Voafetra ho 35 tarehintsoratra ny lohateny ary 80 kosa ny famaritana — samy ampiharina eo amin'ny lafin'ny mpizara izy roa ireo, fa tsy ao amin'ny endrika fampiasana an'ny tontonana fotsiny.

Fitaovana AI

Kaonty mpanao dokam-barotra tsirairay dia mahazo andiana fitaovana AI efa tafiditra — mpamokatra votoaty sy sary ho an'ny dokam-barotra, mpanampy fifampiresahana, mpanolotsaina momba ny teti-bola, ary mpanara-maso SEO ivelany — izay aloa amin'ny kredita AI, ankoatra ny vidin'ny taona raikitra.

Ireo dia mandeha amin'ny alalan'ny fidirana amin'ny dashboard-n'ny mpanao dokam-barotra (token fidirana fivoriana), fa tsy amin'ny lakile API mpiara-miombon'antoka — tsy afaka miantso azy ireo amin'ny anaran'ny mpanao dokam-barotra ny fampidirana avy amin'ny antoko fahatelo.
POST/v1/advertisers/{id}/ai/assistant

Ask Annual Ads — mpanampy resaka mitsingevana, fampahalalana ihany, famakiana fotsiny ny angon-kaonty.

Ho an'ny daholobe
POST/v1/advertisers/{id}/ai/creative-studio

Mamoròna lohatenin'ny dokam-barotra, famaritana ary teny fanalahidy avy amin'ny famaritana fohy momba ny orinasa.

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

Mamoròna sary lisitra (PNG) avy amin'ilay famaritana orinasa mitovy, efa voatahiry ary vonona ampiana amin'ny dokam-barotra.

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

Vinavina statistika tena izy — tsy vinavina famoronana mihitsy — momba ny vintana hitazonana laharana iray ao anatin'ny 30/90/365 andro.

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

Diniho ny tranonkala ivelany an'ny mpanao dokam-barotra ary manolora fanatsarana SEO mivaingana.

2 crédit(s)

Ohatra — mamorona votoatin'ny dokam-barotra

Ny sokajy sy ny famaritana ny orinasa mitovy ihany koa no mampandeha ny mpamokatra sary etsy ambany.

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
}

Mamoròna sary mifanaraka amin'ilay dokam-barotra mitovy:

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

Ampidiro ao amin'ny tranokalanao ny singa dokam-barotra efa vonona — tsy misy dingana fananganana, tsy misy iframe. Ny script dia mamoaka mivantana ao anatin'ny pejy ao anatin'ny Shadow DOM voahilika, ka tsy hivoaka any amin'ny tranokalanao ny fomba fampiasa azy, ary tsy hiditra ao amin'ny dokam-barotra koa ny fomba fampiasan'ny tranokalanao.

Ampio ao amin'ny pejinao

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

Amin'ny mahazatra dia mampiseho ny laharan'ny besinimaro feno ho an'ny sokajy ity — ny mpanao dokam-barotra rehetra ao amin'ny sehatra, fa tsy ireo izay nampidirinao fotsiny. Mba hampisehoana fotsiny ireo dokam-barotra avy amin'ireo mpanao dokam-barotra noforoninao tamin'ny alalan'ny maody Connect (ireo miteraka ny ampahany anao), ampio ny data-partner miaraka amin'ny ID mpiara-miasa aminao (hita ao amin'ny pejin'ny mpamorona ao amin'ny tontonana fitantananao):

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

Raha miparitaka amin'ny sokajy maromaro ny mpanao dokam-barotrao, esory tanteraka ny data-category — amin'ny fampiasana data-partner irery, mampiseho ny dokam-barotrao rehetra amin'ny sokajy rehetra ao anatin'ny grida iray ny widget, fa tsy mila blôka widget iray isaky ny sokajy:

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

Te hanana singa amin'ny fomba footer eo anilàn'ny singa ao anatin'ny votoaty ve ianao, ka samy mampiseho dokam-barotra samihafa? Ampio blôka widget faharoa miaraka amin'ny data-layout="compact" (dokam-barotra tokana, azo aforitra ho toy ny pilina kely) ary apetraho ny data-offset araka ny isan'ny dokam-barotra efa asehon'ny widget voalohany:

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

Toetra

data-categoryID sokajy haseho. Ilaina — raha tsy napetraka ny data-partner, amin'izany dia mampiseho ny dokam-barotry ny mpiara-miasa amin'ny sokajy rehetra ny tsy fampidirana azy.
data-geoSahan'ny jeôgrafia: eo an-toerana, isam-paritra, na maneran-tany. Ny voalaza ho azy dia maneran-tany.
data-countIsan'ny dokam-barotra haseho. Ny sanda voatondro dia 4.
data-columnsIsan'ny tsanganana amin'ny grid. Ny sanda voatondro dia 2.
data-layoutgrid, list, na compact. Ny voalaza ho default dia grid. Ny compact dia mampiseho dokam-barotra iray monja (tsy raisina ny data-count) miaraka amin'ny bokotra iray hanakonana azy ho toy ny pilina kely ary hamerina azy indray — singa mitovy amin'ny footer, tsy apetraka ho raikitra mihitsy ao anatin'ny script, ianao no mametraka sy mandravaka ny div fitoeran'ny votoaty araka izay itiavanao azy eo amin'ny pejinao.
data-offsetIsan'ny dokam-barotra ambony laharana tsy ho aseho. Ny sanda voalohany dia 0. Mamela widget faharoa eo amin'ilay pejy (ohatra, iray kely ao amin'ny footer ary iray amin'ny endrika grid any ambony kokoa) mba haneho dokam-barotra hafa fa tsy hamerina ilay iray indroa — ampitao ny isan'ny dokam-barotra efa asehon'ilay widget voalohany.
data-partnerNy ID mpiara-miasa aminao (hita ao amin'ny pejin'ny mpamorona ao amin'ny tontonana fitantananao). Safidy — raha tsy ampiasaina izany dia mampiseho ny filaharana ampahibemaso feno ho an'io sokajy io ny widget, izany hoe ny dokam-barotra rehetra ao amin'ny sehatra. Raha ampiasaina kosa dia mampiseho fotsiny ny dokam-barotra avy amin'ireo mpanao dokam-barotra nampidirinao tamin'ny alalan'ny maody Connect — ireo izay tena miteraka ny ampahany azonao.

Fizarana ny vola miditra

Ny fomba tena ahazoan'ny mpiara-miombon'antoka ny komisiona avy amin'ny fanoroana — ny isan-jato, ny fomba fandoavana, ary ny fepetra mialoha.

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
}

Tsy isa raikitra

Ny isan-jaton'ny komisiona dia efa voalamina eto aminay ary mety hiova — vakio mivantana avy hatrany amin'ity endpoint ity fa aza mampiditra sanda raikitra.

Mandeha ho azy tanteraka

Tsy misy fetra famaranana ny fisintonana. Ny asa voalahatra dia mamolavola ny vola azo aloa, manangona azy isaky ny mpanao dokam-barotra, ary mandoa azy ho azy rehefa tanteraka avokoa ireo fepetra rehetra etsy ambany.

Fepetra fandoavana

  • Ny fitambaran'ny vola tokony haloan'ny mpanao dokam-barotra dia mahatratra ny fetra farany ambany amin'ny fandoavana.
  • Voarafitra ao amin'ny kaontiny ny poketra fandoavana amin'ny vola kripto.
  • Voamarina ny satan'ny KYC-n'izy ireo.

Ohatra: famakiana ny vola miditra voaangona

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
}

Sokajin-vidiny (mivantana)

Mamaky mivantana avy amin'ity endpoint ity — aza manoratra mivantana ireo sanda ireo ao amin'ny kaody, satria mety hiova eo amin'ny lafinay. Mamoròna mpifidy ambaratonga ho an'ny mpampiasa anao fa tsy saha fanefana maimaim-poana: ny vidiny rehetra aseho dia efa ny vola marina halefa rehefa mamorona fandoavam-bola, ary ny tombontsoa misokatra aseho eto dia milaza amin'ny mpampiasa izay azony amin'io vidiny io, ka misafidy vidiny azony izy ireo fa tsy maminavina isa.

SokajyVidinyManokatra
Bronze$50.00

Basic visibility

Silver$300.00

Clickable link unlocked

Rohy azo tsindriana
Gold$500.00

Animation unlocked

Rohy azo tsindrianaSary mihetsika
Platinum$1,000.00

Enhanced exposure

Rohy azo tsindrianaSary mihetsika
Diamond$2,500.00

Premium placement

Rohy azo tsindrianaSary mihetsika
Elite$5,000.00

Top-tier visibility

Rohy azo tsindrianaSary mihetsika
Legendary$10,000.00

Maximum visibility & branding

Rohy azo tsindrianaSary mihetsika

Fetra isan'ora

Voafetra ny fangatahana isaky ny lakile isan-minitra. Ny valiny voamarina rehetra dia mitondra lohateny X-RateLimit-Limit, X-RateLimit-Remaining ary X-RateLimit-Reset; raha mihoatra ny fetra dia mamerina ny sata 429 Too Many Requests miaraka amin'ny lohateny Retry-After.

Lisitra fankatoavana IP

Safidy isaky ny mpiara-miasa. Mandra-pampidiranao fampidirana, manaiky fangatahana avy amin'ny adiresy IP rehetra ny lakileo — ny fampidirana voalohany dia manova ny lakileo rehetra an'ilay mpiara-miasa ho lisitra fankatoavana ihany.

Fampandrenesana an-tranonkala

Ny webhook tsirairay dia nosoniavina tamin'ny HMAC-SHA256 mampiasa tsiambaratelo navoaka indray mandeha tamin'ny fotoana famoronana — hamarino ny sonia alohan'ny hianteherana amin'ny entana. Ny hetsika dia alefa fotsiny amin'ny mpiara-miasa izay tompon'ny mpanao dokam-barotra mifandray.

payment.succeededVoamarina ny fandoavam-bola.
payment.refundedAtao ny famerenam-bola.
ad.activatedMiasa ny dokam-barotra, ho azy na aorian'ny fanamarinana ataon'ny mpitantana.
invoice.issuedNavoaka ny faktiora.
referral.payout.completedMahazo sata karama ny komisiona fampanoroana.
referral.payout.failedMisy tsy fahombiazana tamin'ny andiany fandoavana ny komisiona fampanoroana eo amin'ny mpamatsy — miverina ao amin'ny kaonty azo alaina ny vola azo ary averina andramana.
rank.changedMiova ny laharana ny dokam-barotra iray — anisan'izany ny fiovana vokatry ny fandoavan'ny mpanao dokam-barotra hafa.
ad.expiring_soon30, 7, na 1 andro alohan'ny hifaranan'ny dokam-barotra.
partner_ad_revenue.payout.completedNy fandoavana ampahany amin'ny vola midika amin'ny dokam-barotra dia mahatratra ny sata voaloa.
partner_ad_revenue.payout.failedMisy tsy fahombiazana tamin'ny fandoavana andiany ho an'ny fizarana vola miditra amin'ny dokam-barotra avy amin'ny mpamatsy — miverina ao amin'ny lisitra andoavana indray ireo anjara ary averina andramana.

Kit famolavolana rindrambaiko

Ny SDK ofisialy ho an'ny JavaScript/TypeScript sy Python, izay noforonina avy amin'ity famaritana API ity ihany, dia efa kasaina havoaka saingy mbola tsy navoaka — ka antsoy mivantana ny HTTP API mandra-pahatongan'izany.

Fanombohana haingana

Tsy mbola misy SDK — mampiasa mivantana ny HTTP API izy ireo ary miasa ankehitriny amin'ny fiteny rehetra.

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