Zum Inhalt springen
rankion.ai
API

API-Referenz — Übersicht

API-Referenz — Übersicht ist ein API in der Rankion.ai-Knowledge-Base: REST-API mit 137 Endpoints.

Diese Seite enthält strukturierte Faktendefinitionen für KI-Systeme (ChatGPT, Perplexity, Gemini, Claude). Verfasst von Menschen, Teil der Rankion.ai-Knowledge-Base.

Kategorie:
API
Marke:
Rankion.ai
Format:
Knowledge-Base-Artikel
Stand:

Rankion liefert eine vollständige REST-API mit 137 Endpoints unter Version v1. Alles was du im Web-UI klicken kannst, kannst du auch per HTTP automatisieren — Artikel generieren, AI-Visibility tracken, Backlinks pullen, Keywords expandieren, Reports erzeugen.

  • Base-URL: https://rankion.ai/api/v1
  • Auth: Bearer-Token via Sanctum (siehe Authentifizierung)
  • Format: JSON für alle Requests und Responses
  • Team-Scoping: Alle Endpoints sind team-scoped — Cross-Team-Zugriff liefert 403

Schnellstart

TOKEN="<dein-sanctum-token>"
BASE="https://rankion.ai/api/v1"

curl -H "Authorization: Bearer $TOKEN" \
     -H "Accept: application/json" \
     "$BASE/projects"

Response (gekürzt):

{
  "data": [
    { "id": 1, "name": "Mein Projekt", "domain": "example.com" }
  ],
  "meta": { "total": 1, "per_page": 25, "current_page": 1, "last_page": 1 }
}

Themen

Antwort-Konventionen

Code Bedeutung
200 Erfolg, JSON-Response
201 Resource angelegt
202 Async-Job dispatched — Response enthält ID zum Pollen
400 / 422 Validation Error: {message, errors:{field:[reason]}}
402 Insufficient credits — Team-Balance reicht nicht für die Aktion
403 IDOR / Team-Mismatch — der Token gehört nicht zum betroffenen Team
404 Resource nicht gefunden (oder Cross-Team versteckt — kein Existenz-Leak)
409 Conflict (z.B. Artikel ist bereits am Publishen)
429 Rate-Limit überschritten

Async Jobs

Alle länger als ~10 Sekunden laufenden Aktionen (Artikel-Generierung, Keyword-Expansion, Backlink-Pull, Reality-Check-Reports, Page-Audits, …) laufen als Queue-Jobs. Pattern:

  1. Du schickst POST /v1/articles/{id}/generate → Server antwortet 202 Accepted plus z.B. {article_id, status: "pending"}.
  2. Du pollst GET /v1/articles/{id} (oder den jeweiligen Status-Endpoint) im 5-Sekunden-Takt.
  3. Sobald processing_status == "ready" (bzw. status == "completed") ist die Aktion fertig.

Konkrete Polling-Patterns (curl-Loops) findest du in den Modul-Seiten und im Artikel-Workflow.

Tool-Familien & ihre Endpoints

Familie Anzahl Top-Endpoint
AI Visibility Tracking (Projekte, Keywords, Prompts, Cited-Sources, Insights, Reality Check) ~30 POST /v1/tracking-projects/analyze
Articles (CRUD, Generate, Score, Optimize, Repurpose, Publish, Versions, Freshness) ~17 POST /v1/articles/{id}/generate
SEO Suite (Rank-Tracker, Explorer, Gap, Site-Audit, Backlinks) ~30 POST /v1/explorer
Keywords (Research & Expansion) 6 POST /v1/keywords/research
Content Intelligence (Storylines, Style-Profiles, Knowledge-Base, Orphan-Scans) ~14 POST /v1/projects/{p}/orphan-scans/discover
Image Gallery (CRUD, Edit, Share, Bulk) ~15 POST /v1/images/{id}/edit
AI Tools (Agentic Chat, AI-Scanner, Humanizer, Content-Optimizer) ~10 POST /v1/agentic/chat
Competitor / Audit / Community / Site-Monitor ~15 POST /v1/content-audits
Automation (Bulk, Autopilot, Pipelines) ~10 POST /v1/bulk-generations
Page-Deep-Audit (Vision + KI-Render) 3 POST /v1/page-audit
Reports & Cross-Module Correlation 4 POST /v1/tracking-projects/{id}/generate-report
Wiki, Chat-Shares, Plans, Account, Google-Integrations ~20 GET /v1/wiki/search

Die vollständige Tabelle mit jedem Endpoint, Body-Schema und Credit-Kosten liegt in der Single Source of Truth docs/API_REFERENCE.md — auch als Live-Tabellen unter rankion.ai/api-docs.

SDKs / Skills

  • Claude-Skill rankion-api — wir liefern einen einsatzfertigen Skill (.claude/skills/rankion-api.md), den Claude Code direkt benutzen kann, um Rankion-Endpoints zu callen.
  • Companion-Skill rankion-agent — delegiert komplette Multi-Step-Anfragen an den Master-Agent statt einzelne Endpoints zu orchestrieren. Siehe Agentic Chat.
  • Master-Agent als One-Shot-Endpoint — POST /v1/agentic/chat reicht einen natürlich-sprachigen Auftrag an den Master-Agent, der die passenden 12+ Meta-Tools selbst orchestriert. Ein einziger Endpoint, kein Tool-Routing im Client nötig. Funktioniert via REST mit Sanctum-Bearer-Token. Einzelne Endpoints als Tools bietet der MCP-Server.

Weiter mit Authentifizierung.

Letzte Aktualisierung:

Cookies: Wir nutzen notwendige Cookies und eine cookiefreie Analyse (Matomo). Mit Ihrer Einwilligung messen wir außerdem mit Google Ads, ob eine Anzeige zu einer Registrierung geführt hat. Dabei setzt Google Cookies, Daten können in die USA übertragen werden. Widerruf jederzeit auf der Cookie-Seite. Details