REST-APIeasy-svg-pro/v1/history/library

easy-svg-pro/v1/history/library

Listet die gespeicherten Versionen eines Icons in der freien Icon-Bibliothek.

REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/history/history.php

Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.

Verwendung

GET /wp-json/easy-svg-pro/v1/history/library

Beispiel

curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/history/library?icon=arrow" \
	-H "X-WP-Nonce: $NONCE" -b "$COOKIES"

Beschreibung

Sucht das Icon per Slug im Post-Type des freien Plugins und liefert seine Revisionen, jede durch den Härter des freien Plugins geschickt, wobei die Version mit der aktuellen Zeichnung als current markiert ist. Braucht ein freies Plugin, das neu genug zum Härten ist, sonst 409 easy_svg_pro_no_hardener.

Parameter

query
iconstring
Required

Ein Icon der freien Bibliothek, über seinen Slug.

Rückgabewert

returnobject

{icon, keep, versions: [{id, date, markup, current}], note}. 404 easy_svg_pro_no_icon, wenn der Slug nicht in der Bibliothek ist.

Antwort

{
  "icon": "arrow",
  "keep": 10,
  "versions": [
    {
      "id": 512,
      "date": "2026-10-20 09:12:00",
      "markup": "<svg ...></svg>",
      "current": true
    }
  ],
  "note": ""
}

Siehe auch