REST API do tworzenia i zarządzania short links

Twórz, edytuj i usuwaj short links przez REST API. Korzystaj z JSON responses, API keys, dokumentacji OpenAPI / Swagger oraz webhook notifications, aby szybko integrować się z products, services i automation workflows.

# Create a short link $ curl -X POST https://lix.li/api/1.0/links -H "X-Api-Key: lix_live_XXXX" -H "Content-Type: application/json" -d '{"url": "https://example.com/very/long/page", "alias": "demo", "tags" : ["sale", "promo"]}'
# Response { "id": "9053352", "alias": "demo", "short_url": "https://lix.li/demo", "url": "https://example.com/very/long/page", "title": null, "group": null, "created_datetime": "2023-05-23T22:56:57+03:00", "tags": ["sale", "promo"] }

Dlaczego developerzy wybierają API Lix.li

Szybka integracja, przejrzysta dokumentacja i API zaprojektowane pod realne workflows oraz automatyzację.

REST API

Przejrzyste REST conventions, jasne HTTP methods i predictable response codes. Integracja bez niestandardowych patterns i zbędnej złożoności.

JSON Responses

Strukturalne JSON responses dla wszystkich endpoints. Predictable fields, spójny format danych i łatwe przetwarzanie po stronie clienta.

API Keys

Authentication przez Bearer tokens. Zarządzanie kluczami, rotation i cofanie dostępu bezpośrednio z dashboardu.

OpenAPI / Swagger

Interaktywna dokumentacja z request examples, responses i testowaniem API bezpośrednio w przeglądarce.

Predictable Endpoints

Logiczna struktura resources i URL-i: /links, /groups, /analytics, /webhooks. Łatwe do czytania, używania i utrzymania.

Szybka integracja

Korzystaj z API przez standardowe HTTP clients, backend applications, automation services lub internal tools. Odpowiednie dla products, CRM, SaaS i backend workflows.

Co potrafi API Lix.li

Twórz short links oraz zarządzaj analytics, domains, groups i automatyzacją przez jedno REST API.

Short Links API

Tworzenie, edycja, usuwanie i pobieranie short links przez API. Obsługa bulk operations, pagination, filtering i link management.

Groups & Tags API

Organizuj links przez API za pomocą groups, tags, projects i workspaces. Idealne dla zespołów, campaigns i integracji na dużą skalę.

Automation API

Integruj link shortening z CRM, platformami marketingowymi, internal services i automation workflows.

Link Analytics API

Uzyskuj dane o clicks, krajach, devices, browsers, traffic sources i UTM campaigns przez API.

Tracking Pixels API

Zarządzaj Google, Hotjar, Yandex, TikTok i innymi tracking pixels przez API i łącz je z short links oraz workflows.

Custom Domains API

Podłączaj i zarządzaj branded domains dla short links przez API. Korzystaj z własnych short URLs w products i campaigns.

Webhooks API

Real-time events dla clicks, tworzenia linków, updates i limits. Integracja z dowolnym service przez webhooks.

Zarządzanie bezpieczeństwem i wygasaniem przez API

Konfiguruj passwords, expiration dates, click limits i access rules dla links przez API.

Ecosystem

Explore SDKs for other platforms

Use the same Lix.li API from PHP, JavaScript, Python, or Go with SDKs tailored to each ecosystem.

Python SDK
Typed Python client for short links, groups, analytics, and automation. Built for modern Python applications and workflows.
Go SDK
Native Go SDK with typed structures, context support, and idiomatic error handling for URL Shortener API integrations.
PHP SDK
Modern PHP SDK with typed DTOs, readonly models, dedicated exceptions, and Composer-first installation.
JS SDK
Promise-based JavaScript SDK for Node.js and browser environments. Create and manage short links with a clean developer experience.

Dokumentacja API, którą łatwo zrozumieć

OpenAPI / Swagger, interactive testing, gotowe request examples i przejrzysta dokumentacja dla szybkiej integracji.

  • Specyfikacja OpenAPI 3.0
  • Swagger UI do testowania
  • Przykłady dla curl, Python i Node.js
  • Opis każdego field i response code
  • Pomoc przy integracji
  • Proste generowanie API clients
Otwórz dokumentację API
https://lix.li/api/1.0
POST /links Utwórz link
GET /links Lista linków
GET /links/{id} Pobierz link
PATCH /links/{id} Edytuj link
DELETE /links/{id} Usuń link
GET /analytics Analytics
GET /groups Groups
POST /webhooks Utwórz webhook

Gdzie używane są Short Links API i URL Shortener API

Products, services i automation workflows, w których short links API są wykorzystywane w realnych scenariuszach.

Produkty SaaS

Short links w user interfaces, referral programs, onboarding flows, notifications i product workflows.

Platformy marketingowe

Automatyczne tworzenie linków dla campaigns, publikacji, channels i reklam z UTM tags, analytics oraz tracking pixels.

Systemy CRM

Spersonalizowane short links dla klientów, email sequences, deals i śledzenia user workflows w systemach CRM.

Automation Workflows

Integracja z Zapier, Make, n8n i internal workflows. Automatyczne tworzenie, aktualizacja i zarządzanie linkami przez API.

Internal Tools

Short links w admin panels, dashboards, service tools i produktach wewnętrznych bez ręcznego zarządzania URL-ami.

Analytics Pipelines

Pobieranie danych o clicks, traffic i analytics przez API dla BI systems, custom dashboards, data pipelines i raportowania wewnętrznego.

Rozpocznij pracę z Short Links API

Dokumentacja, request examples, Swagger UI i szybki start bez zbędnej konfiguracji. Połącz API ze swoim product, service lub automation workflow w kilka minut.

Najczęściej zadawane pytania o Short Links API

API umożliwia tworzenie, edycję, usuwanie i pobieranie short links, a także zarządzanie groups, tags, custom domains, tracking pixels, analytics i webhook notifications. Wszystko dostępne jest przez REST API z JSON responses.
Tak. API używa standardowych HTTP methods (GET, POST, PATCH, DELETE), przejrzystej struktury URL, semantic endpoints i predictable response codes. Wszystkie responses zwracane są w formacie JSON.
JSON. Każdy endpoint zwraca structured data z predictable fields. Errors zawierają code, message i dodatkowy context do troubleshooting oraz debugging.
Tak. Dostępna jest specyfikacja OpenAPI 3.0 z interactive Swagger UI, request examples i testowaniem API bezpośrednio w przeglądarce.
Authentication odbywa się za pomocą tokens w nagłówku X-Api-key. API keys można tworzyć, rotować i unieważniać z poziomu dashboardu.
API limits zależą od wybranego planu. Aktualne ograniczenia i status rate limits są dostępne w API responses oraz dokumentacji.
Webhooks wysyłają HTTP requests na Twój endpoint przy zdarzeniach systemowych: tworzeniu linków, clicks, updates lub osiągnięciu limits. Dzięki temu możesz otrzymywać real-time data bez ciągłego polling API.
Tak. Analytics endpoint udostępnia dane o clicks, krajach, devices, browsers, traffic sources i innych metrics. Obsługiwane są filters według dates, links, groups i data ranges.
Basic API access jest dostępny do testing. Dostępne features i limits zależą od planu. Advanced functionality dostępna jest w płatnych planach.
Tak. API jest stale rozwijane: dodawane są nowe endpoints, rozszerzana dokumentacja, pojawiają się nowe webhook events i automation capabilities. Zmiany są versioned, aby zachować compatibility.
Obsługiwane są bank cards, Bitcoin (BTC), TON i USDT (TRC20). Dla Enterprise customers dostępne jest invoice billing.