Skip to content

Marketing Intel

Generate structured intelligence and run competitor monitoring from your own systems.

POST /api/intel/{module}

Runs a generation module and returns structured output. Supported module values:

ModuleProduces
personaA buyer persona.
competitorA competitor analysis.
gtmA go‑to‑market outline.
journeyA customer journey map.
messagingA messaging framework.
kpiA KPI framework.
Terminal window
curl https://ai.mixerlead.com/api/intel/persona \
-H "Authorization: Bearer $MIXERLEAD_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "segment": "VP of Marketing at Series B SaaS" }'

The request body carries the inputs for that module (for example a segment, domain, company, or stage). Output is grounded in your brand profile and is save‑ready as an artifact.

GET /api/intel/competitors

Response (200)
{
"competitors": [
{ "id": "comp_…", "domain": "example.com", "name": "example.com", "lastAnalyzedAt": null }
]
}

POST /api/intel/competitors

FieldTypeRequiredDescription
domainstringThe competitor’s domain, e.g. example.com.
Terminal window
curl https://ai.mixerlead.com/api/intel/competitors \
-H "Authorization: Bearer $MIXERLEAD_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "domain": "example.com" }'

Returns 201 with the created competitor, or 409 if already tracked.

POST /api/intel/competitors/{id}/check

Checks a tracked competitor for pricing, content, and hiring changes, grounded on their live public pages.

Terminal window
curl -X POST https://ai.mixerlead.com/api/intel/competitors/comp_123/check \
-H "Authorization: Bearer $MIXERLEAD_API_KEY"
Response (200)
{
"result": { "ok": true, "changed": true, "summary": "Pricing: …" }
}

GET /api/intel/events

Query params: severity (critical | high | medium | low) and limit (max 100).

Terminal window
curl "https://ai.mixerlead.com/api/intel/events?severity=high&limit=20" \
-H "Authorization: Bearer $MIXERLEAD_API_KEY"
Response (200)
{
"events": [
{
"id": "evt_…",
"competitorId": "comp_…",
"type": "pricing",
"severity": "high",
"title": "Pricing page changed",
"aiBrief": "",
"isRead": false,
"isActioned": false,
"detectedAt": "2026-06-11T10:00:00Z"
}
]
}