Channels
Understand AIARCO channels — the connection between your AI experience and the ad network.
A channel represents your AI experience connected to the AIARCO ad network. Each channel has its own API key and analytics.
What Is a Channel?
A channel is the connection point between your AI product and AIARCO. Each channel gets a unique API key for authenticating ad requests, and separate analytics — impressions, clicks, and revenue tracked independently.
You can have multiple channels if you operate multiple AI products. Each gets its own API key and earnings.
Getting a Channel
To request a channel:
- Sign up as a publisher at publishers.ads.aiarco.com
- Contact us at publishers@aiarco.com with:
- Your AI product name and URL
- Type of AI experience (search, chatbot, website, etc.)
- Expected monthly traffic / queries
- Preferred integration method (REST, SDK, Woven, MCP)
- We'll create your channel and assign your API key.
Using Your API Key
Every ad request must include your channel API key in the X-AIARCO-API-Key header:
curl -X POST https://ads-api.aiarco.com/api/v1/offers \
-H "Content-Type: application/json" \
-H "X-AIARCO-API-Key: YOUR_CHANNEL_KEY" \
-d '{ "query": "best running shoes" }'Security: Keep your API key private. Do not expose it in client-side code. For web integrations, use the JavaScript SDK which handles key security automatically.
Multiple Channels
If you operate multiple AI products, each can be a separate channel with its own API key and analytics. Benefits:
- Track revenue per product independently
- Use different integration methods per channel
- Separate revenue reporting and payouts