🔌 API Reference

REST API

Base URL: https://api.anielak.net

Early access: The REST API is available to Pro subscribers. Pass your API key as a bearer token: Authorization: Bearer <your-key>

Authentication

POST/v1/auth/tokenExchange an API key for a short-lived bearer token.
GET/v1/auth/meReturn the identity associated with the current token.

JWT Toolkit

POST/v1/jwt/verifyVerify a JWT and return the decoded payload.
POST/v1/jwt/signSign a payload and return a JWT (Pro).
POST/v1/jwt/decodeDecode a JWT without verifying the signature.

QR Generator

POST/v1/qr/generateGenerate a QR code for any URL or text payload.
GET/v1/qr/:idRetrieve a previously generated QR code.
GET/v1/qrList all QR codes (paginated).

URL Shortener

POST/v1/linksCreate a short link.
GET/v1/linksList all short links (paginated).
GET/v1/links/:idGet a specific short link and its analytics.
DELETE/v1/links/:idDelete a short link.

Webhooks

POST/v1/webhooksRegister a webhook endpoint.
GET/v1/webhooksList all registered webhooks.
DELETE/v1/webhooks/:idDelete a webhook.
POST/v1/webhooks/:id/testSend a test event to a registered endpoint.

Full OpenAPI spec and interactive playground coming soon.

← Back to Docs