{"id":8755600,"date":"2024-01-18T00:20:34","date_gmt":"2024-01-18T00:20:34","guid":{"rendered":"https:\/\/woo-docs-multi-com.go-vip.net\/docs\/getting-started-with-the-woocommerce-rest-api\/"},"modified":"2024-08-21T15:57:53","modified_gmt":"2024-08-21T15:57:53","slug":"getting-started-with-the-woocommerce-rest-api","status":"publish","type":"post","link":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/","title":{"rendered":"Getting started with the WooCommerce REST API"},"content":{"rendered":"\n<p>The REST API is a powerful part of WooCommerce which lets you read and write various parts of WooCommerce data such as orders, products, coupons, customers, and shipping zones.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n<p>In order to access the REST API using the standard endpoint URI structure (e.g. <code>wc\/v3\/products<\/code>), you must have your WordPress permalinks configured to something other than &#8220;Plain&#8221;. Go to <strong>Settings > Permalinks<\/strong> and choose an option.<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\" alt=\"Permalinks options\" \/><\/p>\n\n\n<h2 class=\"wp-block-heading\">API reference<\/h2>\n\n\n<p><a href=\"https:\/\/woocommerce.github.io\/woocommerce-rest-api-docs\/\">WooCommerce REST API Docs<\/a> provides technical details and code samples for each API endpoint.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Authentication<\/h2>\n\n\n<p>Authentication is usually the part most developers get stuck on, so this guide will cover a quick way to test that your API is working on your server and you can authenticate.<\/p>\n\n\n<p>We&#8217;ll use both <a href=\"https:\/\/www.getpostman.com\/\">Postman<\/a> and <a href=\"https:\/\/insomnia.rest\/\">Insomnia<\/a> clients in these examples. Both are free and will help you visualise what the API offers.<\/p>\n\n\n<p>Before proceeding, please read the <a href=\"https:\/\/woocommerce.github.io\/woocommerce-rest-api-docs\/#authentication\">REST API docs on authentication which covers the important parts concerning API Keys and Auth<\/a>. We&#8217;re only covering connecting over HTTPS here since it&#8217;s the simplest and most secure method. You should avoid HTTP if possible.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Generate Keys<\/h2>\n\n\n<p>To start using REST API, you first need to generate API keys.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Go to <em>WooCommerce > Settings > Advanced<\/em>\n<\/li>\n\n\n\n<li>Go to the <em>REST API<\/em> tab and click <em>Add key<\/em>.<\/li>\n\n\n\n<li>Give the key a description for your own reference, choose a user with access to orders etc, and give the key <em>read\/write<\/em> permissions.<\/li>\n\n\n\n<li>Click <em>Generate api key<\/em>.<\/li>\n\n\n\n<li>Your keys will be shown &#8211; do not close this tab yet, the secret will be hidden if you try to view the key again.<\/li>\n\n\n<\/ol>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/keys.png\" alt=\"Generated API Keys\" \/><\/p>\n\n\n<h2 class=\"wp-block-heading\">Make a basic request<\/h2>\n\n\n<p>The request URL we&#8217;ll test is <code>wp-json\/wc\/v3\/orders<\/code>. On localhost the full URL may look something like this: <code>https:\/\/localhost:8888\/wp-json\/wc\/v3\/orders<\/code>. Modify this to use your own site URL.<\/p>\n\n\n<p>In Postman, you need to set the fields for request type, request URL, and the settings on the authorization tab. For Authorization, choose <em>basic auth<\/em> and enter your <em>consumer key<\/em> and <em>consumer secret<\/em> keys from WooCommerce into the username and password fields<\/p>\n\n\n<p>Once done, hit send and you&#8217;ll see the JSON response from the API if all worked well. You should see something like this:<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/postman.png\" alt=\"Generated API Keys\" \/><\/p>\n\n\n<p>Insomnia is almost identical to Postman; fill in the same fields and again use basic auth.<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/insomnia.png\" alt=\"Insomnia\" \/><\/p>\n\n\n<p>That&#8217;s it! The API is working.<\/p>\n\n\n<p>If you have problems connecting, you may need to disable SSL verification &#8211; see the connection issues section below.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Common connection issues<\/h2>\n\n\n<h3 class=\"wp-block-heading\">Connection issues with localhost and self-signed SSL certificates<\/h3>\n\n\n<p>If you&#8217;re having problems connecting to the REST API on your localhost and seeing errors like this:<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/sslerror.png\" alt=\"SSL Error\" \/><\/p>\n\n\n<p>You need to disable SSL verification. In Postman you can find this in the settings:<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/postman-ssl.png\" alt=\"Postman settings\" \/><\/p>\n\n\n<p>Insomnia also has this setting the preferences area:<\/p>\n\n\n<p><img decoding=\"async\" src=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/insomnia-ssl.png\" alt=\"Insomnia settings\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">401 Unauthorized<\/h3>\n\n\n<p>Your API keys or signature is wrong. Ensure that:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>The user you generated API keys for actually has access to those resources.<\/li>\n\n\n\n<li>The username when authenticating is your consumer key.<\/li>\n\n\n\n<li>The password when authenticating is your consumer secret.<\/li>\n\n\n\n<li>Make a new set of keys to be sure.<\/li>\n\n\n<\/ul>\n\n\n<p>If your server utilizes FastCGI, check that your <a href=\"https:\/\/web.archive.org\/web\/20230330133128\/https:\/\/support.metalocator.com\/en\/articles\/1654091-wp-json-basic-auth-with-fastcgi\">authorization headers are properly read<\/a>.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Consumer key is missing<\/h3>\n\n\n<p>Occasionally servers may not parse the Authorization header correctly (if you see a &#8220;Consumer key is missing&#8221; error when authenticating over SSL, you have a server issue).<\/p>\n\n\n<p>In this case, you may provide the consumer key\/secret as query string parameters instead. Example:<\/p>\n\n\n<div class=\"wp-block-a8c-docs-syntax-highlighting a8c-docs-syntax\">\n\t<pre class=\"line-numbers prism-large\" data-start=\"1\">\n\t\t<code class=\"lang-text\">https:\/\/local.wordpress.dev\/wp-json\/wc\/v2\/orders?consumer_key=XXXX&consumer_secret=XXXX\n<\/code>\n\t<\/pre>\n\t<textarea aria-hidden=\"true\" class=\"a8c-docs-syntax__copy-textarea\">\n\t\thttps:\/\/local.wordpress.dev\/wp-json\/wc\/v2\/orders?consumer_key=XXXX&#038;consumer_secret=XXXX\n\n\t<\/textarea>\n\t<button class=\"a8c-docs-syntax__copy-button\" type=\"button\">\n\t\t<span class=\"a8c-docs-syntax__copy-button__before\">\n\t\t\tCopy\n\t\t<\/span>\n\t\t<span class=\"a8c-docs-syntax__copy-button__after\" aria-hidden=\"true\">\n\t\t\tCopied\n\t\t<\/span>\n\t<\/button>\n<\/div>\n\n<h3 class=\"wp-block-heading\">Server does not support POST\/DELETE\/PUT<\/h3>\n\n\n<p>Ideally, your server should be configured to accept these types of API request, but if not you can use the <a href=\"https:\/\/developer.wordpress.org\/rest-api\/using-the-rest-api\/global-parameters\/#_method-or-x-http-method-override-header\"><code>_method<\/code> property<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>The REST API is a powerful part of WooCommerce which lets you read and write various parts of WooCommerce data such as orders, products, coupons, customers, and shipping zones. Requirements In order to access the REST API using the standard endpoint URI structure (e.g. wc\/v3\/products), you must have your WordPress permalinks configured to something other [&hellip;]<\/p>\n","protected":false},"author":130,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[157],"tags":[166],"class_list":["post-8755600","post","type-post","status-publish","format-standard","hentry","category-rest-api","tag-woocommerce_docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.1 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Getting started with the WooCommerce REST API - Woo Developer Docs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting started with the WooCommerce REST API\" \/>\n<meta property=\"og:description\" content=\"The REST API is a powerful part of WooCommerce which lets you read and write various parts of WooCommerce data such as orders, products, coupons, customers, and shipping zones. Requirements In order to access the REST API using the standard endpoint URI structure (e.g. wc\/v3\/products), you must have your WordPress permalinks configured to something other [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Woo Developer Docs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/woocommerce\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-18T00:20:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-21T15:57:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@developwoo\" \/>\n<meta name=\"twitter:site\" content=\"@developwoo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Getting started with the WooCommerce REST API\",\"datePublished\":\"2024-01-18T00:20:34+00:00\",\"dateModified\":\"2024-08-21T15:57:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\"},\"wordCount\":610,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#organization\"},\"image\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\",\"keywords\":[\"WooCommerce Docs\"],\"articleSection\":[\"REST API\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\",\"url\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\",\"name\":\"Getting started with the WooCommerce REST API - Woo Developer Docs\",\"isPartOf\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\",\"datePublished\":\"2024-01-18T00:20:34+00:00\",\"dateModified\":\"2024-08-21T15:57:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage\",\"url\":\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\",\"contentUrl\":\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/developer.woocommerce.com\/docs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting started with the WooCommerce REST API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#website\",\"url\":\"https:\/\/developer.woocommerce.com\/docs\/\",\"name\":\"WooCommerce Developer Documentation\",\"description\":\"The #1 place for WooCommerce technical documentation.\",\"publisher\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#organization\"},\"alternateName\":\"Woo Dev Docs\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/developer.woocommerce.com\/docs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#organization\",\"name\":\"WooCommerce Developer Documentation\",\"alternateName\":\"Woo Dev Docs\",\"url\":\"https:\/\/developer.woocommerce.com\/docs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/developer.woocommerce.com\/docs\/wp-content\/uploads\/sites\/3\/2024\/03\/Template-icon-3.jpg\",\"contentUrl\":\"https:\/\/developer.woocommerce.com\/docs\/wp-content\/uploads\/sites\/3\/2024\/03\/Template-icon-3.jpg\",\"width\":496,\"height\":279,\"caption\":\"WooCommerce Developer Documentation\"},\"image\":{\"@id\":\"https:\/\/developer.woocommerce.com\/docs\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/woocommerce\/\",\"https:\/\/x.com\/developwoo\"],\"description\":\"WooCommerce Developer Docs is the official home for WooCommerce Developer documentation.\"},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\/\/developer.woocommerce.com\/docs\/author\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Getting started with the WooCommerce REST API - Woo Developer Docs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/","og_locale":"en_US","og_type":"article","og_title":"Getting started with the WooCommerce REST API","og_description":"The REST API is a powerful part of WooCommerce which lets you read and write various parts of WooCommerce data such as orders, products, coupons, customers, and shipping zones. Requirements In order to access the REST API using the standard endpoint URI structure (e.g. wc\/v3\/products), you must have your WordPress permalinks configured to something other [&hellip;]","og_url":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/","og_site_name":"Woo Developer Docs","article_publisher":"https:\/\/www.facebook.com\/woocommerce\/","article_published_time":"2024-01-18T00:20:34+00:00","article_modified_time":"2024-08-21T15:57:53+00:00","og_image":[{"url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_creator":"@developwoo","twitter_site":"@developwoo","twitter_misc":{"Written by":"","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#article","isPartOf":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/"},"author":{"name":"","@id":""},"headline":"Getting started with the WooCommerce REST API","datePublished":"2024-01-18T00:20:34+00:00","dateModified":"2024-08-21T15:57:53+00:00","mainEntityOfPage":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/"},"wordCount":610,"commentCount":0,"publisher":{"@id":"https:\/\/developer.woocommerce.com\/docs\/#organization"},"image":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage"},"thumbnailUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp","keywords":["WooCommerce Docs"],"articleSection":["REST API"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/","url":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/","name":"Getting started with the WooCommerce REST API - Woo Developer Docs","isPartOf":{"@id":"https:\/\/developer.woocommerce.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage"},"image":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage"},"thumbnailUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp","datePublished":"2024-01-18T00:20:34+00:00","dateModified":"2024-08-21T15:57:53+00:00","breadcrumb":{"@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#primaryimage","url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp","contentUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/2023\/12\/permalinks.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/developer.woocommerce.com\/docs\/getting-started-with-the-woocommerce-rest-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/developer.woocommerce.com\/docs\/"},{"@type":"ListItem","position":2,"name":"Getting started with the WooCommerce REST API"}]},{"@type":"WebSite","@id":"https:\/\/developer.woocommerce.com\/docs\/#website","url":"https:\/\/developer.woocommerce.com\/docs\/","name":"WooCommerce Developer Documentation","description":"The #1 place for WooCommerce technical documentation.","publisher":{"@id":"https:\/\/developer.woocommerce.com\/docs\/#organization"},"alternateName":"Woo Dev Docs","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/developer.woocommerce.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/developer.woocommerce.com\/docs\/#organization","name":"WooCommerce Developer Documentation","alternateName":"Woo Dev Docs","url":"https:\/\/developer.woocommerce.com\/docs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/developer.woocommerce.com\/docs\/#\/schema\/logo\/image\/","url":"https:\/\/developer.woocommerce.com\/docs\/wp-content\/uploads\/sites\/3\/2024\/03\/Template-icon-3.jpg","contentUrl":"https:\/\/developer.woocommerce.com\/docs\/wp-content\/uploads\/sites\/3\/2024\/03\/Template-icon-3.jpg","width":496,"height":279,"caption":"WooCommerce Developer Documentation"},"image":{"@id":"https:\/\/developer.woocommerce.com\/docs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/woocommerce\/","https:\/\/x.com\/developwoo"],"description":"WooCommerce Developer Docs is the official home for WooCommerce Developer documentation."},{"@type":"Person","@id":"","url":"https:\/\/developer.woocommerce.com\/docs\/author\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/posts\/8755600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/users\/130"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/comments?post=8755600"}],"version-history":[{"count":4,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/posts\/8755600\/revisions"}],"predecessor-version":[{"id":8756653,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/posts\/8755600\/revisions\/8756653"}],"wp:attachment":[{"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/media?parent=8755600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/categories?post=8755600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.woocommerce.com\/docs\/wp-json\/wp\/v2\/tags?post=8755600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}