Icons

These routes return registered icons and icon collections, including SVG markup and metadata.

Available routes (endpoints are described below):

/wp/v2/icons
/wp/v2/icons/{collection}
/wp/v2/icons/{name}
/wp/v2/icon-collections

Controller classes:

Resource schema

The schema lists fields returned by the resource. Fields depend on the context and user capabilities.

Field Context Description
name view, edit Resource field.
collection view, edit Resource field.
label view, edit Resource field.
description view, edit Resource field.
svg view, edit Resource field.
width view, edit Resource field.
height view, edit Resource field.

/wp/v2/icons

An OPTIONS request returns methods, parameters, and the complete schema for the selected route.

$ curl -X OPTIONS -i https://example.com/wp-json/wp/v2/icons

Get data

Request type

GET /wp/v2/icons

Request parameters

$context(string)
Response context: view, embed, or edit.
$page(integer)
Collection page number.
$per_page(integer)
Number of items per page.

Request example

$ curl https://example.com/wp-json/wp/v2/icons