Overzicht
De URLZ-API maakt, toont, doorzoekt en verwijdert korte links en levert kliktotalen en gedetailleerde toegangslogs.
https://api.urlz.liAuthenticatie
Stuur bij elk verzoek je API-sleutel mee als de parameter apikey. Sleutels moeten actief en niet verlopen zijn.
GET /url/list?apikey=YOUR_KEYEndpoints
/url/createEen korte URL maken.
Parameters: apikey, fullUrl, encrypt, password, idSession/url/deleteEen eigen korte link verwijderen.
Parameters: apikey, hash/url/listAccountlinks tonen en doorzoeken.
Parameters: apikey, limit, offset, order, date, from_date, to_date, url_destination, hash/url/logsGedetailleerde toegangsactiviteit bekijken.
Parameters: apikey, hash, date_from, date_to, limit, offset, order/url/clicks/countHet aantal klikken voor een hash ophalen.
Parameters: apikey, hash, date_from, date_to/mobile/v1/monetization/links.phpMaak een betaalde URLZ-link voor een aangemeld creatoraccount.
Parameters: Authorization: Bearer API_KEY; destination, title, description, price, currency, accessPolicy/mobile/v1/monetization/links.phpToon betaallinks en hun rendement.
Parameters: Authorization: Bearer API_KEY/mobile/v1/monetization/transactions.phpHaal verkopen, kosten en netto-inkomsten van betaallinks op.
Parameters: Authorization: Bearer API_KEYcURL-voorbeeld
curl -G "https://api.urlz.li/url/create" \
--data-urlencode "apikey=YOUR_KEY" \
--data-urlencode "fullUrl=https://example.com"JavaScript-voorbeeld
const response = await fetch(
'https://api.urlz.li/url/clicks/count' +
'?apikey=YOUR_KEY&hash=7b3c2e5a'
);
const data = await response.json();Beveiliging en limieten
- Gebruik uitsluitend HTTPS.
- Houd API-sleutels privé en vernieuw ze regelmatig.
- Valideer en codeer parameters van gebruikers.
- Gebruik paginering voor lijsten en logs.
- Aanbevolen maximum: 10 verzoeken per seconde per sleutel.
