Your ads, wired to AI
One API for every ad platform. Manage campaigns through AI assistants or your own code.
Free tier included. No credit card.
# Get campaign insights across platforms
curl https://api.xyloapi.dev/v1/insights \
-H "x-api-key: xy_sk_your_key" \
-H "x-ad-account: act_123456789" \
-G -d "level=campaign" \
-d "date_from=2026-03-01" \
-d "date_to=2026-03-15"
# Response: flat JSON, dollars, computed ROAS
{
"spend": 2458.93,
"roas": 5.08,
"conversions": 42
}Built by Morpheus Media — featured in Forbes, Entrepreneur, HuffPost
Multi-Platform
One connection, every ad platform.
Stop juggling three different platforms. Xylo connects them all through a single, consistent interface.
Your AI will
thank you.
Ad platforms return messy, nested data. Xylo cleans it up into flat numbers any tool can understand.
Two Ways In
Use It Your Way
Talk to Claude or write code. Xylo gives you two ways to manage your ads.
Talk to AI
Connect directly to Claude, ChatGPT, or Cursor. Ask questions about your ads in plain English.
// claude_desktop_config.json
{
"mcpServers": {
"xylo": {
"url": "https://xyloapi.dev/api/mcp"
}
}
}Write Code
Standard REST endpoints. JSON in, JSON out. Works with any language, any framework.
GET /v1/campaigns
POST /v1/campaigns
GET /v1/insights
PATCH /v1/ad-sets/:idQuick Start
Get Started in Under a Minute
No downloads, no coding, no complex configuration. Just connect and start asking.
Who It's For
Built for the Way You Work
Whether you run the ads or build the tools, Xylo fits your workflow.
Questions.
Is my ad account safe?+
Absolutely. Xylo is a badged Meta Business Partner. We use OAuth authentication and never store your Meta credentials. Your tokens are encrypted with AES-256-GCM, and you can revoke access at any time.
Do I need coding experience?+
Not at all. If you use Claude, ChatGPT, or Cursor, you can manage your ads in plain English. If you want to use the REST API, basic technical knowledge helps, but our guides walk you through everything step by step.
Which ad platforms are supported?+
Meta Ads (Facebook and Instagram), Google Ads (Search, Display, Shopping, Performance Max), and TikTok Ads. All three are fully supported with 190+ capabilities across platforms.
Can I manage client accounts?+
Yes. Agencies can connect up to 100 ad accounts on the Enterprise plan, with team roles (owner, admin, member, viewer) and per-member API keys.
How is Xylo different from connecting to Meta directly?+
Meta's data comes back messy -- amounts in cents, results buried in nested arrays, and formats that change every quarter. Xylo cleans all of that up. You get simple numbers in dollars with metrics like ROAS and cost-per-conversion already calculated.
What happens if I exceed my plan limits?+
Everything keeps working. We'll let you know and give you time to upgrade. We never cut off access without warning.
Pricing
Simple, Transparent Pricing
Start free. Scale as you grow. No per-call charges, no surprises.