API-Dokumentation

Verwalten Sie Ihre Links programmgesteuert mit KL İNK RESTful API

Sie müssen sich <a href="user/login.php" class="alert-link">anmelden</a>, um die API zu verwenden.

Endpunkte

GET /api/account

Ruft Kontoinformationen ab.

curl -X GET "https://kli.ink/api/account" \ -H "Authorization: Bearer YOUR_API_KEY"

PUT /api/account/update

Aktualisiert Kontoinformationen.

curl -X PUT "https://kli.ink/api/account/update" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"name": "Neuer Name"}'

GET /api/links

Listet alle Ihre Links auf.

curl -X GET "https://kli.ink/api/links" \ -H "Authorization: Bearer YOUR_API_KEY"

GET /api/links/:id

Ruft Details eines bestimmten Links ab.

curl -X GET "https://kli.ink/api/links/1" \ -H "Authorization: Bearer YOUR_API_KEY"

POST /api/links/add

Neuen Link erstellen

curl -X POST "https://kli.ink/api/links/add" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com", "type": "reklamli"}'

PUT /api/links/:id/update

Aktualisiert einen Link.

curl -X PUT "https://kli.ink/api/links/1/update" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://newurl.com"}'

DELETE /api/links/:id/delete

Löscht einen Link.

curl -X DELETE "https://kli.ink/api/links/1/delete" \ -H "Authorization: Bearer YOUR_API_KEY"
Hinweise
  • Alle API-Anfragen müssen mit dem Header <code>Authorization: Bearer YOUR_API_KEY</code> gemacht werden.
  • Sie müssen sich anmelden, um einen API-Schlüssel zu erstellen.
  • Alle Antworten sind im JSON-Format.
  • Rate-Limit: 60 Anfragen pro Minute.