Para crear una categoría de producto mediante API es necesario autenticarse. Puedes aprender cómo obtener las claves necesarias en nuestro tutorial sobre cómo obtener claves API.

Para crear una categoría de producto es necesario hacer una petición POST al siguiente endpoint:

            https://ejemplo.com/wp-json/wc/v3/products/categories
        

En el cuerpo de la petición podemos pasar dos parámetros. El nombre (obligatorio) y la imagen (opcional). Ejemplo:

            {
  "name": "Camisetas",
  "image": {
    "src": "https://ejemplo.com/wp-content/uploads/sites/56/2023/07/camisetas.jpg"
  },
  "lang" => "es_ES"
}
        

*Los idiomas admitidos son los por defecto de WordPress. Aquí la lista completa de idiomas permitidos.

Si la categoría de producto se crea correctamente, recibiremos un JSON como el siguiente:

            {
  "id": 9,
  "name": "Camisetas",
  "slug": "camisetas",
  "parent": 0,
  "description": "",
  "display": "default",
  "image": {
    "id": 730,
    "date_created": "2023-07-23T00:01:07",
    "date_created_gmt": "2023-07-23T03:01:07",
    "date_modified": "2023-07-23T00:01:07",
    "date_modified_gmt": "2023-07-23T03:01:07",
    "src": "https://ejemplo.com/wp-content/uploads/sites/56/2023/07/camisetas.jpg",
    "name": "",
    "alt": ""
  },
  "menu_order": 0,
  "count": 36,
  "_links": {
    "self": [
      {
        "href": "https://example.com/wp-json/wc/v3/products/categories/9"
      }
    ],
    "collection": [
      {
        "href": "https://example.com/wp-json/wc/v3/products/categories"
      }
    ]
  }
}