REST API · v1
API-Referenz mit Code-Beispielen
Jeder Endpoint mit kopierbaren Beispielen für cURL, Python, PHP und JavaScript. Alle Aufrufe brauchen einen Bearer-Token (API-Schlüssel erstellen). Die kanonische Referenz gibt es auch als Markdown.
508 Endpoints · Code-Beispiele für cURL, Python, PHP, JavaScript — auf einen Endpoint klicken zum Aufklappen.
Keine Endpoints gefunden für „".
account
# GET /v1/account — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/account" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/account — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/account",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/account — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/account");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/account — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/account", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/account/notification-preferences" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/account/notification-preferences",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/account/notification-preferences");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/account/notification-preferences", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/account/notification-preferences" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/account/notification-preferences",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/account/notification-preferences");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/account/notification-preferences — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/account/notification-preferences", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/account/password — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/account/password" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/account/password — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/account/password",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/account/password — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/account/password");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/account/password — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/account/password", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/account/sessions — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/account/sessions" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/account/sessions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/account/sessions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/account/sessions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/account/sessions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/account/sessions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/account/sessions", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
action-center
# GET /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/goal-profile" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/goal-profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/goal-profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/goal-profile", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/action-center/goal-profile" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/action-center/goal-profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/goal-profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/goal-profile", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/goal-profile" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/goal-profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/goal-profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/goal-profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/goal-profile", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/goal-templates — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/goal-templates" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/goal-templates — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/goal-templates",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/goal-templates — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/goal-templates");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/goal-templates — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/goal-templates", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/industry-templates — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/industry-templates" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/industry-templates — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/industry-templates",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/industry-templates — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/industry-templates");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/industry-templates — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/industry-templates", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/path — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/path" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/path — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/path",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/path — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/path");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/path — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/path", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/path/recompute — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/path/recompute" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/path/recompute — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/path/recompute",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/path/recompute — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/path/recompute");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/path/recompute — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/path/recompute", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/paths — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/paths" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/paths — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/paths",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/paths — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/paths");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/paths — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/paths", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/seo-detectors — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/seo-detectors" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/seo-detectors — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/seo-detectors",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/seo-detectors — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/seo-detectors");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/seo-detectors — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/seo-detectors", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/todos?status=example&urgency=example&module=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/todos",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"status": "example", "urgency": "example", "module": "example"},
)
print(resp.json())
<?php
// GET /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos?status=example&urgency=example&module=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos?status=example&urgency=example&module=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/todos" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "...",
"why": "...",
"urgency": "...",
"module": "...",
"deep_link": "...",
"due_at": "..."
}'
# POST /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/todos",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"title": "...",
"why": "...",
"urgency": "...",
"module": "...",
"deep_link": "...",
"due_at": "..."
},
)
print(resp.json())
<?php
// POST /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"title": "...",
"why": "...",
"urgency": "...",
"module": "...",
"deep_link": "...",
"due_at": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/todos — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"title": "...",
"why": "...",
"urgency": "...",
"module": "...",
"deep_link": "...",
"due_at": "..."
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/action-center/todos/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/action-center/todos/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/todos/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/todos/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/todos/{todo} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/todos/{todo}/complete — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/todos/123/complete" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/todos/{todo}/complete — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/todos/123/complete",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/todos/{todo}/complete — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123/complete");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/todos/{todo}/complete — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123/complete", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/todos/{todo}/move — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/todos/123/move" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/todos/{todo}/move — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/todos/123/move",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/todos/{todo}/move — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123/move");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/todos/{todo}/move — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123/move", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/todos/{todo}/notes — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/todos/123/notes" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/todos/{todo}/notes — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/todos/123/notes",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/todos/{todo}/notes — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123/notes");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/todos/{todo}/notes — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123/notes", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/action-center/todos/{todo}/outcome — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/action-center/todos/123/outcome" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/action-center/todos/{todo}/outcome — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/action-center/todos/123/outcome",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/action-center/todos/{todo}/outcome — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123/outcome");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/action-center/todos/{todo}/outcome — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123/outcome", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/action-center/todos/{todo}/snooze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/action-center/todos/123/snooze" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/action-center/todos/{todo}/snooze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/action-center/todos/123/snooze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/action-center/todos/{todo}/snooze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/action-center/todos/123/snooze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/action-center/todos/{todo}/snooze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/action-center/todos/123/snooze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
admin
# GET /v1/admin/api-costs — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/admin/api-costs" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/admin/api-costs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/admin/api-costs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/admin/api-costs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/admin/api-costs");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/admin/api-costs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/admin/api-costs", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/admin/teams/{team}/backlinks-subscription — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/admin/teams/123/backlinks-subscription" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/admin/teams/{team}/backlinks-subscription — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/admin/teams/123/backlinks-subscription",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/admin/teams/{team}/backlinks-subscription — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/admin/teams/123/backlinks-subscription");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/admin/teams/{team}/backlinks-subscription — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/admin/teams/123/backlinks-subscription", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
agency
# GET /v1/agency/approvals — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agency/approvals" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agency/approvals — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agency/approvals",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agency/approvals — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agency/approvals");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agency/approvals — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agency/approvals", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/agency/approvals/{approvalRequest}/approve — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/agency/approvals/123/approve" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"feedback": "..."
}'
# POST /v1/agency/approvals/{approvalRequest}/approve — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/agency/approvals/123/approve",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"feedback": "..."
},
)
print(resp.json())
<?php
// POST /v1/agency/approvals/{approvalRequest}/approve — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agency/approvals/123/approve");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"feedback": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/agency/approvals/{approvalRequest}/approve — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agency/approvals/123/approve", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"feedback": "..."
}),
});
const data = await res.json();
console.log(data);
# POST /v1/agency/approvals/{approvalRequest}/reject — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/agency/approvals/123/reject" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/agency/approvals/{approvalRequest}/reject — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/agency/approvals/123/reject",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/agency/approvals/{approvalRequest}/reject — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agency/approvals/123/reject");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/agency/approvals/{approvalRequest}/reject — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agency/approvals/123/reject", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
agentic
# POST /v1/agentic/chat — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/agentic/chat" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/agentic/chat — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/agentic/chat",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/agentic/chat — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/chat");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/agentic/chat — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/chat", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/agentic/feedback — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/agentic/feedback" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/agentic/feedback — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/agentic/feedback",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/agentic/feedback — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/feedback");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/agentic/feedback — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/feedback", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/agentic/plans/{plan} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agentic/plans/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agentic/plans/{plan} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agentic/plans/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agentic/plans/{plan} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/plans/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agentic/plans/{plan} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/plans/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/agentic/plans/{plan}/steps — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agentic/plans/123/steps" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agentic/plans/{plan}/steps — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agentic/plans/123/steps",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agentic/plans/{plan}/steps — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/plans/123/steps");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agentic/plans/{plan}/steps — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/plans/123/steps", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/agentic/sessions/{session} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agentic/sessions/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agentic/sessions/{session} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agentic/sessions/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agentic/sessions/{session} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/sessions/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agentic/sessions/{session} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/sessions/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/agentic/sessions/{session}/answer-question — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/agentic/sessions/123/answer-question" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/agentic/sessions/{session}/answer-question — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/agentic/sessions/123/answer-question",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/agentic/sessions/{session}/answer-question — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/sessions/123/answer-question");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/agentic/sessions/{session}/answer-question — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/sessions/123/answer-question", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/agentic/sessions/{session}/plans — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agentic/sessions/123/plans" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agentic/sessions/{session}/plans — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agentic/sessions/123/plans",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agentic/sessions/{session}/plans — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/sessions/123/plans");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agentic/sessions/{session}/plans — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/sessions/123/plans", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/agentic/sessions/{session}/shares — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/agentic/sessions/123/shares" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/agentic/sessions/{session}/shares — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/agentic/sessions/123/shares",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/agentic/sessions/{session}/shares — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/agentic/sessions/123/shares");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/agentic/sessions/{session}/shares — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/agentic/sessions/123/shares", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
ai-scanner
# POST /v1/ai-scanner/detect — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/ai-scanner/detect" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"text": "...",
"scan_type": "...",
"mode": "...",
"language": "...",
"project_id": 123
}'
# POST /v1/ai-scanner/detect — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/ai-scanner/detect",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"text": "...",
"scan_type": "...",
"mode": "...",
"language": "...",
"project_id": 123
},
)
print(resp.json())
<?php
// POST /v1/ai-scanner/detect — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-scanner/detect");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"text": "...",
"scan_type": "...",
"mode": "...",
"language": "...",
"project_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/ai-scanner/detect — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-scanner/detect", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"text": "...",
"scan_type": "...",
"mode": "...",
"language": "...",
"project_id": 123
}),
});
const data = await res.json();
console.log(data);
# POST /v1/ai-scanner/humanize — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/ai-scanner/humanize" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"article_id": 123,
"level": "..."
}'
# POST /v1/ai-scanner/humanize — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/ai-scanner/humanize",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"article_id": 123,
"level": "..."
},
)
print(resp.json())
<?php
// POST /v1/ai-scanner/humanize — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-scanner/humanize");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"article_id": 123,
"level": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/ai-scanner/humanize — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-scanner/humanize", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"article_id": 123,
"level": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/ai-scanner/scans/{scan} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/ai-scanner/scans/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/ai-scanner/scans/{scan} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/ai-scanner/scans/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/ai-scanner/scans/{scan} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-scanner/scans/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/ai-scanner/scans/{scan} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-scanner/scans/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
ai-visibility
# POST /v1/ai-visibility/ingest — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/ai-visibility/ingest" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"prompts": "...",
"domain": "...",
"brand": "...",
"project_id": 123,
"confirm": true,
"auto_confirm": true,
"platforms": "...",
"frequency": "...",
"start_run": true
}'
# POST /v1/ai-visibility/ingest — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/ai-visibility/ingest",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"prompts": "...",
"domain": "...",
"brand": "...",
"project_id": 123,
"confirm": True,
"auto_confirm": True,
"platforms": "...",
"frequency": "...",
"start_run": True
},
)
print(resp.json())
<?php
// POST /v1/ai-visibility/ingest — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/ingest");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"prompts": "...",
"domain": "...",
"brand": "...",
"project_id": 123,
"confirm": true,
"auto_confirm": true,
"platforms": "...",
"frequency": "...",
"start_run": true
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/ai-visibility/ingest — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/ingest", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"prompts": "...",
"domain": "...",
"brand": "...",
"project_id": 123,
"confirm": true,
"auto_confirm": true,
"platforms": "...",
"frequency": "...",
"start_run": true
}),
});
const data = await res.json();
console.log(data);
# GET /v1/ai-visibility/ingest/{trackingProject} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/ai-visibility/ingest/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/ai-visibility/ingest/{trackingProject} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/ai-visibility/ingest/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/ai-visibility/ingest/{trackingProject} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/ingest/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/ai-visibility/ingest/{trackingProject} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/ingest/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/ai-visibility/123/article-requests" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/ai-visibility/123/article-requests",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/article-requests");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/article-requests", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/ai-visibility/123/article-requests" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/ai-visibility/123/article-requests",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/article-requests");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/ai-visibility/{trackingProject}/article-requests — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/article-requests", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/ai-visibility/{trackingProject}/article-requests/{articleRequest} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/ai-visibility/123/article-requests/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/ai-visibility/{trackingProject}/article-requests/{articleRequest} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/ai-visibility/123/article-requests/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/ai-visibility/{trackingProject}/article-requests/{articleRequest} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/article-requests/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/ai-visibility/{trackingProject}/article-requests/{articleRequest} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/article-requests/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/ai-visibility/123/business-profile" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/ai-visibility/123/business-profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/business-profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/business-profile", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/ai-visibility/123/business-profile" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/ai-visibility/123/business-profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/business-profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/ai-visibility/{trackingProject}/business-profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/business-profile", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/ai-visibility/{trackingProject}/business-profile/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/ai-visibility/123/business-profile/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/ai-visibility/{trackingProject}/business-profile/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/ai-visibility/123/business-profile/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/ai-visibility/{trackingProject}/business-profile/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/ai-visibility/123/business-profile/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/ai-visibility/{trackingProject}/business-profile/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/ai-visibility/123/business-profile/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
articles
# DELETE /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/articles/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/articles/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/articles/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/articles/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/articles/{article} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/freshness — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/freshness" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/freshness — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/freshness",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/freshness — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/freshness");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/freshness — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/freshness", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/freshness/check — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/freshness/check" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/freshness/check — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/freshness/check",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/freshness/check — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/freshness/check");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/freshness/check — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/freshness/check", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/freshness/history — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/freshness/history" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/freshness/history — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/freshness/history",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/freshness/history — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/freshness/history");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/freshness/history — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/freshness/history", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/freshness/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/freshness/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/freshness/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/freshness/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/freshness/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/freshness/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/freshness/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/freshness/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/generate — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/generate" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "...",
"article_type": "...",
"outline": [
"..."
],
"target_length": 123,
"tone": "...",
"language": "...",
"style_profile_id": 123,
"content_goal_id": 123
}'
# POST /v1/articles/{article}/generate — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/generate",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keyword": "...",
"article_type": "...",
"outline": [
"..."
],
"target_length": 123,
"tone": "...",
"language": "...",
"style_profile_id": 123,
"content_goal_id": 123
},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/generate — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/generate");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keyword": "...",
"article_type": "...",
"outline": [
"..."
],
"target_length": 123,
"tone": "...",
"language": "...",
"style_profile_id": 123,
"content_goal_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/generate — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/generate", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "...",
"article_type": "...",
"outline": [
"..."
],
"target_length": 123,
"tone": "...",
"language": "...",
"style_profile_id": 123,
"content_goal_id": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/images" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/images",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/images");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/images", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/images" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/images",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/images");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/images — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/images", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/images/from-gallery — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/images/from-gallery" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/images/from-gallery — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/images/from-gallery",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/images/from-gallery — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/images/from-gallery");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/images/from-gallery — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/images/from-gallery", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/link-suggestions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/link-suggestions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/link-suggestions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/link-suggestions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/link-suggestions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/link-suggestions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/link-suggestions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/link-suggestions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/optimization/runs — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/optimization/runs" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/optimization/runs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/optimization/runs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/optimization/runs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/optimization/runs");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/optimization/runs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/optimization/runs", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/optimize — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/optimize" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"focus": "..."
}'
# POST /v1/articles/{article}/optimize — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/optimize",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"focus": "..."
},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/optimize — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/optimize");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"focus": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/optimize — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/optimize", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"focus": "..."
}),
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/optimize-loop — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/optimize-loop" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/optimize-loop — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/optimize-loop",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/optimize-loop — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/optimize-loop");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/optimize-loop — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/optimize-loop", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/publications — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/publications" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/publications — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/publications",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/publications — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/publications");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/publications — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/publications", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/publish — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/publish" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/publish — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/publish",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/publish — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/publish");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/publish — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/publish", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/repurpose — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/repurpose" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/repurpose — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/repurpose",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/repurpose — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/repurpose");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/repurpose — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/repurpose", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/score — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/score" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/score — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/score",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/score — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/score");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/score — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/score", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/submit-for-approval — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/submit-for-approval" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": 123
}'
# POST /v1/articles/{article}/submit-for-approval — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/submit-for-approval",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"workflow_id": 123
},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/submit-for-approval — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/submit-for-approval");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"workflow_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/submit-for-approval — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/submit-for-approval", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"workflow_id": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/articles/{article}/versions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/articles/123/versions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/articles/{article}/versions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/articles/123/versions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/articles/{article}/versions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/versions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/articles/{article}/versions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/versions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/articles/{article}/versions/{version}/restore — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/articles/123/versions/123/restore" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/articles/{article}/versions/{version}/restore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/articles/123/versions/123/restore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/articles/{article}/versions/{version}/restore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/articles/123/versions/123/restore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/articles/{article}/versions/{version}/restore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/articles/123/versions/123/restore", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
autopilot
# GET /v1/autopilot — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/autopilot" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/autopilot — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/autopilot",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/autopilot — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/autopilot");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/autopilot — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/autopilot", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/autopilot — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/autopilot" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"project_id": 123,
"frequency": "...",
"day_of_week": 123,
"time_of_day": "...",
"keyword_source": "...",
"keyword_list_id": 123,
"keywords": [
"..."
],
"settings": {},
"is_active": true
}'
# POST /v1/autopilot — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/autopilot",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"project_id": 123,
"frequency": "...",
"day_of_week": 123,
"time_of_day": "...",
"keyword_source": "...",
"keyword_list_id": 123,
"keywords": [
"..."
],
"settings": {},
"is_active": True
},
)
print(resp.json())
<?php
// POST /v1/autopilot — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/autopilot");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"project_id": 123,
"frequency": "...",
"day_of_week": 123,
"time_of_day": "...",
"keyword_source": "...",
"keyword_list_id": 123,
"keywords": [
"..."
],
"settings": {},
"is_active": true
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/autopilot — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/autopilot", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"project_id": 123,
"frequency": "...",
"day_of_week": 123,
"time_of_day": "...",
"keyword_source": "...",
"keyword_list_id": 123,
"keywords": [
"..."
],
"settings": {},
"is_active": true
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/autopilot/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/autopilot/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/autopilot/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/autopilot/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/autopilot/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/autopilot/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/autopilot/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/autopilot/{schedule} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/autopilot/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/autopilot/{schedule}/runs — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/autopilot/123/runs?status=example&per_page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/autopilot/{schedule}/runs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/autopilot/123/runs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"status": "example", "per_page": "123"},
)
print(resp.json())
<?php
// GET /v1/autopilot/{schedule}/runs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/autopilot/123/runs?status=example&per_page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/autopilot/{schedule}/runs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/autopilot/123/runs?status=example&per_page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
backlinks
# GET /v1/backlinks — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/anchors — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/anchors?type=example&limit=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/anchors — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/anchors",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"type": "example", "limit": "123"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/anchors — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/anchors?type=example&limit=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/anchors — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/anchors?type=example&limit=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/disavow-export — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/disavow-export?threshold=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/disavow-export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/disavow-export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"threshold": "123"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/disavow-export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/disavow-export?threshold=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/disavow-export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/disavow-export?threshold=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/123/disavow-recommendations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/123/disavow-recommendations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/123/disavow-recommendations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/123/disavow-recommendations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/domains — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/domains?sort=example&limit=123&page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/domains — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/domains",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"sort": "example", "limit": "123", "page": "123"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/domains — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/domains?sort=example&limit=123&page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/domains — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/domains?sort=example&limit=123&page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/by-domain/{domain}/enrich-spam-scores — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/by-domain/example/enrich-spam-scores" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/by-domain/{domain}/enrich-spam-scores — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/by-domain/example/enrich-spam-scores",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/by-domain/{domain}/enrich-spam-scores — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/enrich-spam-scores");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/by-domain/{domain}/enrich-spam-scores — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/enrich-spam-scores", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/by-domain/{domain}/link-gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/123/link-gap", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/links — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/links?sort=example&follow=example&lost=example&per_page=123&page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/links — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/links",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"sort": "example", "follow": "example", "lost": "example", "per_page": "123", "page": "123"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/links — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/links?sort=example&follow=example&lost=example&per_page=123&page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/links — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/links?sort=example&follow=example&lost=example&per_page=123&page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/lost-links — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/lost-links?per_page=123&page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/lost-links — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/lost-links",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"per_page": "123", "page": "123"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/lost-links — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/lost-links?per_page=123&page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/lost-links — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/lost-links?per_page=123&page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/by-domain/{domain}/pull — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/by-domain/example/pull" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/by-domain/{domain}/pull — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/by-domain/example/pull",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/by-domain/{domain}/pull — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/pull");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/by-domain/{domain}/pull — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/pull", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/spam-scores — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/123/spam-scores" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/spam-scores — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/123/spam-scores",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/spam-scores — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/123/spam-scores");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/spam-scores — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/123/spam-scores", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/by-domain/{domain}/timeseries — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/by-domain/example/timeseries?granularity=example&from=example&to=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/by-domain/{domain}/timeseries — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/by-domain/example/timeseries",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"granularity": "example", "from": "example", "to": "example"},
)
print(resp.json())
<?php
// GET /v1/backlinks/by-domain/{domain}/timeseries — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/by-domain/example/timeseries?granularity=example&from=example&to=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/by-domain/{domain}/timeseries — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/by-domain/example/timeseries?granularity=example&from=example&to=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/anchors — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/anchors" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/anchors — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/anchors",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/anchors — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/anchors");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/anchors — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/anchors", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/{project}/anchors/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/123/anchors/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/{project}/anchors/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/123/anchors/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/{project}/anchors/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/anchors/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/{project}/anchors/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/anchors/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/disavow-export — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/disavow-export" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/disavow-export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/disavow-export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/disavow-export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/disavow-export");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/disavow-export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/disavow-export", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/disavow-recommendations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/disavow-recommendations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/disavow-recommendations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/disavow-recommendations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/disavow-recommendations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/domains — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/domains" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/domains — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/domains",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/domains — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/domains");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/domains — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/domains", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/events — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/events" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/events — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/events",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/events — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/events");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/events — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/events", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/{project}/full-refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/123/full-refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/{project}/full-refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/123/full-refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/{project}/full-refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/full-refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/{project}/full-refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/full-refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/link-gap" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/link-gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/link-gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/link-gap", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/123/link-gap" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"competitor_domains": "..."
}'
# POST /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/123/link-gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"competitor_domains": "..."
},
)
print(resp.json())
<?php
// POST /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/link-gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"competitor_domains": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/{project}/link-gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/link-gap", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"competitor_domains": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/links — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/links" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/links — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/links",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/links — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/links");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/links — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/links", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/lost-links — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/lost-links" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/lost-links — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/lost-links",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/lost-links — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/lost-links");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/lost-links — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/lost-links", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/{project}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/{project}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/{project}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/{project}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/spam-scores — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/spam-scores" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/spam-scores — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/spam-scores",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/spam-scores — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/spam-scores");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/spam-scores — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/spam-scores", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/backlinks/{project}/spam-scores/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/backlinks/123/spam-scores/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/backlinks/{project}/spam-scores/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/backlinks/123/spam-scores/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/backlinks/{project}/spam-scores/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/spam-scores/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/backlinks/{project}/spam-scores/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/spam-scores/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/backlinks/{project}/timeseries — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/backlinks/123/timeseries" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/backlinks/{project}/timeseries — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/backlinks/123/timeseries",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/backlinks/{project}/timeseries — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/backlinks/123/timeseries");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/backlinks/{project}/timeseries — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/backlinks/123/timeseries", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
billing
# POST /v1/billing/invoice-upgrade — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/billing/invoice-upgrade" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/billing/invoice-upgrade — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/billing/invoice-upgrade",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/billing/invoice-upgrade — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/billing/invoice-upgrade");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/billing/invoice-upgrade — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/billing/invoice-upgrade", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/billing/profile — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/billing/profile" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/billing/profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/billing/profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/billing/profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/billing/profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/billing/profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/billing/profile", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/billing/profile — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/billing/profile" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/billing/profile — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/billing/profile",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/billing/profile — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/billing/profile");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/billing/profile — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/billing/profile", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
blog
# GET /v1/blog/categories — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/blog/categories" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/blog/categories — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/blog/categories",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/blog/categories — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/categories");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/blog/categories — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/categories", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/blog/categories — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/blog/categories" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/blog/categories — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/blog/categories",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/blog/categories — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/categories");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/blog/categories — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/categories", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/blog/categories/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/blog/categories/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/categories/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/categories/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/blog/categories/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/blog/categories/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/categories/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/blog/categories/{category} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/categories/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/blog/posts — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/blog/posts" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/blog/posts — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/blog/posts",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/blog/posts — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/posts");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/blog/posts — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/posts", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/blog/posts — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/blog/posts" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/blog/posts — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/blog/posts",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/blog/posts — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/posts");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/blog/posts — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/posts", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/blog/posts/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/blog/posts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/posts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/posts/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/blog/posts/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/blog/posts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/posts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/posts/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/blog/posts/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/blog/posts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/blog/posts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/blog/posts/{post} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/blog/posts/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
brand-knowledge
# GET /v1/brand-knowledge — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/brand-knowledge?brand=example&q=example&top_k=123&include=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/brand-knowledge — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/brand-knowledge",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"brand": "example", "q": "example", "top_k": "123", "include": "example"},
)
print(resp.json())
<?php
// GET /v1/brand-knowledge — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/brand-knowledge?brand=example&q=example&top_k=123&include=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/brand-knowledge — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/brand-knowledge?brand=example&q=example&top_k=123&include=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
brand-voices
# GET /v1/brand-voices — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/brand-voices" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/brand-voices — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/brand-voices",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/brand-voices — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/brand-voices");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/brand-voices — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/brand-voices", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
bulk-generations
# GET /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/bulk-generations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/bulk-generations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/bulk-generations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/bulk-generations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/bulk-generations" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/bulk-generations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/bulk-generations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/bulk-generations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/bulk-generations", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/bulk-generations/{bulk} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/bulk-generations/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/bulk-generations/{bulk} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/bulk-generations/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/bulk-generations/{bulk} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/bulk-generations/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/bulk-generations/{bulk} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/bulk-generations/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
calendar
# DELETE /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/calendar/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/calendar/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/calendar/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/calendar/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/calendar/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/calendar/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/calendar/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/calendar/{entry} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/calendar/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
citation-causality
# GET /v1/citation-causality/account/cross-project — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/account/cross-project" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/account/cross-project — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/account/cross-project",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/account/cross-project — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/account/cross-project");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/account/cross-project — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/account/cross-project", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/admin/global — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/admin/global" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/admin/global — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/admin/global",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/admin/global — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/admin/global");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/admin/global — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/admin/global", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/citation-causality/admin/sandbox/runs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/admin/sandbox/runs/{runId} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/admin/sandbox/runs/{runId} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/admin/sandbox/runs/{runId} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/admin/sandbox/runs/{runId} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/citation-causality/admin/sandbox/runs/{runId}/promote — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123/promote" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/citation-causality/admin/sandbox/runs/{runId}/promote — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123/promote",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/citation-causality/admin/sandbox/runs/{runId}/promote — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123/promote");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/citation-causality/admin/sandbox/runs/{runId}/promote — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/admin/sandbox/runs/123/promote", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/project/{projectId}/audit — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/project/123/audit" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/project/{projectId}/audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/project/123/audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/project/{projectId}/audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/project/123/audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/project/{projectId}/audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/project/123/audit", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/citation-causality/project/{projectId}/audit/bulk — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/citation-causality/project/{projectId}/audit/bulk — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/citation-causality/project/{projectId}/audit/bulk — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/citation-causality/project/{projectId}/audit/bulk — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/project/{projectId}/audit/bulk/{auditId} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/project/{projectId}/audit/bulk/{auditId} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/project/{projectId}/audit/bulk/{auditId} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/project/{projectId}/audit/bulk/{auditId} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/project/123/audit/bulk/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/project/{projectId}/patterns — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/project/123/patterns" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/project/{projectId}/patterns — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/project/123/patterns",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/project/{projectId}/patterns — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/project/123/patterns");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/project/{projectId}/patterns — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/project/123/patterns", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/project/{projectId}/recommendations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/project/123/recommendations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/project/{projectId}/recommendations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/project/123/recommendations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/project/{projectId}/recommendations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/project/123/recommendations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/project/{projectId}/recommendations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/project/123/recommendations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/citation-causality/projects/{projectId}/audit — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/citation-causality/projects/123/audit" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/citation-causality/projects/{projectId}/audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/citation-causality/projects/123/audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/citation-causality/projects/{projectId}/audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/projects/123/audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/citation-causality/projects/{projectId}/audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/projects/123/audit", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/projects/{projectId}/levers — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/projects/123/levers" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/projects/{projectId}/levers — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/projects/123/levers",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/projects/{projectId}/levers — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/projects/123/levers");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/projects/{projectId}/levers — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/projects/123/levers", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/projects/{projectId}/levers/{dimensionKey}/{dimensionValue}/drill-down — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/projects/123/levers/123/123/drill-down" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/projects/{projectId}/levers/{dimensionKey}/{dimensionValue}/drill-down — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/projects/123/levers/123/123/drill-down",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/projects/{projectId}/levers/{dimensionKey}/{dimensionValue}/drill-down — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/projects/123/levers/123/123/drill-down");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/projects/{projectId}/levers/{dimensionKey}/{dimensionValue}/drill-down — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/projects/123/levers/123/123/drill-down", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/citation-causality/projects/{projectId}/recipe — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/citation-causality/projects/123/recipe" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/citation-causality/projects/{projectId}/recipe — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/citation-causality/projects/123/recipe",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/citation-causality/projects/{projectId}/recipe — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/citation-causality/projects/123/recipe");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/citation-causality/projects/{projectId}/recipe — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/citation-causality/projects/123/recipe", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
cms-integrations
# POST /v1/cms-integrations/{cmsIntegration}/test-connection — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/cms-integrations/123/test-connection" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/cms-integrations/{cmsIntegration}/test-connection — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/cms-integrations/123/test-connection",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/cms-integrations/{cmsIntegration}/test-connection — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/cms-integrations/123/test-connection");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/cms-integrations/{cmsIntegration}/test-connection — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/cms-integrations/123/test-connection", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
community
# GET /v1/community/alerts — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/community/alerts?per_page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/community/alerts — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/community/alerts",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"per_page": "123"},
)
print(resp.json())
<?php
// GET /v1/community/alerts — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/community/alerts?per_page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/community/alerts — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/community/alerts?per_page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/community/mentions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/community/mentions?platform=example&sentiment=example&status=example&per_page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/community/mentions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/community/mentions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"platform": "example", "sentiment": "example", "status": "example", "per_page": "123"},
)
print(resp.json())
<?php
// GET /v1/community/mentions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/community/mentions?platform=example&sentiment=example&status=example&per_page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/community/mentions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/community/mentions?platform=example&sentiment=example&status=example&per_page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/community/mentions/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/community/mentions/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/community/mentions/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/community/mentions/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/community/mentions/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/community/mentions/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/community/mentions/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/community/mentions/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/community/scan — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/community/scan" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"project_id": 123
}'
# POST /v1/community/scan — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/community/scan",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"project_id": 123
},
)
print(resp.json())
<?php
// POST /v1/community/scan — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/community/scan");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"project_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/community/scan — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/community/scan", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"project_id": 123
}),
});
const data = await res.json();
console.log(data);
competitor-analyses
# GET /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/competitor-analyses" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/competitor-analyses",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/competitor-analyses" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/competitor-analyses",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/competitor-analyses — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/competitor-analyses/gaps/{gap} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/competitor-analyses/gaps/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/competitor-analyses/gaps/{gap} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/competitor-analyses/gaps/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/competitor-analyses/gaps/{gap} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/gaps/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/competitor-analyses/gaps/{gap} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/gaps/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/competitor-analyses/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/competitor-analyses/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/competitor-analyses/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/competitor-analyses/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/competitor-analyses/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/competitor-analyses/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/competitor-analyses/{analysis} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/competitor-analyses/{analysis}/gaps — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/competitor-analyses/123/gaps" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/competitor-analyses/{analysis}/gaps — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/competitor-analyses/123/gaps",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/competitor-analyses/{analysis}/gaps — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/123/gaps");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/competitor-analyses/{analysis}/gaps — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/123/gaps", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/competitor-analyses/{analysis}/rerank-competitors — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/competitor-analyses/123/rerank-competitors" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/competitor-analyses/{analysis}/rerank-competitors — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/competitor-analyses/123/rerank-competitors",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/competitor-analyses/{analysis}/rerank-competitors — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/competitor-analyses/123/rerank-competitors");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/competitor-analyses/{analysis}/rerank-competitors — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/competitor-analyses/123/rerank-competitors", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
content-audit-pages
# GET /v1/content-audit-pages/{page} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audit-pages/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audit-pages/{page} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audit-pages/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-audit-pages/{page} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audit-pages/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audit-pages/{page} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audit-pages/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/content-audit-pages/{page}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/content-audit-pages/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/content-audit-pages/{page}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/content-audit-pages/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/content-audit-pages/{page}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audit-pages/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/content-audit-pages/{page}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audit-pages/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/content-audit-pages/{page}/solved — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/content-audit-pages/123/solved" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/content-audit-pages/{page}/solved — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/content-audit-pages/123/solved",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/content-audit-pages/{page}/solved — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audit-pages/123/solved");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/content-audit-pages/{page}/solved — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audit-pages/123/solved", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
content-audits
# GET /v1/content-audits — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audits?tracking_project_id=123&source_url=example&type=example&status=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audits — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audits",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"tracking_project_id": "123", "source_url": "example", "type": "example", "status": "example"},
)
print(resp.json())
<?php
// GET /v1/content-audits — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits?tracking_project_id=123&source_url=example&type=example&status=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audits — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits?tracking_project_id=123&source_url=example&type=example&status=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/content-audits — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/content-audits" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"source_url": "...",
"type": "..."
}'
# POST /v1/content-audits — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/content-audits",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"source_url": "...",
"type": "..."
},
)
print(resp.json())
<?php
// POST /v1/content-audits — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"source_url": "...",
"type": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/content-audits — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"source_url": "...",
"type": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/content-audits/{audit} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audits/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audits/{audit} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audits/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-audits/{audit} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audits/{audit} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/content-audits/{audit}/compare — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audits/123/compare?against=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audits/{audit}/compare — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audits/123/compare",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"against": "123"},
)
print(resp.json())
<?php
// GET /v1/content-audits/{audit}/compare — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits/123/compare?against=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audits/{audit}/compare — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits/123/compare?against=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/content-audits/{audit}/export — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audits/123/export" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audits/{audit}/export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audits/123/export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-audits/{audit}/export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits/123/export");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audits/{audit}/export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits/123/export", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/content-audits/{audit}/pages — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-audits/123/pages" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-audits/{audit}/pages — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-audits/123/pages",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-audits/{audit}/pages — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits/123/pages");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-audits/{audit}/pages — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits/123/pages", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/content-audits/{audit}/pages/bulk — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/content-audits/123/pages/bulk" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/content-audits/{audit}/pages/bulk — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/content-audits/123/pages/bulk",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/content-audits/{audit}/pages/bulk — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-audits/123/pages/bulk");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/content-audits/{audit}/pages/bulk — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-audits/123/pages/bulk", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
content-freshness
# GET /v1/content-freshness — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-freshness" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-freshness — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-freshness",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-freshness — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-freshness");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-freshness — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-freshness", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
content-intelligence
# GET /v1/content-intelligence — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-intelligence" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-intelligence — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-intelligence",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-intelligence — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-intelligence");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-intelligence — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-intelligence", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
content-optimizer
# GET /v1/content-optimizer — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-optimizer" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-optimizer — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-optimizer",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-optimizer — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-optimizer — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/content-optimizer/analyze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/content-optimizer/analyze" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "...",
"text": "...",
"keyword": "...",
"article_id": 123
}'
# POST /v1/content-optimizer/analyze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/content-optimizer/analyze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"url": "...",
"text": "...",
"keyword": "...",
"article_id": 123
},
)
print(resp.json())
<?php
// POST /v1/content-optimizer/analyze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/analyze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"url": "...",
"text": "...",
"keyword": "...",
"article_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/content-optimizer/analyze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/analyze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"url": "...",
"text": "...",
"keyword": "...",
"article_id": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/content-optimizer/optimizations/{optimization} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-optimizer/optimizations/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-optimizer/optimizations/{optimization} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-optimizer/optimizations/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-optimizer/optimizations/{optimization} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/optimizations/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-optimizer/optimizations/{optimization} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/optimizations/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/content-optimizer/optimizations/{optimization}/apply — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/content-optimizer/optimizations/123/apply" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/content-optimizer/optimizations/{optimization}/apply — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/content-optimizer/optimizations/123/apply",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/content-optimizer/optimizations/{optimization}/apply — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/optimizations/123/apply");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/content-optimizer/optimizations/{optimization}/apply — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/optimizations/123/apply", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/content-optimizer/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/content-optimizer/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/content-optimizer/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/content-optimizer/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/content-optimizer/{optimization} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/content-optimizer/{optimization}/apply — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/content-optimizer/123/apply" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"suggestion_ids": [
"..."
]
}'
# POST /v1/content-optimizer/{optimization}/apply — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/content-optimizer/123/apply",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"suggestion_ids": [
"..."
]
},
)
print(resp.json())
<?php
// POST /v1/content-optimizer/{optimization}/apply — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/content-optimizer/123/apply");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"suggestion_ids": [
"..."
]
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/content-optimizer/{optimization}/apply — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/content-optimizer/123/apply", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"suggestion_ids": [
"..."
]
}),
});
const data = await res.json();
console.log(data);
credits
# GET /v1/credits — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/credits" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/credits — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/credits",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/credits — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/credits");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/credits — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/credits", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/credits/history — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/credits/history" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/credits/history — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/credits/history",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/credits/history — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/credits/history");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/credits/history — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/credits/history", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
dashboard
# GET /v1/dashboard — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/dashboard" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/dashboard — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/dashboard",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/dashboard — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/dashboard");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/dashboard — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/dashboard", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
data-mining
# GET /v1/data-mining/exports/{project}.pdf — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/data-mining/exports/123.pdf" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/data-mining/exports/{project}.pdf — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/data-mining/exports/123.pdf",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/data-mining/exports/{project}.pdf — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/data-mining/exports/123.pdf");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/data-mining/exports/{project}.pdf — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/data-mining/exports/123.pdf", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/data-mining/exports/{project}.zip — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/data-mining/exports/123.zip" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/data-mining/exports/{project}.zip — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/data-mining/exports/123.zip",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/data-mining/exports/{project}.zip — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/data-mining/exports/123.zip");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/data-mining/exports/{project}.zip — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/data-mining/exports/123.zip", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/data-mining/insights/{project} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/data-mining/insights/123?section=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/data-mining/insights/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/data-mining/insights/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"section": "example"},
)
print(resp.json())
<?php
// GET /v1/data-mining/insights/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/data-mining/insights/123?section=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/data-mining/insights/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/data-mining/insights/123?section=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/data-mining/insights/{project}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/data-mining/insights/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/data-mining/insights/{project}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/data-mining/insights/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/data-mining/insights/{project}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/data-mining/insights/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/data-mining/insights/{project}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/data-mining/insights/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/data-mining/insights/{project}/section/{section} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/data-mining/insights/123/section/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/data-mining/insights/{project}/section/{section} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/data-mining/insights/123/section/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/data-mining/insights/{project}/section/{section} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/data-mining/insights/123/section/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/data-mining/insights/{project}/section/{section} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/data-mining/insights/123/section/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
engines
# GET /v1/engines — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/engines" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/engines — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/engines",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/engines — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/engines");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/engines — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/engines", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/engines/signals/{signal} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/engines/signals/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/engines/signals/{signal} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/engines/signals/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/engines/signals/{signal} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/engines/signals/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/engines/signals/{signal} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/engines/signals/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/engines/{key} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/engines/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/engines/{key} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/engines/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/engines/{key} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/engines/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/engines/{key} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/engines/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
explorer
# POST /v1/explorer — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/explorer" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/explorer — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/explorer",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/explorer — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/explorer — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/explorer/searches — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/explorer/searches" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/explorer/searches — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/explorer/searches",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/explorer/searches — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer/searches");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/explorer/searches — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer/searches", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/explorer/searches/{search} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/explorer/searches/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/explorer/searches/{search} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/explorer/searches/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/explorer/searches/{search} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer/searches/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/explorer/searches/{search} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer/searches/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/explorer/searches/{search}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/explorer/searches/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/explorer/searches/{search}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/explorer/searches/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/explorer/searches/{search}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer/searches/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/explorer/searches/{search}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer/searches/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/explorer/{keyword} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/explorer/example?include=example&cache=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/explorer/{keyword} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/explorer/example",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"include": "example", "cache": "example"},
)
print(resp.json())
<?php
// GET /v1/explorer/{keyword} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer/example?include=example&cache=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/explorer/{keyword} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer/example?include=example&cache=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/explorer/{keyword}/related — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/explorer/example/related?type=example&cache=example&limit=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/explorer/{keyword}/related — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/explorer/example/related",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"type": "example", "cache": "example", "limit": "123"},
)
print(resp.json())
<?php
// GET /v1/explorer/{keyword}/related — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/explorer/example/related?type=example&cache=example&limit=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/explorer/{keyword}/related — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/explorer/example/related?type=example&cache=example&limit=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
exports
# GET /v1/exports — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/exports?per_page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/exports — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/exports",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"per_page": "123"},
)
print(resp.json())
<?php
// GET /v1/exports — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/exports?per_page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/exports — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/exports?per_page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
files
# GET /v1/files — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/files" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/files — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/files",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/files — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/files — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/bulk/delete — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/bulk/delete" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/bulk/delete — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/bulk/delete",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/bulk/delete — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/bulk/delete");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/bulk/delete — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/bulk/delete", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/bulk/export — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/bulk/export" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/bulk/export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/bulk/export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/bulk/export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/bulk/export");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/bulk/export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/bulk/export", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/bulk/restore — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/bulk/restore" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/bulk/restore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/bulk/restore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/bulk/restore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/bulk/restore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/bulk/restore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/bulk/restore", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/files/exports/{job_id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/files/exports/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/files/exports/{job_id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/files/exports/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/files/exports/{job_id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/exports/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/files/exports/{job_id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/exports/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/files/trash — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/files/trash" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/files/trash — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/files/trash",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/files/trash — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/trash");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/files/trash — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/trash", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/files/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/files/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/files/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/{id}/favorite — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/123/favorite" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/{id}/favorite — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/123/favorite",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/{id}/favorite — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/favorite");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/{id}/favorite — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/favorite", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/files/{id}/forever — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/files/123/forever" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/files/{id}/forever — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/files/123/forever",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/files/{id}/forever — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/forever");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/files/{id}/forever — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/forever", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/{id}/keep — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/123/keep" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/{id}/keep — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/123/keep",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/{id}/keep — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/keep");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/{id}/keep — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/keep", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/{id}/restore — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/123/restore" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/{id}/restore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/123/restore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/{id}/restore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/restore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/{id}/restore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/restore", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/files/123/share" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/files/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/share", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/files/123/share" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/files/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/share", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/files/123/share" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/files/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/files/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/files/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/files/123/share", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
gap
# GET /v1/gap — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/gap" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/gap", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/gap/opportunities/{opportunity} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/gap/opportunities/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/gap/opportunities/{opportunity} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/gap/opportunities/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/gap/opportunities/{opportunity} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/gap/opportunities/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/gap/opportunities/{opportunity} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/gap/opportunities/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/gap/{project} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/gap/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/gap/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/gap/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/gap/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/gap/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/gap/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/gap/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/gap/{project}/opportunities — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/gap/123/opportunities" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/gap/{project}/opportunities — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/gap/123/opportunities",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/gap/{project}/opportunities — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/gap/123/opportunities");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/gap/{project}/opportunities — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/gap/123/opportunities", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/gap/{project}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/gap/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/gap/{project}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/gap/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/gap/{project}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/gap/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/gap/{project}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/gap/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
generate
# POST /v1/generate/article — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/generate/article" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/generate/article — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/generate/article",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/generate/article — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/generate/article");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/generate/article — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/generate/article", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/generate/image — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/generate/image" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/generate/image — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/generate/image",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/generate/image — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/generate/image");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/generate/image — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/generate/image", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
geo-criteria
# GET /v1/geo-criteria — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/geo-criteria?category=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/geo-criteria — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/geo-criteria",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"category": "example"},
)
print(resp.json())
<?php
// GET /v1/geo-criteria — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/geo-criteria?category=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/geo-criteria — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/geo-criteria?category=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
goals
# GET /v1/goals — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/goals" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/goals — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/goals",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/goals — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/goals");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/goals — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/goals", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/goals — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/goals" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"description": "...",
"prompt_instructions": "...",
"metrics": [
"..."
]
}'
# POST /v1/goals — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/goals",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"description": "...",
"prompt_instructions": "...",
"metrics": [
"..."
]
},
)
print(resp.json())
<?php
// POST /v1/goals — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/goals");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"description": "...",
"prompt_instructions": "...",
"metrics": [
"..."
]
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/goals — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/goals", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"description": "...",
"prompt_instructions": "...",
"metrics": [
"..."
]
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/goals/{goal} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/goals/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/goals/{goal} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/goals/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/goals/{goal} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/goals/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/goals/{goal} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/goals/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/google/connections — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/google/connections" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/google/connections — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/google/connections",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/google/connections — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/connections");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/google/connections — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/connections", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/google/connections/{connection} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/google/connections/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/google/connections/{connection} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/google/connections/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/google/connections/{connection} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/connections/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/google/connections/{connection} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/connections/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/google/ga4/properties — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/google/ga4/properties" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/google/ga4/properties — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/google/ga4/properties",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/google/ga4/properties — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/ga4/properties");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/google/ga4/properties — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/ga4/properties", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/google/ga4/properties/123/link" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/google/ga4/properties/123/link",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/ga4/properties/123/link");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/ga4/properties/123/link", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/google/ga4/properties/123/link" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/google/ga4/properties/123/link",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/ga4/properties/123/link");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/google/ga4/properties/{ga4Property}/link — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/ga4/properties/123/link", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/google/ga4/properties/{ga4Property}/metrics — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/google/ga4/properties/123/metrics" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/google/ga4/properties/{ga4Property}/metrics — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/google/ga4/properties/123/metrics",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/google/ga4/properties/{ga4Property}/metrics — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/ga4/properties/123/metrics");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/google/ga4/properties/{ga4Property}/metrics — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/ga4/properties/123/metrics", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/google/gsc/properties — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/google/gsc/properties" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/google/gsc/properties — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/google/gsc/properties",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/google/gsc/properties — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/gsc/properties");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/google/gsc/properties — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/gsc/properties", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/google/gsc/properties/123/link" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/google/gsc/properties/123/link",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/gsc/properties/123/link");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/gsc/properties/123/link", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/google/gsc/properties/123/link" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/google/gsc/properties/123/link",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/gsc/properties/123/link");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/google/gsc/properties/{gscProperty}/link — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/gsc/properties/123/link", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/google/gsc/properties/{gscProperty}/metrics — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/google/gsc/properties/123/metrics" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/google/gsc/properties/{gscProperty}/metrics — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/google/gsc/properties/123/metrics",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/google/gsc/properties/{gscProperty}/metrics — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/gsc/properties/123/metrics");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/google/gsc/properties/{gscProperty}/metrics — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/gsc/properties/123/metrics", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/google/gsc/properties/{gscProperty}/sync — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/google/gsc/properties/123/sync" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/google/gsc/properties/{gscProperty}/sync — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/google/gsc/properties/123/sync",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/google/gsc/properties/{gscProperty}/sync — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/google/gsc/properties/123/sync");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/google/gsc/properties/{gscProperty}/sync — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/google/gsc/properties/123/sync", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
grounding
# POST /v1/grounding/analyze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/analyze" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/analyze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/analyze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/analyze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/analyze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/analyze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/analyze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/audits — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/audits" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/audits — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/audits",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/audits — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/audits");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/audits — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/audits", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/audits/{audit} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/audits/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/audits/{audit} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/audits/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/audits/{audit} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/audits/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/audits/{audit} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/audits/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/grounding/batch — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/batch" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/batch — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/batch",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/batch — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/batch");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/batch — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/batch", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/batches/{batch} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/batches/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/batches/{batch} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/batches/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/batches/{batch} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/batches/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/batches/{batch} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/batches/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/batches/{batch}/results.ndjson — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/batches/123/results.ndjson" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/batches/{batch}/results.ndjson — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/batches/123/results.ndjson",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/batches/{batch}/results.ndjson — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/batches/123/results.ndjson");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/batches/{batch}/results.ndjson — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/batches/123/results.ndjson", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/check-validations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/check-validations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/check-validations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/check-validations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/check-validations" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/check-validations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/check-validations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/check-validations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/check-validations", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/grounding/check-validations/{run} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/grounding/check-validations/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/grounding/check-validations/{run} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/grounding/check-validations/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/grounding/check-validations/{run} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/check-validations/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/grounding/check-validations/{run} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/check-validations/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/grounding/signal-observations/{observation}/promote — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/signal-observations/123/promote" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/signal-observations/{observation}/promote — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/signal-observations/123/promote",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/signal-observations/{observation}/promote — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/signal-observations/123/promote");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/signal-observations/{observation}/promote — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/signal-observations/123/promote", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/grounding/signal-observations/{observation}/reject — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/signal-observations/123/reject" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/signal-observations/{observation}/reject — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/signal-observations/123/reject",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/signal-observations/{observation}/reject — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/signal-observations/123/reject");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/signal-observations/{observation}/reject — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/signal-observations/123/reject", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/grounding/sitemap-audit — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/grounding/sitemap-audit" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/grounding/sitemap-audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/grounding/sitemap-audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/grounding/sitemap-audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/grounding/sitemap-audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/grounding/sitemap-audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/grounding/sitemap-audit", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
humanize
# POST /v1/humanize — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/humanize" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"text": "...",
"language": "...",
"project_id": 123
}'
# POST /v1/humanize — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/humanize",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"text": "...",
"language": "...",
"project_id": 123
},
)
print(resp.json())
<?php
// POST /v1/humanize — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/humanize");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"text": "...",
"language": "...",
"project_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/humanize — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/humanize", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"text": "...",
"language": "...",
"project_id": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/humanize/{batch} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/humanize/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/humanize/{batch} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/humanize/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/humanize/{batch} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/humanize/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/humanize/{batch} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/humanize/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/humanize/{batch}/documents/{document} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/humanize/123/documents/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/humanize/{batch}/documents/{document} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/humanize/123/documents/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/humanize/{batch}/documents/{document} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/humanize/123/documents/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/humanize/{batch}/documents/{document} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/humanize/123/documents/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/humanize/{batch}/documents/{document}/rehumanize — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/humanize/123/documents/123/rehumanize" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/humanize/{batch}/documents/{document}/rehumanize — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/humanize/123/documents/123/rehumanize",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/humanize/{batch}/documents/{document}/rehumanize — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/humanize/123/documents/123/rehumanize");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/humanize/{batch}/documents/{document}/rehumanize — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/humanize/123/documents/123/rehumanize", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/humanize/{batch}/documents/{document}/rescore — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/humanize/123/documents/123/rescore" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/humanize/{batch}/documents/{document}/rescore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/humanize/123/documents/123/rescore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/humanize/{batch}/documents/{document}/rescore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/humanize/123/documents/123/rescore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/humanize/{batch}/documents/{document}/rescore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/humanize/123/documents/123/rescore", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
images
# GET /v1/images — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/images" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/images — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/images",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/images — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/images — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/bulk/delete — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/bulk/delete" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/bulk/delete — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/bulk/delete",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/bulk/delete — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/bulk/delete");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/bulk/delete — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/bulk/delete", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/bulk/export — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/bulk/export" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"ids": [
"..."
]
}'
# POST /v1/images/bulk/export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/bulk/export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"ids": [
"..."
]
},
)
print(resp.json())
<?php
// POST /v1/images/bulk/export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/bulk/export");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"ids": [
"..."
]
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/bulk/export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/bulk/export", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"ids": [
"..."
]
}),
});
const data = await res.json();
console.log(data);
# POST /v1/images/bulk/restore — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/bulk/restore" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/bulk/restore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/bulk/restore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/bulk/restore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/bulk/restore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/bulk/restore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/bulk/restore", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/images/exports/{job_id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/images/exports/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/images/exports/{job_id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/images/exports/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/images/exports/{job_id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/exports/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/images/exports/{job_id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/exports/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/images/trash — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/images/trash" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/images/trash — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/images/trash",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/images/trash — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/trash");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/images/trash — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/trash", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/images/{id} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/images/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/images/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/images/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/images/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/images/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/{id}/edit — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/123/edit" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/{id}/edit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/123/edit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/{id}/edit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/edit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/{id}/edit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/edit", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/{id}/favorite — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/123/favorite" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/{id}/favorite — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/123/favorite",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/{id}/favorite — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/favorite");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/{id}/favorite — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/favorite", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/images/{id}/forever — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/images/123/forever" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/images/{id}/forever — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/images/123/forever",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/images/{id}/forever — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/forever");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/images/{id}/forever — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/forever", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/{id}/open-in-chat — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/123/open-in-chat" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/{id}/open-in-chat — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/123/open-in-chat",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/{id}/open-in-chat — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/open-in-chat");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/{id}/open-in-chat — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/open-in-chat", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/{id}/restore — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/123/restore" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/{id}/restore — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/123/restore",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/{id}/restore — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/restore");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/{id}/restore — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/restore", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/images/123/share" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/images/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/share", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/images/123/share" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/images/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/share", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/images/123/share" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/images/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/images/{id}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/share", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/images/{image} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/images/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/images/{image} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/images/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/images/{image} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/images/{image} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/images/{image} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/images/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/images/{image} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/images/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/images/{image} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/images/{image} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/images/{image}/featured — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/images/123/featured" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/images/{image}/featured — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/images/123/featured",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/images/{image}/featured — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/images/123/featured");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/images/{image}/featured — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/images/123/featured", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
incidents
# GET /v1/incidents — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/incidents" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/incidents — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/incidents",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/incidents — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/incidents");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/incidents — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/incidents", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/incidents — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/incidents" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/incidents — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/incidents",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/incidents — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/incidents");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/incidents — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/incidents", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/incidents/{incidentReport} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/incidents/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/incidents/{incidentReport} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/incidents/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/incidents/{incidentReport} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/incidents/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/incidents/{incidentReport} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/incidents/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
integrations
# GET /v1/integrations/google/reviews/status — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/integrations/google/reviews/status" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/integrations/google/reviews/status — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/integrations/google/reviews/status",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/integrations/google/reviews/status — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/integrations/google/reviews/status");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/integrations/google/reviews/status — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/integrations/google/reviews/status", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
internal-links
# GET /v1/internal-links/runs/{run} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/internal-links/runs/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/internal-links/runs/{run} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/internal-links/runs/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/internal-links/runs/{run} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/internal-links/runs/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/internal-links/runs/{run} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/internal-links/runs/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
keyword-researches
# GET /v1/keyword-researches/{keyword}/results.csv — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/keyword-researches/123/results.csv" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/keyword-researches/{keyword}/results.csv — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/keyword-researches/123/results.csv",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/keyword-researches/{keyword}/results.csv — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keyword-researches/123/results.csv");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/keyword-researches/{keyword}/results.csv — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keyword-researches/123/results.csv", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/keyword-researches/{keyword}/status — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/keyword-researches/123/status" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/keyword-researches/{keyword}/status — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/keyword-researches/123/status",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/keyword-researches/{keyword}/status — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keyword-researches/123/status");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/keyword-researches/{keyword}/status — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keyword-researches/123/status", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
keywords
# POST /v1/keywords/research — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/keywords/research" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "...",
"language": "...",
"country": "..."
}'
# POST /v1/keywords/research — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/keywords/research",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keyword": "...",
"language": "...",
"country": "..."
},
)
print(resp.json())
<?php
// POST /v1/keywords/research — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keywords/research");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keyword": "...",
"language": "...",
"country": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/keywords/research — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keywords/research", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "...",
"language": "...",
"country": "..."
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/keywords/{keyword} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/keywords/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/keywords/{keyword} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/keywords/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/keywords/{keyword} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keywords/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/keywords/{keyword} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keywords/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/keywords/{keyword}/expand — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/keywords/123/expand" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/keywords/{keyword}/expand — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/keywords/123/expand",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/keywords/{keyword}/expand — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keywords/123/expand");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/keywords/{keyword}/expand — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keywords/123/expand", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/keywords/{keyword}/expansions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/keywords/123/expansions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/keywords/{keyword}/expansions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/keywords/123/expansions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/keywords/{keyword}/expansions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/keywords/123/expansions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/keywords/{keyword}/expansions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/keywords/123/expansions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
knowledge-base
# GET /v1/knowledge-base/site-analysis/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/knowledge-base/site-analysis/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/knowledge-base/site-analysis/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/knowledge-base/site-analysis/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/knowledge-base/site-analysis/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/knowledge-base/site-analysis/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/knowledge-base/site-analysis/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/knowledge-base/site-analysis/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/knowledge-base/url — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/knowledge-base/url" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/knowledge-base/url — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/knowledge-base/url",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/knowledge-base/url — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/knowledge-base/url");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/knowledge-base/url — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/knowledge-base/url", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/knowledge-base/{knowledgeDocument} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/knowledge-base/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/knowledge-base/{knowledgeDocument} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/knowledge-base/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/knowledge-base/{knowledgeDocument} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/knowledge-base/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/knowledge-base/{knowledgeDocument} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/knowledge-base/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/knowledge-base/{knowledgeDocument}/download — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/knowledge-base/123/download" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/knowledge-base/{knowledgeDocument}/download — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/knowledge-base/123/download",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/knowledge-base/{knowledgeDocument}/download — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/knowledge-base/123/download");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/knowledge-base/{knowledgeDocument}/download — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/knowledge-base/123/download", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
landingpages
# PATCH /v1/landingpages/pages/{landingPage}/cta-buttons — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/landingpages/pages/123/cta-buttons" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/landingpages/pages/{landingPage}/cta-buttons — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/landingpages/pages/123/cta-buttons",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/landingpages/pages/{landingPage}/cta-buttons — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/landingpages/pages/123/cta-buttons");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/landingpages/pages/{landingPage}/cta-buttons — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/landingpages/pages/123/cta-buttons", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/landingpages/{designSystem}/cta — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/landingpages/123/cta" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/landingpages/{designSystem}/cta — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/landingpages/123/cta",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/landingpages/{designSystem}/cta — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/landingpages/123/cta");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/landingpages/{designSystem}/cta — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/landingpages/123/cta", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/landingpages/{designSystem}/pages — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/landingpages/123/pages" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/landingpages/{designSystem}/pages — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/landingpages/123/pages",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/landingpages/{designSystem}/pages — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/landingpages/123/pages");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/landingpages/{designSystem}/pages — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/landingpages/123/pages", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/landingpages/{designSystem}/plan — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/landingpages/123/plan" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/landingpages/{designSystem}/plan — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/landingpages/123/plan",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/landingpages/{designSystem}/plan — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/landingpages/123/plan");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/landingpages/{designSystem}/plan — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/landingpages/123/plan", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
link-lists
# DELETE /v1/link-lists/{linkList} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/link-lists/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/link-lists/{linkList} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/link-lists/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/link-lists/{linkList} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/link-lists/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/link-lists/{linkList} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/link-lists/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
link-suggestions
# PUT /v1/link-suggestions/{suggestion} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/link-suggestions/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/link-suggestions/{suggestion} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/link-suggestions/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/link-suggestions/{suggestion} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/link-suggestions/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/link-suggestions/{suggestion} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/link-suggestions/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
locations
# GET /v1/locations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/locations?search=example&status=example&per_page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/locations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/locations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"search": "example", "status": "example", "per_page": "123"},
)
print(resp.json())
<?php
// GET /v1/locations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/locations?search=example&status=example&per_page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/locations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/locations?search=example&status=example&per_page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/locations/{location} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/locations/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/locations/{location} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/locations/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/locations/{location} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/locations/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/locations/{location} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/locations/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
modules
# GET /v1/modules — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/modules" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/modules — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/modules",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/modules — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/modules");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/modules — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/modules", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/modules/{module}/activate — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/modules/example/activate" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/modules/{module}/activate — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/modules/example/activate",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/modules/{module}/activate — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/modules/example/activate");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/modules/{module}/activate — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/modules/example/activate", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/modules/{module}/deactivate — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/modules/example/deactivate" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/modules/{module}/deactivate — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/modules/example/deactivate",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/modules/{module}/deactivate — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/modules/example/deactivate");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/modules/{module}/deactivate — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/modules/example/deactivate", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
openapi.yaml
# GET /v1/openapi.yaml — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/openapi.yaml" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/openapi.yaml — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/openapi.yaml",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/openapi.yaml — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/openapi.yaml");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/openapi.yaml — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/openapi.yaml", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
optimization
# GET /v1/optimization/runs/{run} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/optimization/runs/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/optimization/runs/{run} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/optimization/runs/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/optimization/runs/{run} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/optimization/runs/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/optimization/runs/{run} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/optimization/runs/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/optimization/runs/{run}/abort — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/optimization/runs/123/abort" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/optimization/runs/{run}/abort — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/optimization/runs/123/abort",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/optimization/runs/{run}/abort — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/optimization/runs/123/abort");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/optimization/runs/{run}/abort — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/optimization/runs/123/abort", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
orphan-scans
# DELETE /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/orphan-scans/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/orphan-scans/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/orphan-scans/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/orphan-scans/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/orphan-scans/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/orphan-scans/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/orphan-scans/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/orphan-scans/{orphanScan} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/orphan-scans/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/orphan-scans/{orphanScan}/pages — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/orphan-scans/123/pages" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/orphan-scans/{orphanScan}/pages — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/orphan-scans/123/pages",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/orphan-scans/{orphanScan}/pages — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/orphan-scans/123/pages");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/orphan-scans/{orphanScan}/pages — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/orphan-scans/123/pages", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/orphan-scans/{orphanScan}/start — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/orphan-scans/123/start" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/orphan-scans/{orphanScan}/start — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/orphan-scans/123/start",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/orphan-scans/{orphanScan}/start — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/orphan-scans/123/start");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/orphan-scans/{orphanScan}/start — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/orphan-scans/123/start", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
os
# GET /v1/os/desktop — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/desktop" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/desktop — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/desktop",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/desktop — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/desktop");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/desktop — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/desktop", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/files — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/files" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/files — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/files",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/files — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/files — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/files — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/files" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/files — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/files",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/files — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/files — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/os/files/123/share" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/os/files/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123/share", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/files/123/share" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/files/123/share",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123/share");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/files/{file}/share — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123/share", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/os/files/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/os/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/files/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/os/files/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/os/files/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/os/files/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/files/{id}/move — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/files/123/move" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/files/{id}/move — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/files/123/move",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/files/{id}/move — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/files/123/move");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/files/{id}/move — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/files/123/move", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/folders — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/folders" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/folders — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/folders",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/folders — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/folders — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/folders — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/folders" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/folders — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/folders",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/folders — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/folders — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/os/folders/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/os/folders/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/folders/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/folders/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/os/folders/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/os/folders/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/os/folders/{folder} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/folders/{folder}/move — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/folders/123/move" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/folders/{folder}/move — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/folders/123/move",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/folders/{folder}/move — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/folders/123/move");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/folders/{folder}/move — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/folders/123/move", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/os/mode — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/os/mode" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/os/mode — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/os/mode",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/os/mode — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/mode");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/os/mode — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/mode", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/preferences — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/preferences" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/preferences — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/preferences",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/preferences — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/preferences");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/preferences — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/preferences", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/os/preferences — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/os/preferences" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/os/preferences — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/os/preferences",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/os/preferences — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/preferences");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/os/preferences — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/preferences", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/os/spotlight — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/os/spotlight" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/os/spotlight — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/os/spotlight",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/os/spotlight — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/os/spotlight");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/os/spotlight — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/os/spotlight", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
page-audit
# POST /v1/page-audit — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/page-audit" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "...",
"tracking_project_id": 123,
"persona": "..."
}'
# POST /v1/page-audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/page-audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"url": "...",
"tracking_project_id": 123,
"persona": "..."
},
)
print(resp.json())
<?php
// POST /v1/page-audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/page-audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"url": "...",
"tracking_project_id": 123,
"persona": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/page-audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/page-audit", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"url": "...",
"tracking_project_id": 123,
"persona": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/page-audit/{pageAudit} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/page-audit/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/page-audit/{pageAudit} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/page-audit/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/page-audit/{pageAudit} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/page-audit/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/page-audit/{pageAudit} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/page-audit/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
page-audits
# GET /v1/page-audits — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/page-audits" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/page-audits — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/page-audits",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/page-audits — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/page-audits");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/page-audits — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/page-audits", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
pipelines
# GET /v1/pipelines — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/pipelines" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/pipelines — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/pipelines",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/pipelines — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/pipelines");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/pipelines — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/pipelines", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/pipelines — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/pipelines" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"project_id": 123,
"keyword": "...",
"options": {}
}'
# POST /v1/pipelines — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/pipelines",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"project_id": 123,
"keyword": "...",
"options": {}
},
)
print(resp.json())
<?php
// POST /v1/pipelines — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/pipelines");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"project_id": 123,
"keyword": "...",
"options": {}
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/pipelines — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/pipelines", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"project_id": 123,
"keyword": "...",
"options": {}
}),
});
const data = await res.json();
console.log(data);
# GET /v1/pipelines/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/pipelines/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/pipelines/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/pipelines/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/pipelines/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/pipelines/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/pipelines/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/pipelines/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/pipelines/{id}/retry — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/pipelines/123/retry" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/pipelines/{id}/retry — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/pipelines/123/retry",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/pipelines/{id}/retry — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/pipelines/123/retry");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/pipelines/{id}/retry — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/pipelines/123/retry", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
prefetch
# GET /v1/prefetch/config — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/prefetch/config" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/prefetch/config — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/prefetch/config",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/prefetch/config — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prefetch/config");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/prefetch/config — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prefetch/config", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/prefetch/predictions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/prefetch/predictions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/prefetch/predictions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/prefetch/predictions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/prefetch/predictions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prefetch/predictions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/prefetch/predictions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prefetch/predictions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/prefetch/transition — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/prefetch/transition" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/prefetch/transition — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/prefetch/transition",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/prefetch/transition — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prefetch/transition");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/prefetch/transition — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prefetch/transition", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
projects
# GET /v1/projects — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"domain": "...",
"language": "...",
"description": "..."
}'
# POST /v1/projects — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"domain": "...",
"language": "...",
"description": "..."
},
)
print(resp.json())
<?php
// POST /v1/projects — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"domain": "...",
"language": "...",
"description": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"domain": "...",
"language": "...",
"description": "..."
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/projects/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/projects/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/projects/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/articles?status=example&page=123&search=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/articles",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"status": "example", "page": "123", "search": "example"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/articles?status=example&page=123&search=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/articles?status=example&page=123&search=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/articles" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/articles",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/articles");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/articles — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/articles", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/calendar?from=example&to=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/calendar",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"from": "example", "to": "example"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/calendar?from=example&to=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/calendar?from=example&to=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/calendar" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "...",
"planned_date": "...",
"status": "...",
"notes": "...",
"assigned_to": 123,
"article_id": 123,
"competitor_content_gap_id": 123
}'
# POST /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/calendar",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"title": "...",
"planned_date": "...",
"status": "...",
"notes": "...",
"assigned_to": 123,
"article_id": 123,
"competitor_content_gap_id": 123
},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/calendar");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"title": "...",
"planned_date": "...",
"status": "...",
"notes": "...",
"assigned_to": 123,
"article_id": 123,
"competitor_content_gap_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/calendar — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/calendar", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"title": "...",
"planned_date": "...",
"status": "...",
"notes": "...",
"assigned_to": 123,
"article_id": 123,
"competitor_content_gap_id": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/images — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/images" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/images — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/images",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/images — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/images");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/images — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/images", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/internal-links/analyze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/internal-links/analyze" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/internal-links/analyze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/internal-links/analyze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/internal-links/analyze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/internal-links/analyze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/internal-links/analyze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/internal-links/analyze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/keyword-researches — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/keyword-researches" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/keyword-researches — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/keyword-researches",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/keyword-researches — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/keyword-researches");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/keyword-researches — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/keyword-researches", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/keywords" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/keywords");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/keywords", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/keywords" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "...",
"search_volume": 123,
"difficulty": 123,
"cpc": 1,
"intent": "...",
"language": "..."
}'
# POST /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keyword": "...",
"search_volume": 123,
"difficulty": 123,
"cpc": 1,
"intent": "...",
"language": "..."
},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/keywords");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keyword": "...",
"search_volume": 123,
"difficulty": 123,
"cpc": 1,
"intent": "...",
"language": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/keywords", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "...",
"search_volume": 123,
"difficulty": 123,
"cpc": 1,
"intent": "...",
"language": "..."
}),
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/keywords/import — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/keywords/import" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/keywords/import — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/keywords/import",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/keywords/import — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/keywords/import");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/keywords/import — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/keywords/import", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/keywords/import/csv — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/keywords/import/csv" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/keywords/import/csv — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/keywords/import/csv",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/keywords/import/csv — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/keywords/import/csv");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/keywords/import/csv — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/keywords/import/csv", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/knowledge-base" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/knowledge-base",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/knowledge-base");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/knowledge-base", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/knowledge-base" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"title": "...",
"content": "...",
"type": "..."
}'
# POST /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/knowledge-base",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"title": "...",
"content": "...",
"type": "..."
},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/knowledge-base");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"title": "...",
"content": "...",
"type": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/knowledge-base — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/knowledge-base", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"title": "...",
"content": "...",
"type": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/knowledge-base/search — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/knowledge-base/search?q=example&top_k=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/knowledge-base/search — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/knowledge-base/search",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"q": "example", "top_k": "123"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/knowledge-base/search — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/knowledge-base/search?q=example&top_k=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/knowledge-base/search — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/knowledge-base/search?q=example&top_k=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/knowledge-base/site-analysis — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/knowledge-base/site-analysis", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/link-lists" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/link-lists",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/link-lists");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/link-lists", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/link-lists" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/link-lists",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/link-lists");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/link-lists — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/link-lists", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/orphan-scans/discover — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/orphan-scans/discover" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/orphan-scans/discover — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/orphan-scans/discover",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/orphan-scans/discover — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/orphan-scans/discover");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/orphan-scans/discover — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/orphan-scans/discover", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/storylines?per_page=123&page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/storylines",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"per_page": "123", "page": "123"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/storylines?per_page=123&page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/storylines?per_page=123&page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/storylines" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "...",
"target_word_count": 123,
"goal_id": 123,
"language": "...",
"use_knowledge_base": true,
"knowledge_mode": "...",
"knowledge_document_ids": [
"..."
]
}'
# POST /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/storylines",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keyword": "...",
"target_word_count": 123,
"goal_id": 123,
"language": "...",
"use_knowledge_base": True,
"knowledge_mode": "...",
"knowledge_document_ids": [
"..."
]
},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/storylines");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keyword": "...",
"target_word_count": 123,
"goal_id": 123,
"language": "...",
"use_knowledge_base": true,
"knowledge_mode": "...",
"knowledge_document_ids": [
"..."
]
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/storylines — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/storylines", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "...",
"target_word_count": 123,
"goal_id": 123,
"language": "...",
"use_knowledge_base": true,
"knowledge_mode": "...",
"knowledge_document_ids": [
"..."
]
}),
});
const data = await res.json();
console.log(data);
# GET /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/projects/123/style-profiles" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/projects/123/style-profiles",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/style-profiles");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/style-profiles", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/style-profiles" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/style-profiles",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/style-profiles");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/style-profiles — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/style-profiles", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/projects/{project}/style-profiles/from-url — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/projects/123/style-profiles/from-url" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/projects/{project}/style-profiles/from-url — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/projects/123/style-profiles/from-url",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/projects/{project}/style-profiles/from-url — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/projects/123/style-profiles/from-url");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/projects/{project}/style-profiles/from-url — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/projects/123/style-profiles/from-url", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
prompt-check
# GET /v1/prompt-check — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/prompt-check?project_id=123&status=example&search=example&search_responses=example&sentiment=example&platform=example&per_page=123&page=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/prompt-check — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/prompt-check",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"project_id": "123", "status": "example", "search": "example", "search_responses": "example", "sentiment": "example", "platform": "example", "per_page": "123", "page": "123"},
)
print(resp.json())
<?php
// GET /v1/prompt-check — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check?project_id=123&status=example&search=example&search_responses=example&sentiment=example&platform=example&per_page=123&page=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/prompt-check — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check?project_id=123&status=example&search=example&search_responses=example&sentiment=example&platform=example&per_page=123&page=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/prompt-check — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/prompt-check" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"tracking_project_id": 123,
"prompt": "...",
"platforms": [
"..."
],
"with_search": {},
"title": "..."
}'
# POST /v1/prompt-check — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/prompt-check",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"tracking_project_id": 123,
"prompt": "...",
"platforms": [
"..."
],
"with_search": {},
"title": "..."
},
)
print(resp.json())
<?php
// POST /v1/prompt-check — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"tracking_project_id": 123,
"prompt": "...",
"platforms": [
"..."
],
"with_search": {},
"title": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/prompt-check — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"tracking_project_id": 123,
"prompt": "...",
"platforms": [
"..."
],
"with_search": {},
"title": "..."
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/prompt-check/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/prompt-check/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/prompt-check/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/prompt-check/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/prompt-check/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/prompt-check/{id}/export — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/prompt-check/123/export?format=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/prompt-check/{id}/export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/prompt-check/123/export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"format": "example"},
)
print(resp.json())
<?php
// GET /v1/prompt-check/{id}/export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check/123/export?format=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/prompt-check/{id}/export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check/123/export?format=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/prompt-check/{id}/rerun — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/prompt-check/123/rerun" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/prompt-check/{id}/rerun — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/prompt-check/123/rerun",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/prompt-check/{id}/rerun — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/prompt-check/123/rerun");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/prompt-check/{id}/rerun — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/prompt-check/123/rerun", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
rank-tracker
# GET /v1/rank-tracker — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/rank-tracker" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/rank-tracker — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/rank-tracker",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/rank-tracker — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/rank-tracker — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/rank-tracker/keywords/{keyword}/history — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/rank-tracker/keywords/123/history" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/rank-tracker/keywords/{keyword}/history — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/rank-tracker/keywords/123/history",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/rank-tracker/keywords/{keyword}/history — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker/keywords/123/history");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/rank-tracker/keywords/{keyword}/history — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker/keywords/123/history", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/rank-tracker/{project} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/rank-tracker/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/rank-tracker/{project} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/rank-tracker/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/rank-tracker/{project} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/rank-tracker/{project} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/rank-tracker/123/keywords?device=example&country=example&is_active=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/rank-tracker/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"device": "example", "country": "example", "is_active": "example"},
)
print(resp.json())
<?php
// GET /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker/123/keywords?device=example&country=example&is_active=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker/123/keywords?device=example&country=example&is_active=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/rank-tracker/123/keywords" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/rank-tracker/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker/123/keywords");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/rank-tracker/{project}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker/123/keywords", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/rank-tracker/{project}/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/rank-tracker/123/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/rank-tracker/{project}/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/rank-tracker/123/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/rank-tracker/{project}/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/rank-tracker/123/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/rank-tracker/{project}/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/rank-tracker/123/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
reports
# GET /v1/reports/{report} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/reports/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/reports/{report} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/reports/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/reports/{report} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/reports/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/reports/{report} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/reports/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
review-sources
# GET /v1/review-sources — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/review-sources" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/review-sources — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/review-sources",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/review-sources — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/review-sources — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/review-sources/waitlist — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/review-sources/waitlist" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/review-sources/waitlist — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/review-sources/waitlist",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/review-sources/waitlist — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/waitlist");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/review-sources/waitlist — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/waitlist", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/review-sources/webhook — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/review-sources/webhook" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/review-sources/webhook — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/review-sources/webhook",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/review-sources/webhook — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/webhook");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/review-sources/webhook — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/webhook", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/review-sources/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/review-sources/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/review-sources/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/review-sources/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/review-sources/{source} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/review-sources/{source}/disconnect — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/review-sources/123/disconnect" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/review-sources/{source}/disconnect — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/review-sources/123/disconnect",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/review-sources/{source}/disconnect — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/123/disconnect");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/review-sources/{source}/disconnect — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/123/disconnect", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/review-sources/{source}/reconnect — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/review-sources/123/reconnect" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/review-sources/{source}/reconnect — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/review-sources/123/reconnect",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/review-sources/{source}/reconnect — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/123/reconnect");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/review-sources/{source}/reconnect — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/123/reconnect", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/review-sources/{source}/rotate-key — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/review-sources/123/rotate-key" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/review-sources/{source}/rotate-key — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/review-sources/123/rotate-key",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/review-sources/{source}/rotate-key — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/review-sources/123/rotate-key");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/review-sources/{source}/rotate-key — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/review-sources/123/rotate-key", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
search-console
# GET /v1/search-console — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/search-console?project_id=123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/search-console — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/search-console",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"project_id": "123"},
)
print(resp.json())
<?php
// GET /v1/search-console — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/search-console?project_id=123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/search-console — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/search-console?project_id=123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/search-console/{id} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/search-console/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/search-console/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/search-console/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/search-console/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/search-console/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/search-console/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/search-console/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
site-audit
# GET /v1/site-audit — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-audit" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-audit — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-audit" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/site-audit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-audit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/site-audit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-audit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/site-audit/issues/{issue} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/site-audit/issues/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/site-audit/issues/{issue} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/site-audit/issues/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/site-audit/issues/{issue} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/issues/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/site-audit/issues/{issue} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/issues/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-audit/issues/{issue}/generate-brief — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-audit/issues/123/generate-brief" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/site-audit/issues/{issue}/generate-brief — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-audit/issues/123/generate-brief",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/site-audit/issues/{issue}/generate-brief — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/issues/123/generate-brief");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-audit/issues/{issue}/generate-brief — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/issues/123/generate-brief", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-audit/{crawl} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-audit/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-audit/{crawl} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-audit/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-audit/{crawl} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-audit/{crawl} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-audit/{crawl}/issues — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-audit/123/issues?severity=example&issue_type=example&status=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-audit/{crawl}/issues — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-audit/123/issues",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"severity": "example", "issue_type": "example", "status": "example"},
)
print(resp.json())
<?php
// GET /v1/site-audit/{crawl}/issues — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/123/issues?severity=example&issue_type=example&status=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-audit/{crawl}/issues — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/123/issues?severity=example&issue_type=example&status=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/site-audit/{crawl}/issues/bulk — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/site-audit/123/issues/bulk" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/site-audit/{crawl}/issues/bulk — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/site-audit/123/issues/bulk",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/site-audit/{crawl}/issues/bulk — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/123/issues/bulk");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/site-audit/{crawl}/issues/bulk — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/123/issues/bulk", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-audit/{crawl}/report.pdf — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-audit/123/report.pdf" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-audit/{crawl}/report.pdf — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-audit/123/report.pdf",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-audit/{crawl}/report.pdf — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-audit/123/report.pdf");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-audit/{crawl}/report.pdf — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-audit/123/report.pdf", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
site-monitor
# GET /v1/site-monitor — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-monitor" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-monitor — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-monitor",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-monitor — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-monitor — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-monitor — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-monitor" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "...",
"check_interval": 123,
"lighthouse_frequency": "...",
"deep_seo_frequency": "...",
"project_id": 123
}'
# POST /v1/site-monitor — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-monitor",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"url": "...",
"check_interval": 123,
"lighthouse_frequency": "...",
"deep_seo_frequency": "...",
"project_id": 123
},
)
print(resp.json())
<?php
// POST /v1/site-monitor — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"url": "...",
"check_interval": 123,
"lighthouse_frequency": "...",
"deep_seo_frequency": "...",
"project_id": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-monitor — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"url": "...",
"check_interval": 123,
"lighthouse_frequency": "...",
"deep_seo_frequency": "...",
"project_id": 123
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/site-monitor/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/site-monitor/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-monitor/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-monitor/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/site-monitor/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/site-monitor/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/site-monitor/{monitoredSite} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-monitor/{monitoredSite}/check-now — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-monitor/123/check-now" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/site-monitor/{monitoredSite}/check-now — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-monitor/123/check-now",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/site-monitor/{monitoredSite}/check-now — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/check-now");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-monitor/{monitoredSite}/check-now — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/check-now", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-monitor/{monitoredSite}/checks — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-monitor/123/checks" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-monitor/{monitoredSite}/checks — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-monitor/123/checks",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-monitor/{monitoredSite}/checks — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/checks");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-monitor/{monitoredSite}/checks — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/checks", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-monitor/{monitoredSite}/incidents — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-monitor/123/incidents" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-monitor/{monitoredSite}/incidents — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-monitor/123/incidents",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-monitor/{monitoredSite}/incidents — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/incidents");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-monitor/{monitoredSite}/incidents — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/incidents", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/site-monitor/{monitoredSite}/lighthouse — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/site-monitor/123/lighthouse" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/site-monitor/{monitoredSite}/lighthouse — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/site-monitor/123/lighthouse",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/site-monitor/{monitoredSite}/lighthouse — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/lighthouse");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/site-monitor/{monitoredSite}/lighthouse — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/lighthouse", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-monitor/{monitoredSite}/pause — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-monitor/123/pause" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/site-monitor/{monitoredSite}/pause — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-monitor/123/pause",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/site-monitor/{monitoredSite}/pause — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/pause");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-monitor/{monitoredSite}/pause — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/pause", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/site-monitor/{monitoredSite}/resume — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/site-monitor/123/resume" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/site-monitor/{monitoredSite}/resume — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/site-monitor/123/resume",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/site-monitor/{monitoredSite}/resume — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/site-monitor/123/resume");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/site-monitor/{monitoredSite}/resume — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/site-monitor/123/resume", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
storylines
# DELETE /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/storylines/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/storylines/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/storylines/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/storylines/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/storylines/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/storylines/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/storylines/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/storylines/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/storylines/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/storylines/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/storylines/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/storylines/{storyline} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/storylines/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/storylines/{storyline}/approve — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/storylines/123/approve" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/storylines/{storyline}/approve — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/storylines/123/approve",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/storylines/{storyline}/approve — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/storylines/123/approve");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/storylines/{storyline}/approve — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/storylines/123/approve", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/storylines/{storyline}/assemble-article — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/storylines/123/assemble-article" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"style_profile_id": 123,
"tone": "..."
}'
# POST /v1/storylines/{storyline}/assemble-article — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/storylines/123/assemble-article",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"style_profile_id": 123,
"tone": "..."
},
)
print(resp.json())
<?php
// POST /v1/storylines/{storyline}/assemble-article — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/storylines/123/assemble-article");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"style_profile_id": 123,
"tone": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/storylines/{storyline}/assemble-article — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/storylines/123/assemble-article", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"style_profile_id": 123,
"tone": "..."
}),
});
const data = await res.json();
console.log(data);
style-profiles
# DELETE /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/style-profiles/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/style-profiles/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/style-profiles/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/style-profiles/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/style-profiles/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/style-profiles/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/style-profiles/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/style-profiles/{styleProfile} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/style-profiles/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/style-profiles/{styleProfile}/accept — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/style-profiles/123/accept" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/style-profiles/{styleProfile}/accept — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/style-profiles/123/accept",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/style-profiles/{styleProfile}/accept — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/style-profiles/123/accept");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/style-profiles/{styleProfile}/accept — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/style-profiles/123/accept", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/style-profiles/{styleProfile}/discard — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/style-profiles/123/discard" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/style-profiles/{styleProfile}/discard — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/style-profiles/123/discard",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/style-profiles/{styleProfile}/discard — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/style-profiles/123/discard");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/style-profiles/{styleProfile}/discard — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/style-profiles/123/discard", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/style-profiles/{styleProfile}/scrape-status — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/style-profiles/123/scrape-status" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/style-profiles/{styleProfile}/scrape-status — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/style-profiles/123/scrape-status",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/style-profiles/{styleProfile}/scrape-status — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/style-profiles/123/scrape-status");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/style-profiles/{styleProfile}/scrape-status — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/style-profiles/123/scrape-status", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
tag-dimensions
# GET /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tag-dimensions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tag-dimensions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tag-dimensions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tag-dimensions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tag-dimensions" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tag-dimensions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tag-dimensions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tag-dimensions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tag-dimensions", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tag-dimensions/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tag-dimensions/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tag-dimensions/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tag-dimensions/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/tag-dimensions/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/tag-dimensions/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tag-dimensions/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/tag-dimensions/{dimension} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tag-dimensions/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
team
# GET /v1/team — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/team" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/team — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/team",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/team — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/team — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/team/invitations — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/team/invitations" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/team/invitations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/team/invitations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/team/invitations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/invitations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/team/invitations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/invitations", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/team/invitations — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/team/invitations" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/team/invitations — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/team/invitations",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/team/invitations — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/invitations");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/team/invitations — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/invitations", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/team/invitations/{id} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/team/invitations/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/team/invitations/{id} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/team/invitations/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/team/invitations/{id} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/invitations/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/team/invitations/{id} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/invitations/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/team/kb-refresh-default" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/team/kb-refresh-default",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/kb-refresh-default");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/kb-refresh-default", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/team/kb-refresh-default" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/team/kb-refresh-default",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/kb-refresh-default");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/team/kb-refresh-default — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/kb-refresh-default", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/team/members — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/team/members" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/team/members — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/team/members",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/team/members — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/members");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/team/members — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/members", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/team/members/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/team/members/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/members/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/members/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/team/members/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/team/members/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/team/members/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/team/members/{user} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/team/members/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
teams
# GET /v1/teams/current/backlinks-subscription — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/teams/current/backlinks-subscription" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/teams/current/backlinks-subscription — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/teams/current/backlinks-subscription",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/teams/current/backlinks-subscription — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/teams/current/backlinks-subscription");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/teams/current/backlinks-subscription — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/teams/current/backlinks-subscription", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
tracking-keywords
# DELETE /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tracking-keywords/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tracking-keywords/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-keywords/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-keywords/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/tracking-keywords/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/tracking-keywords/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-keywords/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/tracking-keywords/{trackingKeyword} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-keywords/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
tracking-projects
# GET /v1/tracking-projects — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects?status=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"status": "example"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects?status=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects?status=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/analyze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/analyze" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"mode": "...",
"domain": "...",
"keyword": "...",
"language": "...",
"country": "..."
}'
# POST /v1/tracking-projects/analyze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/analyze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"mode": "...",
"domain": "...",
"keyword": "...",
"language": "...",
"country": "..."
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/analyze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/analyze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"mode": "...",
"domain": "...",
"keyword": "...",
"language": "...",
"country": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/analyze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/analyze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"mode": "...",
"domain": "...",
"keyword": "...",
"language": "...",
"country": "..."
}),
});
const data = await res.json();
console.log(data);
# DELETE /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tracking-projects/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tracking-projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/tracking-projects/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/tracking-projects/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/tracking-projects/{trackingProject} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/accuracy — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/accuracy" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/accuracy — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/accuracy",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/accuracy — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/accuracy");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/accuracy — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/accuracy", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/accuracy/backfill — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/accuracy/backfill" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/accuracy/backfill — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/accuracy/backfill",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/accuracy/backfill — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/accuracy/backfill");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/accuracy/backfill — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/accuracy/backfill", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/accuracy/reverify — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/accuracy/reverify" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/accuracy/reverify — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/accuracy/reverify",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/accuracy/reverify — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/accuracy/reverify");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/accuracy/reverify — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/accuracy/reverify", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/accuracy/{claim}/resolve — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/accuracy/123/resolve" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/accuracy/{claim}/resolve — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/accuracy/123/resolve",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/accuracy/{claim}/resolve — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/accuracy/123/resolve");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/accuracy/{claim}/resolve — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/accuracy/123/resolve", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/activate — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/activate" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keywords": "...",
"competitors": {},
"prompts": {},
"platforms": "...",
"frequency": "...",
"with_search": true,
"without_search": true,
"track_aio": true,
"reality_check_enabled": true,
"personas": "...",
"generate_briefs": true,
"briefs_count": 123
}'
# POST /v1/tracking-projects/{trackingProject}/activate — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/activate",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keywords": "...",
"competitors": {},
"prompts": {},
"platforms": "...",
"frequency": "...",
"with_search": True,
"without_search": True,
"track_aio": True,
"reality_check_enabled": True,
"personas": "...",
"generate_briefs": True,
"briefs_count": 123
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/activate — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/activate");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keywords": "...",
"competitors": {},
"prompts": {},
"platforms": "...",
"frequency": "...",
"with_search": true,
"without_search": true,
"track_aio": true,
"reality_check_enabled": true,
"personas": "...",
"generate_briefs": true,
"briefs_count": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/activate — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/activate", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keywords": "...",
"competitors": {},
"prompts": {},
"platforms": "...",
"frequency": "...",
"with_search": true,
"without_search": true,
"track_aio": true,
"reality_check_enabled": true,
"personas": "...",
"generate_briefs": true,
"briefs_count": 123
}),
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/analysis-status — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/analysis-status" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/analysis-status — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/analysis-status",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/analysis-status — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/analysis-status");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/analysis-status — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/analysis-status", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/avi — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/avi" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/avi — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/avi",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/avi — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/avi");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/avi — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/avi", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/brand-aliases — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/brand-aliases" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"alias": "..."
}'
# POST /v1/tracking-projects/{trackingProject}/brand-aliases — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/brand-aliases",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"alias": "..."
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/brand-aliases — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/brand-aliases");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"alias": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/brand-aliases — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/brand-aliases", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"alias": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/brand-kb — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/brand-kb" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/brand-kb — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/brand-kb",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/brand-kb — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/brand-kb");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/brand-kb — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/brand-kb", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/brand-kb/rebuild — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/brand-kb/rebuild" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/brand-kb/rebuild — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/brand-kb/rebuild",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/brand-kb/rebuild — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/brand-kb/rebuild");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/brand-kb/rebuild — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/brand-kb/rebuild", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/cited-sources — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/cited-sources?domain=example&outreach_status=example&is_own_domain=example" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/cited-sources — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/cited-sources",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
params={"domain": "example", "outreach_status": "example", "is_own_domain": "example"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/cited-sources — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/cited-sources?domain=example&outreach_status=example&is_own_domain=example");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/cited-sources — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/cited-sources?domain=example&outreach_status=example&is_own_domain=example", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/cited-sources/analyze — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/cited-sources/analyze" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/cited-sources/analyze — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/cited-sources/analyze",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/cited-sources/analyze — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/analyze");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/cited-sources/analyze — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/analyze", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/cited-sources/export — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/cited-sources/export" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/cited-sources/export — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/cited-sources/export",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/cited-sources/export — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/export");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/cited-sources/export — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/export", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/tracking-projects/{trackingProject}/cited-sources/{source} — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/tracking-projects/123/cited-sources/123" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/tracking-projects/{trackingProject}/cited-sources/{source} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/tracking-projects/123/cited-sources/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/tracking-projects/{trackingProject}/cited-sources/{source} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/tracking-projects/{trackingProject}/cited-sources/{source} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/cited-sources/123", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/tracking-projects/{trackingProject}/competitors — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/tracking-projects/123/competitors" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/tracking-projects/{trackingProject}/competitors — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/tracking-projects/123/competitors",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/tracking-projects/{trackingProject}/competitors — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/competitors");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/tracking-projects/{trackingProject}/competitors — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/competitors", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/correlation — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/correlation" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/correlation — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/correlation",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/correlation — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/correlation");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/correlation — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/correlation", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/dimensions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/dimensions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/dimensions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/dimensions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/dimensions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/dimensions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/dimensions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/dimensions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/generate-report — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/generate-report" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/generate-report — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/generate-report",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/generate-report — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/generate-report");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/generate-report — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/generate-report", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/insights/low-hanging-fruit — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/insights/low-hanging-fruit" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/insights/low-hanging-fruit — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/insights/low-hanging-fruit",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/insights/low-hanging-fruit — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/insights/low-hanging-fruit");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/insights/low-hanging-fruit — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/insights/low-hanging-fruit", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/insights/platform-gap — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/insights/platform-gap — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/insights/platform-gap — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/insights/platform-gap — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/insights/platform-gap/{platform}/diagnose — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap/123/diagnose" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/insights/platform-gap/{platform}/diagnose — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap/123/diagnose",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/insights/platform-gap/{platform}/diagnose — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap/123/diagnose");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/insights/platform-gap/{platform}/diagnose — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/insights/platform-gap/123/diagnose", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/insights/potential-hero — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/insights/potential-hero" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/insights/potential-hero — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/insights/potential-hero",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/insights/potential-hero — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/insights/potential-hero");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/insights/potential-hero — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/insights/potential-hero", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/kb-refresh" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/kb-refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/kb-refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/kb-refresh", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/tracking-projects/123/kb-refresh" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/tracking-projects/123/kb-refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/kb-refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/tracking-projects/{trackingProject}/kb-refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/kb-refresh", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/keyword-suggestions — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/keyword-suggestions" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/keyword-suggestions — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/keyword-suggestions",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/keyword-suggestions — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/keyword-suggestions");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/keyword-suggestions — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/keyword-suggestions", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/keywords" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/keywords");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/keywords", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/keywords" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "...",
"keyword_group": "...",
"tags": "...",
"search_volume": 123,
"cpc": 1,
"difficulty": 123,
"search_intent": "...",
"language": "...",
"country": "..."
}'
# POST /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/keywords",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"keyword": "...",
"keyword_group": "...",
"tags": "...",
"search_volume": 123,
"cpc": 1,
"difficulty": 123,
"search_intent": "...",
"language": "...",
"country": "..."
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/keywords");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"keyword": "...",
"keyword_group": "...",
"tags": "...",
"search_volume": 123,
"cpc": 1,
"difficulty": 123,
"search_intent": "...",
"language": "...",
"country": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/keywords — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/keywords", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"keyword": "...",
"keyword_group": "...",
"tags": "...",
"search_volume": 123,
"cpc": 1,
"difficulty": 123,
"search_intent": "...",
"language": "...",
"country": "..."
}),
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/off-page-readiness — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/off-page-readiness" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/off-page-readiness — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/off-page-readiness",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/off-page-readiness — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/off-page-readiness");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/off-page-readiness — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/off-page-readiness", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/own-domains — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/own-domains" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/own-domains — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/own-domains",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/own-domains — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/own-domains");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/own-domains — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/own-domains", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/platform-breakdown — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/platform-breakdown" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/platform-breakdown — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/platform-breakdown",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/platform-breakdown — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/platform-breakdown");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/platform-breakdown — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/platform-breakdown", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/prompts" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/prompts",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"prompt_text": "...",
"prompt_type": "...",
"persona_label": "...",
"prompt_category": "...",
"commercial_intent": "...",
"tracking_keyword_id": 123,
"language": "..."
}'
# POST /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"prompt_text": "...",
"prompt_type": "...",
"persona_label": "...",
"prompt_category": "...",
"commercial_intent": "...",
"tracking_keyword_id": 123,
"language": "..."
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"prompt_text": "...",
"prompt_type": "...",
"persona_label": "...",
"prompt_category": "...",
"commercial_intent": "...",
"tracking_keyword_id": 123,
"language": "..."
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"prompt_text": "...",
"prompt_type": "...",
"persona_label": "...",
"prompt_category": "...",
"commercial_intent": "...",
"tracking_keyword_id": 123,
"language": "..."
}),
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-intent — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-intent" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-intent — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-intent",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-intent — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-intent");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-intent — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-intent", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-persona — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-persona" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-persona — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-persona",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-persona — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-persona");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-classify-persona — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-classify-persona", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-monitor — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-monitor" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-monitor — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-monitor",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-monitor — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-monitor");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-monitor — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-monitor", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-tag — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-tag" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/bulk-tag — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-tag",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-tag — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-tag");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/bulk-tag — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/bulk-tag", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/prompts/cost-preview — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/prompts/cost-preview" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/prompts/cost-preview — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/cost-preview",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/prompts/cost-preview — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/cost-preview");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/prompts/cost-preview — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/cost-preview", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/extract — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/extract" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/extract — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/extract",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/extract — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/extract");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/extract — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/extract", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/import — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/import" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"file": "...",
"mapping": {},
"mapping.prompt_text": 123,
"mapping.persona_label": 123,
"mapping.prompt_category": 123,
"mapping.commercial_intent": 123,
"mapping.language": 123,
"mapping.prompt_type": 123
}'
# POST /v1/tracking-projects/{trackingProject}/prompts/import — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/import",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
json={
"file": "...",
"mapping": {},
"mapping.prompt_text": 123,
"mapping.persona_label": 123,
"mapping.prompt_category": 123,
"mapping.commercial_intent": 123,
"mapping.language": 123,
"mapping.prompt_type": 123
},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/import — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/import");
$headers = ["Authorization: Bearer <DEIN_TOKEN>", "Content-Type: application/json"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => '{
"file": "...",
"mapping": {},
"mapping.prompt_text": 123,
"mapping.persona_label": 123,
"mapping.prompt_category": 123,
"mapping.commercial_intent": 123,
"mapping.language": 123,
"mapping.prompt_type": 123
}',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/import — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/import", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"file": "...",
"mapping": {},
"mapping.prompt_text": 123,
"mapping.persona_label": 123,
"mapping.prompt_category": 123,
"mapping.commercial_intent": 123,
"mapping.language": 123,
"mapping.prompt_type": 123
}),
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/refresh-volumes — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/refresh-volumes" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/refresh-volumes — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/refresh-volumes",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/refresh-volumes — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/refresh-volumes");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/refresh-volumes — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/refresh-volumes", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/{prompt}/generate-brief — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/123/generate-brief" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/{prompt}/generate-brief — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/123/generate-brief",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/{prompt}/generate-brief — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/generate-brief");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/{prompt}/generate-brief — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/generate-brief", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-intent — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-intent" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-intent — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-intent",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-intent — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-intent");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-intent — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-intent", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-persona — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-persona" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-persona — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-persona",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-persona — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-persona");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/classify-persona — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/classify-persona", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PATCH /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/monitor — Bearer-Token aus /settings/api-tokens
curl -X PATCH "https://rankion.ai/api/v1/tracking-projects/123/prompts/123/monitor" \
-H "Authorization: Bearer $TOKEN"
# PATCH /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/monitor — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.patch(
"https://rankion.ai/api/v1/tracking-projects/123/prompts/123/monitor",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PATCH /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/monitor — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/monitor");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PATCH /v1/tracking-projects/{trackingProject}/prompts/{trackingPrompt}/monitor — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/prompts/123/monitor", {
method: 'PATCH',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/reality-check-report — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/reality-check-report" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/reality-check-report — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/reality-check-report",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/reality-check-report — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/reality-check-report");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/reality-check-report — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/reality-check-report", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/reality-check-report/status — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/reality-check-report/status" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/reality-check-report/status — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/reality-check-report/status",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/reality-check-report/status — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/reality-check-report/status");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/reality-check-report/status — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/reality-check-report/status", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/reports — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/reports" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/reports — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/reports",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/reports — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/reports");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/reports — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/reports", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/run — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/run" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/run — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/run",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/run — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/run");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/run — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/run", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/runs — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/runs" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/runs — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/runs",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/runs — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/runs");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/runs — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/runs", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/scores — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/scores" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/scores — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/scores",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/scores — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/scores");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/scores — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/scores", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/shares" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/shares",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/shares");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/shares", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/shares" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/shares",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/shares");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/shares — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/shares", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/tracking-projects/{trackingProject}/shares/{share} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tracking-projects/123/shares/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tracking-projects/{trackingProject}/shares/{share} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tracking-projects/123/shares/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tracking-projects/{trackingProject}/shares/{share} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/shares/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tracking-projects/{trackingProject}/shares/{share} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/shares/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-projects/{trackingProject}/sitemap-pages — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-projects/123/sitemap-pages" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-projects/{trackingProject}/sitemap-pages — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-projects/123/sitemap-pages",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-projects/{trackingProject}/sitemap-pages — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/sitemap-pages");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-projects/{trackingProject}/sitemap-pages — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/sitemap-pages", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/sitemap-scan — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/sitemap-scan" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/sitemap-scan — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/sitemap-scan",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/sitemap-scan — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/sitemap-scan");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/sitemap-scan — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/sitemap-scan", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/sync-sources — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/sync-sources" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/sync-sources — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/sync-sources",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/sync-sources — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/sync-sources");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/sync-sources — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/sync-sources", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/truth-source/refresh — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/truth-source/refresh" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/truth-source/refresh — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/truth-source/refresh",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/truth-source/refresh — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/truth-source/refresh");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/truth-source/refresh — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/truth-source/refresh", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# POST /v1/tracking-projects/{trackingProject}/truth-source/seed — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-projects/123/truth-source/seed" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-projects/{trackingProject}/truth-source/seed — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-projects/123/truth-source/seed",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-projects/{trackingProject}/truth-source/seed — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-projects/123/truth-source/seed");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-projects/{trackingProject}/truth-source/seed — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-projects/123/truth-source/seed", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
tracking-prompts
# POST /v1/tracking-prompts/{prompt}/tags — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/tracking-prompts/123/tags" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/tracking-prompts/{prompt}/tags — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/tracking-prompts/123/tags",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/tracking-prompts/{prompt}/tags — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-prompts/123/tags");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/tracking-prompts/{prompt}/tags — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-prompts/123/tags", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/tracking-prompts/{prompt}/tags/{tag} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tracking-prompts/123/tags/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tracking-prompts/{prompt}/tags/{tag} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tracking-prompts/123/tags/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tracking-prompts/{prompt}/tags/{tag} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-prompts/123/tags/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tracking-prompts/{prompt}/tags/{tag} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-prompts/123/tags/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# DELETE /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
curl -X DELETE "https://rankion.ai/api/v1/tracking-prompts/123" \
-H "Authorization: Bearer $TOKEN"
# DELETE /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.delete(
"https://rankion.ai/api/v1/tracking-prompts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// DELETE /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-prompts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// DELETE /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-prompts/123", {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/tracking-prompts/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/tracking-prompts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-prompts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-prompts/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# PUT /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
curl -X PUT "https://rankion.ai/api/v1/tracking-prompts/123" \
-H "Authorization: Bearer $TOKEN"
# PUT /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.put(
"https://rankion.ai/api/v1/tracking-prompts/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// PUT /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/tracking-prompts/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// PUT /v1/tracking-prompts/{trackingPrompt} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/tracking-prompts/123", {
method: 'PUT',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
webhooks
# POST /v1/webhooks/reviews/{source} — Bearer-Token aus /settings/api-tokens
curl -X POST "https://rankion.ai/api/v1/webhooks/reviews/123" \
-H "Authorization: Bearer $TOKEN"
# POST /v1/webhooks/reviews/{source} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.post(
"https://rankion.ai/api/v1/webhooks/reviews/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// POST /v1/webhooks/reviews/{source} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/webhooks/reviews/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// POST /v1/webhooks/reviews/{source} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/webhooks/reviews/123", {
method: 'POST',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
wiki
# GET /v1/wiki/pages — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/wiki/pages" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/wiki/pages — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/wiki/pages",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/wiki/pages — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/wiki/pages");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/wiki/pages — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/wiki/pages", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/wiki/pages/{slug} — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/wiki/pages/123" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/wiki/pages/{slug} — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/wiki/pages/123",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/wiki/pages/{slug} — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/wiki/pages/123");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/wiki/pages/{slug} — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/wiki/pages/123", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);
# GET /v1/wiki/search — Bearer-Token aus /settings/api-tokens
curl -X GET "https://rankion.ai/api/v1/wiki/search" \
-H "Authorization: Bearer $TOKEN"
# GET /v1/wiki/search — Bearer-Token aus /settings/api-tokens
import requests
resp = requests.get(
"https://rankion.ai/api/v1/wiki/search",
headers={"Authorization": "Bearer <DEIN_TOKEN>"},
)
print(resp.json())
<?php
// GET /v1/wiki/search — Bearer-Token aus /settings/api-tokens
$ch = curl_init("https://rankion.ai/api/v1/wiki/search");
$headers = ["Authorization: Bearer <DEIN_TOKEN>"];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => $headers,
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
// GET /v1/wiki/search — Bearer-Token aus /settings/api-tokens
const res = await fetch("https://rankion.ai/api/v1/wiki/search", {
method: 'GET',
headers: {
'Authorization': 'Bearer <DEIN_TOKEN>',
},
});
const data = await res.json();
console.log(data);