easy-svg-pro/v1/presets
Liefert den Katalog vorgefertigter Icon-Sets von UnleashWP.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/presets/presets.php
Verwendung
GET /wp-json/easy-svg-pro/v1/presets
Beispiel
curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/presets?refresh=1" \
-H "X-WP-Nonce: $NONCE" -b "$COOKIES"
Beschreibung
Holt den Preset-Katalog von UnleashWP und speichert ihn eine Stunde zwischen. Eine leere presets-Liste heißt, dass der Server das wirklich gesagt hat; jeder andere Status bringt eine message mit, damit konnte nicht fragen nie als keine angezeigt wird. Mit refresh umgehst du den Cache.
Parameter
UnleashWP erneut fragen, statt die zwischengespeicherte Antwort zu nehmen.
Rückgabewert
{state, presets: [{slug, label, icons, bytes, sha256, url, version, about}], at, cached, message}. state ist ok, unavailable, unauthorised, unreadable oder no_token.
Antwort
{
"state": "ok",
"presets": [
{
"slug": "lucide-ui",
"label": "Lucide UI",
"icons": 120,
"bytes": 84213,
"sha256": "...",
"url": "https://updates.unleash-wp.com/...",
"version": "1",
"about": ""
}
],
"at": 1792800000,
"cached": true,
"message": ""
}