{"id":23141,"date":"2016-12-06T18:19:22","date_gmt":"2016-12-06T18:19:22","guid":{"rendered":"https:\/\/developer.wordpress.org\/?post_type=rest-api-handbook&#038;p=23141"},"modified":"2024-01-16T20:30:17","modified_gmt":"2024-01-16T20:30:17","slug":"taxonomies","status":"publish","type":"rest-api-handbook","link":"https:\/\/developer.wordpress.org\/rest-api\/reference\/taxonomies\/","title":{"rendered":"Taxonomies"},"content":{"rendered":"<section class=\"route\">\n<div class=\"primary\">\n<h2>Schema<\/h2>\n<p>The schema defines all the fields that exist within a taxonomy record. Any response from these endpoints can be expected to contain the fields below unless the `_filter` query parameter is used or the schema field only appears in a specific context.<\/p>\n<table class=\"attributes\">\n<tr id=\"schema-capabilities\">\n<td>\n                <code>capabilities<\/code>\n            <\/td>\n<td>\n                All capabilities used by the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: object              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-description\">\n<td>\n                <code>description<\/code>\n            <\/td>\n<td>\n                A human-readable description of the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: string              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-hierarchical\">\n<td>\n                <code>hierarchical<\/code>\n            <\/td>\n<td>\n                Whether or not the taxonomy should have children.<\/p>\n<p class=\"type\">\n                    JSON data type: boolean             <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-labels\">\n<td>\n                <code>labels<\/code>\n            <\/td>\n<td>\n                Human-readable labels for the taxonomy for various contexts.<\/p>\n<p class=\"type\">\n                    JSON data type: object              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-name\">\n<td>\n                <code>name<\/code>\n            <\/td>\n<td>\n                The title for the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: string              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code>, <code>embed<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-slug\">\n<td>\n                <code>slug<\/code>\n            <\/td>\n<td>\n                An alphanumeric identifier for the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: string              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code>, <code>embed<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-show_cloud\">\n<td>\n                <code>show_cloud<\/code>\n            <\/td>\n<td>\n                Whether or not the term cloud should be displayed.<\/p>\n<p class=\"type\">\n                    JSON data type: boolean             <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-types\">\n<td>\n                <code>types<\/code>\n            <\/td>\n<td>\n                Types associated with the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: array               <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-rest_base\">\n<td>\n                <code>rest_base<\/code>\n            <\/td>\n<td>\n                REST base route for the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: string              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code>, <code>embed<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-rest_namespace\">\n<td>\n                <code>rest_namespace<\/code>\n            <\/td>\n<td>\n                REST namespace route for the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: string              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>view<\/code>, <code>edit<\/code>, <code>embed<\/code><\/p>\n<\/td>\n<\/tr>\n<tr id=\"schema-visibility\">\n<td>\n                <code>visibility<\/code>\n            <\/td>\n<td>\n                The visibility settings for the taxonomy.<\/p>\n<p class=\"type\">\n                    JSON data type: object              <\/p>\n<p class=\"read-only\">Read only<\/p>\n<p class=\"context\">Context: <code>edit<\/code><\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<\/section>\n<div>\n<section class=\"route\">\n<div class=\"primary\">\n<h2>Retrieve a Taxonomy<\/h2>\n<h3>Definition &amp; Example Request<\/h3>\n<p>        <code>GET \/wp\/v2\/taxonomies<\/code><\/p>\n<p>        Query this endpoint to retrieve a specific taxonomy record.<\/p>\n<p>        <code>$ curl https:\/\/example.com\/wp-json\/wp\/v2\/taxonomies<\/code>\n    <\/div>\n<div class=\"secondary\">\n<h3>Arguments<\/h3>\n<table class=\"arguments\">\n<tr>\n<td>\n                                            <code>context<\/code>\n                                    <\/td>\n<td>\n                                            Scope under which the request is made; determines fields present in response.<\/p>\n<p class=\"default\">\n                            Default: <code>view<\/code>\n                        <\/p>\n<p>                                                                One of: <code>view<\/code>, <code>embed<\/code>, <code>edit<\/code>\n                                    <\/td>\n<\/tr>\n<tr>\n<td>\n                                            <code>type<\/code>\n                                    <\/td>\n<td>\n                                            Limit results to taxonomies associated with a specific post type.\n                                                                                                <\/td>\n<\/tr>\n<\/table><\/div>\n<\/section>\n<section class=\"route\">\n<div class=\"primary\">\n<h2>Retrieve a Taxonomy<\/h2>\n<h3>Definition &amp; Example Request<\/h3>\n<p>        <code>GET \/wp\/v2\/taxonomies\/&lt;taxonomy&gt;<\/code><\/p>\n<p>        Query this endpoint to retrieve a specific taxonomy record.<\/p>\n<p>        <code>$ curl https:\/\/example.com\/wp-json\/wp\/v2\/taxonomies\/&lt;taxonomy&gt;<\/code>\n    <\/div>\n<div class=\"secondary\">\n<h3>Arguments<\/h3>\n<table class=\"arguments\">\n<tr>\n<td>\n                                            <code>taxonomy<\/code>\n                                    <\/td>\n<td>\n                                            An alphanumeric identifier for the taxonomy.\n                                                                                                <\/td>\n<\/tr>\n<tr>\n<td>\n                                            <code>context<\/code>\n                                    <\/td>\n<td>\n                                            Scope under which the request is made; determines fields present in response.<\/p>\n<p class=\"default\">\n                            Default: <code>view<\/code>\n                        <\/p>\n<p>                                                                One of: <code>view<\/code>, <code>embed<\/code>, <code>edit<\/code>\n                                    <\/td>\n<\/tr>\n<\/table><\/div>\n<\/section>\n<\/div>\n","protected":false},"author":14582129,"featured_media":0,"parent":23078,"menu_order":0,"template":"","meta":{"_crdt_document":"","footnotes":""},"class_list":["post-23141","rest-api-handbook","type-rest-api-handbook","status-publish","hentry","type-handbook"],"revision_note":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/rest-api-handbook\/23141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/rest-api-handbook"}],"about":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/types\/rest-api-handbook"}],"author":[{"embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/users\/14582129"}],"version-history":[{"count":10,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/rest-api-handbook\/23141\/revisions"}],"predecessor-version":[{"id":152000,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/rest-api-handbook\/23141\/revisions\/152000"}],"up":[{"embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/rest-api-handbook\/23078"}],"wp:attachment":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/media?parent=23141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}