Die EU.PE REST-API ermöglicht es dir, verkürzte Links programmatisch zu erstellen und zu verwalten. Alle API-Anfragen erfordern eine Authentifizierung über API-Key.

Deinen API-Key findest du in deinen Account-Einstellungen.

Authentifizierung

Füge deinen API-Key in den Request-Header ein:

X-API-KEY: your_api_key_here

Endpoints

POST URL verkürzen

Erstelle eine neue verkürzte URL.

POST https://eu.pe/api/shorten // Request Headers Content-Type: application/json X-API-KEY: your_api_key // Request Body { "url": "https://example.com/very-long-url", "custom_code": "mylink", // optional, Pro only "domain_id": 1 // optional } // Response (200 OK) { "success": true, "short_url": "https://eu.pe/mylink", "short_code": "mylink" }
DELETE Link löschen

Lösche einen existierenden verkürzten Link.

DELETE https://eu.pe/api/delete-link // Request Body { "link_id": 123 } // Response (200 OK) { "success": true, "message": "Link deleted successfully" }

Rate Limits

Free-Accounts: 100 Anfragen/Stunde. Pro-Accounts: 10.000 Anfragen/Stunde.

Fehlercodes

Code Description
400Ungültige Anfrage (fehlende/ungültige Parameter)
401Nicht autorisiert (ungültiger API-Key)
403Verboten (Limit erreicht oder fehlende Berechtigung)
429Zu viele Anfragen (Rate Limit überschritten)
500Interner Serverfehler