REST API v4: GET push web subscriptions

Met deze methode haal je alle browser pushabonnementen op die beschikbaar zijn binnen het account.

Een browser pushabonnement vertegenwoordigt een browser waarvoor toestemming is gegeven om pushnotificaties te ontvangen. Een abonnement is gekoppeld aan een profiel of subprofiel en verwijst naar een website tracker.

Om de browser pushabonnementen op te halen stuur je een HTTP GET-verzoek naar de volgende URL:

https://api.copernica.com/v4/push/websubscriptions

Teruggegeven velden

Deze methode geeft een collectie van browser pushabonnementen terug.

Naam Beschrijving
ID Unieke identificatie van het browser pushabonnement.
created Datum en tijd waarop het abonnement is aangemaakt.
expired Datum en tijd waarop het abonnement is verlopen. Leeg indien het abonnement nog actief is.
profile ID van het gekoppelde profiel.
subprofile ID van het gekoppelde subprofiel.
webtracker ID van de gekoppelde website tracker.
endpoint Push-endpoint dat door de browser wordt gebruikt voor het afleveren van pushnotificaties.

JSON voorbeeld

De JSON ziet er bijvoorbeeld als volgt uit:

{
    "ID": "1",
    "created": "2025-09-23 12:18:59",
    "expired": "2026-06-16 11:55:52",
    "profile": "1234",
    "subprofile": "",
    "webtracker": "1",
    "endpoint": "https://jmt17.google.com/fcm/send/{uniekehash}"
}

PHP voorbeeld

Onderstaand script demonstreert hoe je deze API-methode gebruikt.

// vereiste scripts
require_once("CopernicaRestAPI.php");

// verander dit naar je access token
$api = new CopernicaRestAPI("your-access-token", 4);

// voer het verzoek uit
$api->get("push/websubscriptions");

Dit voorbeeld vereist de REST API-klasse.