API für Entwickler

Integrieren Sie wissenschaftlich fundierte Potenzialanalysen direkt in Ihre HR-Software, ATS-Systeme oder eigene Anwendungen.

# Kandidat zur Potenzialanalyse einladen
curl -X POST https://potenzial.at/api/v1/invites \
  -H "Authorization: Bearer pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"email":"kandidat@firma.at"}'

In 3 Schritten starten

Von der Registrierung bis zur ersten Analyse

1

API-Key erstellen

Registrieren Sie sich kostenlos und erhalten Sie sofort Ihren API-Key.

Jetzt registrieren
2

Credits kaufen

Laden Sie Guthaben auf - pay-as-you-go oder mit Mengenrabatt.

Preise ansehen
3

Integrieren

Laden Sie Kandidaten ein und rufen Sie Ergebnisse per API ab.

Endpoints ansehen

Code-Beispiele

Einfache Integration in jede Programmiersprache

# Kandidat einladen
curl -X POST https://www.potenzial.at/api/v1/invites \
  -H "Authorization: Bearer pk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "kandidat@beispiel.at",
    "product_type": "pa-fuehrung",
    "callback_url": "https://ihre-app.at/webhook"
  }'

# Ergebnis abrufen
curl https://www.potenzial.at/api/v1/results/inv_xxx \
  -H "Authorization: Bearer pk_live_xxx"
import requests

API_KEY = "pk_live_xxx"
BASE_URL = "https://www.potenzial.at/api/v1"

headers = {
    "Authorization": f"Bearer {API_KEY}",
    "Content-Type": "application/json"
}

# Kandidat einladen
response = requests.post(
    f"{BASE_URL}/invites",
    headers=headers,
    json={
        "email": "kandidat@beispiel.at",
        "product_type": "pa-fuehrung"
    }
)

invite = response.json()
print(f"Einladung erstellt: {invite['invite_id']}")
const API_KEY = 'pk_live_xxx';
const BASE_URL = 'https://www.potenzial.at/api/v1';

// Kandidat einladen
const response = await fetch(`${BASE_URL}/invites`, {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    email: 'kandidat@beispiel.at',
    product_type: 'pa-fuehrung'
  })
});

const invite = await response.json();
console.log(`Einladung erstellt: ${invite.invite_id}`);
<?php
$api_key = 'pk_live_xxx';
$base_url = 'https://www.potenzial.at/api/v1';

// Kandidat einladen
$ch = curl_init("$base_url/invites");
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer $api_key",
        "Content-Type: application/json"
    ],
    CURLOPT_POSTFIELDS => json_encode([
        'email' => 'kandidat@beispiel.at',
        'product_type' => 'pa-fuehrung'
    ])
]);

$response = curl_exec($ch);
$invite = json_decode($response, true);
echo "Einladung erstellt: " . $invite['invite_id'];

API Endpoints

RESTful API mit JSON-Responses

Öffentliche Endpoints

POST /register

API-Key erstellen

Registrierung als neuer API-Kunde mit E-Mail und Firmenname.

GET /products

Produkte abrufen

Liste aller verfügbaren Analyse-Typen und Pakete.

GET /health

API Status

Systemstatus und Verfügbarkeit prüfen.

Authentifizierte Endpoints

GET /balance

Guthaben prüfen

Aktuelles Guthaben und Verbrauch anzeigen.

POST /invites

Kandidat einladen

Einladung zur Potenzialanalyse versenden.

GET /invites

Einladungen auflisten

Alle Einladungen mit Status anzeigen.

GET /results/{id}

Ergebnis abrufen

Analyse-Ergebnis und Report-Links erhalten.

POST /webhooks

Webhook einrichten

Benachrichtigungen bei Analyse-Abschluss.

POST /checkout

Checkout erstellen

Stripe Checkout Session für Credits starten.

API-Key erstellen

Kostenlos registrieren und sofort starten

Kontaktdaten
Rechnungsadresse
Registrierung erfolgreich!
Speichern Sie diesen Key jetzt! Er wird nur einmal angezeigt.

Admin-Zugang

Hier können Sie Kandidaten auch manuell einladen und Ergebnisse einsehen - ohne API-Aufrufe.

Wichtig: Bitte ändern Sie das Passwort nach dem ersten Login unter "Account".

Guthaben aufladen

Haben Sie bereits einen API-Key? Laden Sie hier Credits auf.

Den API-Key haben Sie bei der Registrierung erhalten

Einzelkauf

99,-

1 Potenzialanalyse

zzgl. 20% USt. = 118,80 EUR
Beliebt

10er-Paket

950,-

10 Potenzialanalysen

4% Ersparnis (95,- pro Analyse)

50er-Paket

4.500,-

50 Potenzialanalysen

9% Ersparnis (90,- pro Analyse)

Sichere Zahlung via Stripe (Kreditkarte, SEPA)

Bereit loszulegen?

Registrieren Sie sich jetzt und integrieren Sie Potenzialanalysen in Ihre Software.