REST API v4: GET profile mobile push subscriptions

Met deze methode haal je alle mobiele pushabonnementen op die gekoppeld zijn aan een specifiek profiel.

Een mobiel pushabonnement vertegenwoordigt een geregistreerd apparaat waarop mobiele pushnotificaties kunnen worden afgeleverd.

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

https://api.copernica.com/v4/profile/$id/push/mobilesubscriptions

Hierbij moet $id worden vervangen door het ID van het profiel.

Teruggegeven velden

Deze methode geeft een collectie van mobiele pushabonnementen terug.

Naam Beschrijving
ID Unieke identificatie van het mobiele pushabonnement.
created Datum en tijd waarop het abonnement is aangemaakt.
updated Datum en tijd waarop het abonnement voor het laatst is bijgewerkt.
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.
project ID van het gekoppelde Google Firebase-project.
model Model van het apparaat, indien bekend.
os Besturingssysteem van het apparaat, bijvoorbeeld ios of android.

JSON voorbeeld

De JSON ziet er bijvoorbeeld als volgt uit:

{
    "ID": "1",
    "created": "2026-06-15 12:18:26",
    "updated": "2026-06-15 12:18:26",
    "expired": "",
    "profile": "1234",
    "subprofile": "",
    "project": 1,
    "model": "iPhone1",
    "os": "ios"
}

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);

// vervang {$id} door het ID van het profiel
$api->get("profile/{$id}/push/mobilesubscriptions");

Dit voorbeeld vereist de REST API-klasse.