easy-svg-pro/v1/history
Listet die gespeicherten Versionen jedes Icons in einem Icon-Set.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/history/history.php
Verwendung
GET /wp-json/easy-svg-pro/v1/history
Beispiel
curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/history?set=42&icon=arrow" \
-H "X-WP-Nonce: $NONCE" -b "$COOKIES"
Beschreibung
Liest die WordPress-Revisionen des Sets und liefert für jedes Icon, das das Set gerade enthält, seine früheren Zeichnungen, vorher gehärtet, weil der Bildschirm sie zeichnet. Icons, die nur noch im Verlauf existieren, fehlen absichtlich. keep ist die Zahl der Versionen, die pro Set behalten werden, und note erklärt einen leeren Verlauf.
Parameter
Das Icon-Set, dessen Verlauf du liest. Mindestens 1.
Ein Icon-Slug, wenn du nur dessen Versionen willst.
Rückgabewert
{set, keep, icons: [{icon, label, versions: [{id, date, since, label, markup, current}]}], note}. 400 oder 404 easy_svg_pro_no_set bei fehlender oder falscher ID.
Antwort
{
"set": 42,
"keep": 10,
"icons": [
{
"icon": "arrow",
"label": "Arrow",
"versions": [
{
"id": 311,
"date": "2026-10-20 09:12:00",
"since": "2026-10-20 09:12:00",
"label": "Arrow",
"markup": "<svg ...></svg>",
"current": false
}
]
}
],
"note": ""
}