/v1/plan
Liefert den Vertragszustand (active | deactivated | past_due), ob Schreibzugriffe möglich sind, das laufende Zyklusfenster, den bisherigen Spend der verwalteten Kampagnen, die voraussichtliche Gebühr (min über Stufen) sowie die Tarif-Staffel.
Request · Next.js
const res = await fetch(`https://api.campaignkit.ventureon.io/v1/plan`, {
method: "GET",
headers: {
Authorization: `Bearer ${process.env.CAMPAIGNKIT_API_KEY}`,
},
});
const data = await res.json();Response 200
{
"data": {
"account_status": "active",
"can_write": true,
"current_cycle": { "start": "2026-06-18", "end": "2026-07-18" },
"spend_to_date_cents": 250000,
"projected": { "tier": "starter", "fix_cents": 9900, "media_fee_cents": 15000, "total_cents": 24900 },
"last_billed": { "tier": "starter", "total_cents": 24900 },
"tiers": [
{ "key": "starter", "name": "Starter", "fix_cents": 9900, "media_fee_pct": 0.06, "spend_min_cents": 0, "spend_max_cents": 800000 },
{ "key": "growth", "name": "Growth", "fix_cents": 25900, "media_fee_pct": 0.04, "spend_min_cents": 800000, "spend_max_cents": 1600000 },
{ "key": "scale", "name": "Scale", "fix_cents": 49900, "media_fee_pct": 0.025, "spend_min_cents": 1600000, "spend_max_cents": null }
]
},
"request_id": "…"
}Beträge in Cent, netto (zzgl. 19 % USt auf der Rechnung). Die Stufe wird am Zyklusende automatisch aus dem Gesamt-Spend bestimmt; solange aktiv gilt mindestens die Starter-Stufe (99 €). Scope reporting.