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.