API-referentie
Nayalink biedt een volledig getypeerde REST-API. Alles wat je in het dashboard kunt doen — korte links maken, campagnes en tags beheren en privacyvriendelijke klikanalyses lezen — is programmatisch beschikbaar.
Voor een interactieve referentie waar je verzoeken in de browser kunt uitproberen, open je de interactieve API-referentie. Het machineleesbare contract is het OpenAPI-document.
Basis-URL
Alle endpoints worden geserveerd vanaf https://api.nayalink.co.
Authenticatie
Authenticeer met een API-sleutel die als Bearer-token wordt verzonden:
Authorization: Bearer <your-api-key>
API-sleutels zijn beschikbaar in de Pro- en Business-abonnementen en kunnen worden beperkt tot specifieke rechten. Beheer ze in Instellingen → API-tokens.
Een korte link maken
Alleen original_url is vereist:
curl -X POST https://api.nayalink.co/api/v1/links \
-H "Authorization: Bearer <your-api-key>" \
-H "Content-Type: application/json" \
-d '{"original_url": "https://example.com/very/long/url"}'
Het antwoord bevat de gegenereerde korte code en de volledige korte URL.
Bronnen
- Links — maak, werk bij en beheer korte links: aangepaste codes, verval, wachtwoordbeveiliging en routeringsregels.
- Campagnes — groepeer links in campagnes en aggregeer de analyses ervan.
- Tags — organiseer links met kleurgecodeerde tags.
- Analytics — lees geaggregeerde, privacyvriendelijke klikanalyses: bezoeken in de tijd, landen, steden, verwijzers, browsers, besturingssystemen, apparaattypen, talen en UTM-parameters. Er worden geen IP-adressen opgeslagen.
- API-tokens — maak en trek API-sleutels met beperkt bereik in.
- Profiel — lees en werk het geauthenticeerde account bij.
Volgende stappen
- Probeer verzoeken interactief uit in de API-referentie.
- Nieuw bij Nayalink? Begin met de introductie.