{
    "namespace": "wc/v3",
    "routes": {
        "/wc/v3": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "namespace": {
                            "default": "wc/v3",
                            "required": false
                        },
                        "context": {
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/connection_tokens": {
            "namespace": "wc/v3",
            "methods": [
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/connection_tokens"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/terminal/locations": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "display_name": {
                            "type": "string",
                            "required": true
                        },
                        "address": {
                            "type": "object",
                            "required": true
                        }
                    }
                },
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "ending_before": {
                            "type": "string",
                            "required": false
                        },
                        "limit": {
                            "type": "integer",
                            "required": false
                        },
                        "starting_after": {
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/terminal/locations"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/terminal/locations/store": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/terminal/locations/store"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/terminal/locations/(?P<location_id>\\w+)": {
            "namespace": "wc/v3",
            "methods": [
                "DELETE",
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "display_name": {
                            "type": "string",
                            "required": false
                        },
                        "address": {
                            "type": "object",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/wc_stripe/orders/(?P<order_id>\\d+)/create_customer": {
            "namespace": "wc/v3",
            "methods": [
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST"
                    ],
                    "args": []
                }
            ]
        },
        "/wc/v3/wc_stripe/orders/(?P<order_id>\\w+)/capture_terminal_payment": {
            "namespace": "wc/v3",
            "methods": [
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "payment_intent_id": {
                            "required": true
                        }
                    }
                }
            ]
        },
        "/wc/v3/wc_stripe/tokens/(?P<token_id>[a-z]{3}_[a-zA-Z0-9]{24})": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ]
        },
        "/wc/v3/wc_stripe/account": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/account"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/account/summary": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/account/summary"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/account/webhook-status-message": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/account/webhook-status-message"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/account/refresh": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/account/refresh"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/upe_flag_toggle": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "is_upe_enabled": {
                            "description": "Determina si el indicador de característica UPE está activado.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/upe_flag_toggle"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/settings": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "is_stripe_enabled": {
                            "description": "Si se debe activar Stripe.",
                            "type": "boolean",
                            "required": false
                        },
                        "is_test_mode_enabled": {
                            "description": "Ajuste del modo de pruebas de Stripe.",
                            "type": "boolean",
                            "required": false
                        },
                        "title": {
                            "description": "Título visible de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "title_upe": {
                            "description": "Título de la nueva experiencia de pago.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción visible de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "enabled_payment_method_ids": {
                            "description": "Los ID de los métodos de pago que se deben activar. Los demás métodos se desactivarán.",
                            "type": "array",
                            "items": {
                                "type": "string",
                                "enum": [
                                    "card"
                                ]
                            },
                            "required": false
                        },
                        "is_payment_request_enabled": {
                            "description": "Si se deberían activar los pagos rápidos de Stripe.",
                            "type": "boolean",
                            "required": false
                        },
                        "payment_request_button_type": {
                            "description": "Tipos de botón de pago rápido.",
                            "type": "string",
                            "enum": [
                                "default",
                                "buy",
                                "donate",
                                "book"
                            ],
                            "required": false
                        },
                        "payment_request_button_theme": {
                            "description": "Temas del botón de pago rápido.",
                            "type": "string",
                            "enum": [
                                "dark",
                                "light",
                                "light-outline"
                            ],
                            "required": false
                        },
                        "payment_request_button_size": {
                            "description": "Tamaños de botón de pago rápido.",
                            "type": "string",
                            "enum": [
                                "default",
                                "medium",
                                "large"
                            ],
                            "required": false
                        },
                        "payment_request_button_locations": {
                            "description": "Ubicaciones del pago rápido que se deberían activar.",
                            "type": "array",
                            "items": {
                                "type": "string",
                                "enum": [
                                    "product",
                                    "cart",
                                    "checkout"
                                ]
                            },
                            "required": false
                        },
                        "is_manual_capture_enabled": {
                            "description": "Si se debe activar la captura manual de pagos.",
                            "type": "boolean",
                            "required": false
                        },
                        "is_saved_cards_enabled": {
                            "description": "Si se deben activar las «Tarjetas guardadas».",
                            "type": "boolean",
                            "required": false
                        },
                        "is_separate_card_form_enabled": {
                            "description": "Si el campo del número de la tarjeta de crédito, el campo de la fecha de caducidad y el campo de CVC deben estar por separado.",
                            "type": "boolean",
                            "required": false
                        },
                        "statement_descriptor": {
                            "description": "El descriptor de la cuenta bancaria que se mostrará en las cuentas bancarias de los clientes.",
                            "type": "string",
                            "required": false
                        },
                        "is_short_statement_descriptor_enabled": {
                            "description": "Cuando está activo incluiremos el número del pedido en las transacciones de pago rápidas y con tarjeta.",
                            "type": "boolean",
                            "required": false
                        },
                        "short_statement_descriptor": {
                            "description": "Usaremos la versión corta en combinación con el número del pedido del cliente. ",
                            "type": "string",
                            "required": false
                        },
                        "is_debug_log_enabled": {
                            "description": "Al activarse, los registros de errores de pago se guardarán en WooCommerce > Estado > Registros.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/settings"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/account_keys": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "publishable_key": {
                            "description": "Tu clave API publicable de Stripe, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "secret_key": {
                            "description": "Tu API secreta de Stripe, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "webhook_secret": {
                            "description": "Tu URL de la variable del webhook, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "test_publishable_key": {
                            "description": "Tu clave API de pruebas publicable de Stripe, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "test_secret_key": {
                            "description": "Tu API secreta de prueba de Stripe, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        },
                        "test_webhook_secret": {
                            "description": "Tu URL de la variable del webhook de prueba, obtenida desde tu escritorio de Stripe.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/wc_stripe/account_keys"
                    }
                ]
            }
        },
        "/wc/v3/wc_stripe/payment-gateway/(?P<payment_gateway_id>[a-z0-9_]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": []
                }
            ]
        },
        "/wc/v3/coupons": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified"
                            ],
                            "required": false
                        },
                        "code": {
                            "description": "Limitar los resultados a recursos con un código específico.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "code": {
                            "description": "Código del cupón.",
                            "type": "string",
                            "required": true
                        },
                        "amount": {
                            "description": "La cantidad de descuento. Siempre debe ser numérico, aunque se defina un porcentaje.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "El estado del cupón. Siempre debe ser borrador, publicado o pendiente de revisión",
                            "type": "string",
                            "required": false
                        },
                        "discount_type": {
                            "default": "fixed_cart",
                            "description": "Determina el tipo de descuento que será aplicado.",
                            "type": "string",
                            "enum": [
                                "percent",
                                "fixed_cart",
                                "fixed_product",
                                "sign_up_fee",
                                "sign_up_fee_percent",
                                "recurring_fee",
                                "recurring_percent",
                                "renewal_percent",
                                "renewal_fee",
                                "renewal_cart",
                                "initial_cart"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del cupón.",
                            "type": "string",
                            "required": false
                        },
                        "date_expires": {
                            "description": "La fecha de caducidad del cupón, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_expires_gmt": {
                            "description": "La fecha de caducidad del cupón, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "individual_use": {
                            "default": false,
                            "description": "Si es <em>true</em> el cupón solo se puede usar individualmente. El resto de cupones que se añadan se borrarán del carrito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_ids": {
                            "description": "Lista de IDs de productos en los que se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_ids": {
                            "description": "Lista de IDs de productos en los que no se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "usage_limit": {
                            "description": "Cuántas veces puede usarse en total el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "usage_limit_per_user": {
                            "description": "Cuántas veces puede usar el cupón cada cliente.",
                            "type": "integer",
                            "required": false
                        },
                        "limit_usage_to_x_items": {
                            "description": "Número máximo de artículos en el carrito en los que se puede aplicar el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "free_shipping": {
                            "default": false,
                            "description": "Si es <em>true</em> y el método de envío gratuito requiere un cupón este cupón activará el envío gratuito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_categories": {
                            "description": "Lista de IDs de categorías a los que se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_categories": {
                            "description": "Lista de IDs de categorías a las que no se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "exclude_sale_items": {
                            "default": false,
                            "description": "Si es <em>true</em> este cupón no se aplicará a los artículos que tengan precios rebajados.",
                            "type": "boolean",
                            "required": false
                        },
                        "minimum_amount": {
                            "description": "Cantidad mínima de pedido que necesita estar en el carrito antes de que se aplique el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "maximum_amount": {
                            "description": "Cantidad máxima de pedido permitida cuando se utilice el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "email_restrictions": {
                            "description": "Lista de direcciones de correo electrónico que pueden utilizar este cupón.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/coupons"
                    }
                ]
            }
        },
        "/wc/v3/coupons/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "code": {
                            "description": "Código del cupón.",
                            "type": "string",
                            "required": false
                        },
                        "amount": {
                            "description": "La cantidad de descuento. Siempre debe ser numérico, aunque se defina un porcentaje.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "El estado del cupón. Siempre debe ser borrador, publicado o pendiente de revisión",
                            "type": "string",
                            "required": false
                        },
                        "discount_type": {
                            "description": "Determina el tipo de descuento que será aplicado.",
                            "type": "string",
                            "enum": [
                                "percent",
                                "fixed_cart",
                                "fixed_product",
                                "sign_up_fee",
                                "sign_up_fee_percent",
                                "recurring_fee",
                                "recurring_percent",
                                "renewal_percent",
                                "renewal_fee",
                                "renewal_cart",
                                "initial_cart"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del cupón.",
                            "type": "string",
                            "required": false
                        },
                        "date_expires": {
                            "description": "La fecha de caducidad del cupón, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_expires_gmt": {
                            "description": "La fecha de caducidad del cupón, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "individual_use": {
                            "description": "Si es <em>true</em> el cupón solo se puede usar individualmente. El resto de cupones que se añadan se borrarán del carrito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_ids": {
                            "description": "Lista de IDs de productos en los que se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_ids": {
                            "description": "Lista de IDs de productos en los que no se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "usage_limit": {
                            "description": "Cuántas veces puede usarse en total el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "usage_limit_per_user": {
                            "description": "Cuántas veces puede usar el cupón cada cliente.",
                            "type": "integer",
                            "required": false
                        },
                        "limit_usage_to_x_items": {
                            "description": "Número máximo de artículos en el carrito en los que se puede aplicar el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "free_shipping": {
                            "description": "Si es <em>true</em> y el método de envío gratuito requiere un cupón este cupón activará el envío gratuito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_categories": {
                            "description": "Lista de IDs de categorías a los que se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_categories": {
                            "description": "Lista de IDs de categorías a las que no se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "exclude_sale_items": {
                            "description": "Si es <em>true</em> este cupón no se aplicará a los artículos que tengan precios rebajados.",
                            "type": "boolean",
                            "required": false
                        },
                        "minimum_amount": {
                            "description": "Cantidad mínima de pedido que necesita estar en el carrito antes de que se aplique el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "maximum_amount": {
                            "description": "Cantidad máxima de pedido permitida cuando se utilice el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "email_restrictions": {
                            "description": "Lista de direcciones de correo electrónico que pueden utilizar este cupón.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/coupons/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "code": {
                            "description": "Código del cupón.",
                            "type": "string",
                            "required": false
                        },
                        "amount": {
                            "description": "La cantidad de descuento. Siempre debe ser numérico, aunque se defina un porcentaje.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "El estado del cupón. Siempre debe ser borrador, publicado o pendiente de revisión",
                            "type": "string",
                            "required": false
                        },
                        "discount_type": {
                            "description": "Determina el tipo de descuento que será aplicado.",
                            "type": "string",
                            "enum": [
                                "percent",
                                "fixed_cart",
                                "fixed_product",
                                "sign_up_fee",
                                "sign_up_fee_percent",
                                "recurring_fee",
                                "recurring_percent",
                                "renewal_percent",
                                "renewal_fee",
                                "renewal_cart",
                                "initial_cart"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del cupón.",
                            "type": "string",
                            "required": false
                        },
                        "date_expires": {
                            "description": "La fecha de caducidad del cupón, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_expires_gmt": {
                            "description": "La fecha de caducidad del cupón, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "individual_use": {
                            "description": "Si es <em>true</em> el cupón solo se puede usar individualmente. El resto de cupones que se añadan se borrarán del carrito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_ids": {
                            "description": "Lista de IDs de productos en los que se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_ids": {
                            "description": "Lista de IDs de productos en los que no se puede utilizar el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "usage_limit": {
                            "description": "Cuántas veces puede usarse en total el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "usage_limit_per_user": {
                            "description": "Cuántas veces puede usar el cupón cada cliente.",
                            "type": "integer",
                            "required": false
                        },
                        "limit_usage_to_x_items": {
                            "description": "Número máximo de artículos en el carrito en los que se puede aplicar el cupón.",
                            "type": "integer",
                            "required": false
                        },
                        "free_shipping": {
                            "description": "Si es <em>true</em> y el método de envío gratuito requiere un cupón este cupón activará el envío gratuito.",
                            "type": "boolean",
                            "required": false
                        },
                        "product_categories": {
                            "description": "Lista de IDs de categorías a los que se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "excluded_product_categories": {
                            "description": "Lista de IDs de categorías a las que no se aplica el cupón.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "exclude_sale_items": {
                            "description": "Si es <em>true</em> este cupón no se aplicará a los artículos que tengan precios rebajados.",
                            "type": "boolean",
                            "required": false
                        },
                        "minimum_amount": {
                            "description": "Cantidad mínima de pedido que necesita estar en el carrito antes de que se aplique el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "maximum_amount": {
                            "description": "Cantidad máxima de pedido permitida cuando se utilice el cupón.",
                            "type": "string",
                            "required": false
                        },
                        "email_restrictions": {
                            "description": "Lista de direcciones de correo electrónico que pueden utilizar este cupón.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/coupons/batch"
                    }
                ]
            }
        },
        "/wc/v3/customers/(?P<customer_id>[\\d]+)/downloads": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "customer_id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/customers": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limitar el resultado a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "default": "asc",
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "type": "string",
                            "required": false
                        },
                        "orderby": {
                            "default": "name",
                            "description": "Ordena la colección por atributo de objeto.",
                            "enum": [
                                "id",
                                "include",
                                "name",
                                "registered_date"
                            ],
                            "type": "string",
                            "required": false
                        },
                        "email": {
                            "description": "Limitar resultados a recursos con un correo electrónico determinado.",
                            "type": "string",
                            "format": "email",
                            "required": false
                        },
                        "role": {
                            "description": "Limitar el conjunto de resultados a recursos con un perfil específico.",
                            "type": "string",
                            "default": "customer",
                            "enum": [
                                "all",
                                "administrator",
                                "editor",
                                "author",
                                "contributor",
                                "subscriber",
                                "customer",
                                "shop_manager",
                                "group_leader",
                                "translator",
                                "fabrica"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "email": {
                            "type": "string",
                            "description": "Nueva dirección de correo electrónico del usuario.",
                            "required": true
                        },
                        "first_name": {
                            "description": "Nombre del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "last_name": {
                            "description": "Apellidos del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "username": {
                            "description": "Nuevo nombre de usuario del usuario.",
                            "type": "string",
                            "required": false
                        },
                        "password": {
                            "description": "Nueva contraseña de usuario.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Lista de los datos de la dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": "string",
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Lista de datos de direcciones de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/customers"
                    }
                ]
            }
        },
        "/wc/v3/customers/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "email": {
                            "description": "La dirección de correo electrónico para el cliente.",
                            "type": "string",
                            "format": "email",
                            "required": false
                        },
                        "first_name": {
                            "description": "Nombre del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "last_name": {
                            "description": "Apellidos del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "username": {
                            "description": "Nombre de acceso del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "password": {
                            "description": "Contraseña del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Lista de los datos de la dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": "string",
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Lista de datos de direcciones de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        },
                        "reassign": {
                            "default": 0,
                            "type": "integer",
                            "description": "ID al que reasignar las publicaciones.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/customers/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "email": {
                            "description": "La dirección de correo electrónico para el cliente.",
                            "type": "string",
                            "format": "email",
                            "required": false
                        },
                        "first_name": {
                            "description": "Nombre del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "last_name": {
                            "description": "Apellidos del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "username": {
                            "description": "Nombre de acceso del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "password": {
                            "description": "Contraseña del cliente.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Lista de los datos de la dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": "string",
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Lista de datos de direcciones de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código ISO del país.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/customers/batch"
                    }
                ]
            }
        },
        "/wc/v3/orders/(?P<order_id>[\\d]+)/notes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "type": {
                            "default": "any",
                            "description": "Limitar el resultado a notas de clientes o internas.",
                            "type": "string",
                            "enum": [
                                "any",
                                "customer",
                                "internal"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "note": {
                            "type": "string",
                            "description": "Contenido de la nota del pedido.",
                            "required": true
                        },
                        "customer_note": {
                            "default": false,
                            "description": "Si es <em>true</em>, la nota se mostrará a los clientes y se les avisará. Si es <em>false</em>, la nota solo será de referencia para el administrador. ",
                            "type": "boolean",
                            "required": false
                        },
                        "added_by_user": {
                            "default": false,
                            "description": "Si el valor es true esta nota se atribuirá al usuario actual. -Si el valor es false la nota se atribuirá al sistema.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/orders/(?P<order_id>[\\d]+)/notes/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/orders/(?P<order_id>[\\d]+)/refunds": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "dp": {
                            "default": 2,
                            "description": "Número de puntos decimales a usar en cada recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_item_display_meta": {
                            "default": false,
                            "description": "Mostrar solo los metadatos que deben aparecer en un pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "amount": {
                            "description": "Cantidad del reembolso.",
                            "type": "string",
                            "required": false
                        },
                        "reason": {
                            "description": "Razón del reembolso.",
                            "type": "string",
                            "required": false
                        },
                        "refunded_by": {
                            "description": "ID del usuario que creó el reembolso.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "api_refund": {
                            "default": true,
                            "description": "Cuando sea <em>true</em>, la API de la pasarela de pago se utiliza para generar el reembolso.",
                            "type": "boolean",
                            "required": false
                        },
                        "api_restock": {
                            "default": true,
                            "description": "Si el valor es verdadero, se reponen los artículos reembolsados.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/orders/(?P<order_id>[\\d]+)/refunds/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": true,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/orders": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "status": {
                            "default": "any",
                            "description": "Limitar el resultado a los pedidos que tenga estados específicos.",
                            "type": "array",
                            "items": {
                                "type": "string",
                                "enum": [
                                    "any",
                                    "trash",
                                    "auto-draft",
                                    "pending",
                                    "processing",
                                    "on-hold",
                                    "completed",
                                    "cancelled",
                                    "refunded",
                                    "failed",
                                    "checkout-draft"
                                ]
                            },
                            "required": false
                        },
                        "customer": {
                            "description": "Limitar resultados a pedidos de un cliente determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar resultados a pedidos asignados con un producto determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "dp": {
                            "default": 2,
                            "description": "Número de puntos decimales a usar en cada recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_item_display_meta": {
                            "default": false,
                            "description": "Mostrar solo los metadatos que deben aparecer en un pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "default": "pending",
                            "description": "Estado del pedido.",
                            "type": "string",
                            "enum": [
                                "auto-draft",
                                "pending",
                                "processing",
                                "on-hold",
                                "completed",
                                "cancelled",
                                "refunded",
                                "failed",
                                "checkout-draft"
                            ],
                            "required": false
                        },
                        "currency": {
                            "default": "USD",
                            "description": "Moneda en la que el pedido fue creado, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "default": 0,
                            "description": "ID del usuario que ha hecho el pedido. 0 para invitados.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "transaction_id": {
                            "description": "ID único de la transacción.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "set_paid": {
                            "default": false,
                            "description": "Definir si el pedido está pagado. Establecerá el estado a procesando y reducirá el inventario de los artículos.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/orders"
                    }
                ]
            }
        },
        "/wc/v3/orders/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "description": "Estado del pedido.",
                            "type": "string",
                            "enum": [
                                "auto-draft",
                                "pending",
                                "processing",
                                "on-hold",
                                "completed",
                                "cancelled",
                                "refunded",
                                "failed",
                                "checkout-draft"
                            ],
                            "required": false
                        },
                        "currency": {
                            "description": "Moneda en la que el pedido fue creado, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "description": "ID del usuario que ha hecho el pedido. 0 para invitados.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "transaction_id": {
                            "description": "ID único de la transacción.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "set_paid": {
                            "description": "Definir si el pedido está pagado. Establecerá el estado a procesando y reducirá el inventario de los artículos.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/orders/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "description": "Estado del pedido.",
                            "type": "string",
                            "enum": [
                                "auto-draft",
                                "pending",
                                "processing",
                                "on-hold",
                                "completed",
                                "cancelled",
                                "refunded",
                                "failed",
                                "checkout-draft"
                            ],
                            "required": false
                        },
                        "currency": {
                            "description": "Moneda en la que el pedido fue creado, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "description": "ID del usuario que ha hecho el pedido. 0 para invitados.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "transaction_id": {
                            "description": "ID único de la transacción.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "set_paid": {
                            "description": "Definir si el pedido está pagado. Establecerá el estado a procesando y reducirá el inventario de los artículos.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/orders/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/attributes/(?P<attribute_id>[\\d]+)/terms": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados en un número específico de elementos. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "asc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordenar la colección por atributo del recurso.",
                            "type": "string",
                            "default": "name",
                            "enum": [
                                "id",
                                "include",
                                "name",
                                "slug",
                                "term_group",
                                "description",
                                "count"
                            ],
                            "required": false
                        },
                        "hide_empty": {
                            "description": "Ocultar o no los recursos que no estén asignados a ningún producto.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "parent": {
                            "description": "Limitar el resultado a los recursos asignados a un superior específico. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar los resultados a los recursos asignados a un producto específico.",
                            "type": "integer",
                            "default": null,
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a recursos con un slug determinado. ",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "type": "string",
                            "description": "Nombre del recurso.",
                            "required": true
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/attributes/(?P<attribute_id>[\\d]+)/terms/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre del término.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/attributes/(?P<attribute_id>[\\d]+)/terms/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "attribute_id": {
                            "description": "Identificador único del atributo de los términos.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre del término.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/attributes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre del recurso.",
                            "type": "string",
                            "required": true
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "type": {
                            "default": "select",
                            "description": "Tipo de atributo.",
                            "type": "string",
                            "enum": [
                                "select"
                            ],
                            "required": false
                        },
                        "order_by": {
                            "default": "menu_order",
                            "description": "Orden por defecto.",
                            "type": "string",
                            "enum": [
                                "menu_order",
                                "name",
                                "name_num",
                                "id"
                            ],
                            "required": false
                        },
                        "has_archives": {
                            "default": false,
                            "description": "Activar/Desactivar los archivos de atributo.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/attributes"
                    }
                ]
            }
        },
        "/wc/v3/products/attributes/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de atributo.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "type": {
                            "description": "Tipo de atributo.",
                            "type": "string",
                            "enum": [
                                "select"
                            ],
                            "required": false
                        },
                        "order_by": {
                            "description": "Orden por defecto.",
                            "type": "string",
                            "enum": [
                                "menu_order",
                                "name",
                                "name_num",
                                "id"
                            ],
                            "required": false
                        },
                        "has_archives": {
                            "description": "Activar/Desactivar los archivos de atributo.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": true,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/attributes/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre de atributo.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "type": {
                            "description": "Tipo de atributo.",
                            "type": "string",
                            "enum": [
                                "select"
                            ],
                            "required": false
                        },
                        "order_by": {
                            "description": "Orden por defecto.",
                            "type": "string",
                            "enum": [
                                "menu_order",
                                "name",
                                "name_num",
                                "id"
                            ],
                            "required": false
                        },
                        "has_archives": {
                            "description": "Activar/Desactivar los archivos de atributo.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/attributes/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/categories": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados en un número específico de elementos. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "asc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordenar la colección por atributo del recurso.",
                            "type": "string",
                            "default": "name",
                            "enum": [
                                "id",
                                "include",
                                "name",
                                "slug",
                                "term_group",
                                "description",
                                "count"
                            ],
                            "required": false
                        },
                        "hide_empty": {
                            "description": "Ocultar o no los recursos que no estén asignados a ningún producto.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "parent": {
                            "description": "Limitar el resultado a los recursos asignados a un superior específico. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar los resultados a los recursos asignados a un producto específico.",
                            "type": "integer",
                            "default": null,
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a recursos con un slug determinado. ",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "type": "string",
                            "description": "Nombre del recurso.",
                            "required": true
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "parent": {
                            "description": "El ID para el padre del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "display": {
                            "default": "default",
                            "description": "Tipo de visualización del archivo de categoría.",
                            "type": "string",
                            "enum": [
                                "default",
                                "products",
                                "subcategories",
                                "both"
                            ],
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/categories"
                    }
                ]
            }
        },
        "/wc/v3/products/categories/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la categoría.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "parent": {
                            "description": "El ID para el padre del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "display": {
                            "description": "Tipo de visualización del archivo de categoría.",
                            "type": "string",
                            "enum": [
                                "default",
                                "products",
                                "subcategories",
                                "both"
                            ],
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/categories/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre de la categoría.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "parent": {
                            "description": "El ID para el padre del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "display": {
                            "description": "Tipo de visualización del archivo de categoría.",
                            "type": "string",
                            "enum": [
                                "default",
                                "products",
                                "subcategories",
                                "both"
                            ],
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para aplicar un orden personalizado al recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/categories/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/reviews": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limitar la respuesta a valoraciones publicadas antes de una fecha dada compatible con ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limitar el resultado a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date_gmt",
                            "enum": [
                                "date",
                                "date_gmt",
                                "id",
                                "include",
                                "product"
                            ],
                            "required": false
                        },
                        "reviewer": {
                            "description": "Limitar el resultado a las valoraciones asignadas a IDs de usuario específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "reviewer_exclude": {
                            "description": "Asegura que el resultado establecido excluye las valoraciones asignadas a IDs de usuario específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "reviewer_email": {
                            "default": null,
                            "description": "Limita el resultado a los del correo electrónico de un autor específico.",
                            "format": "email",
                            "type": "string",
                            "required": false
                        },
                        "product": {
                            "default": [],
                            "description": "Limita el resultado a valoraciones asignadas a IDs de producto específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "status": {
                            "default": "approved",
                            "description": "Limita el resultado a las valoraciones asignadas a un estado específico.",
                            "type": "string",
                            "enum": [
                                "all",
                                "hold",
                                "approved",
                                "spam",
                                "trash"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto.",
                            "type": "integer",
                            "required": true
                        },
                        "product_name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "default": "approved",
                            "description": "Estado de la valoración.",
                            "type": "string",
                            "enum": [
                                "approved",
                                "hold",
                                "spam",
                                "unspam",
                                "trash",
                                "untrash"
                            ],
                            "required": false
                        },
                        "reviewer": {
                            "type": "string",
                            "description": "Nombre de quien dejó la valoración.",
                            "required": true
                        },
                        "reviewer_email": {
                            "type": "string",
                            "description": "Correo electrónico de quien dejó la valoración.",
                            "required": true
                        },
                        "review": {
                            "type": "string",
                            "description": "Contenido de la valoración.",
                            "required": true
                        },
                        "rating": {
                            "description": "Puntuación de la valoración (de 0 a 5)",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/reviews"
                    }
                ]
            }
        },
        "/wc/v3/products/reviews/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "product_id": {
                            "description": "Identificador único del producto al que pertenece la valoración.",
                            "type": "integer",
                            "required": false
                        },
                        "product_name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la valoración.",
                            "type": "string",
                            "enum": [
                                "approved",
                                "hold",
                                "spam",
                                "unspam",
                                "trash",
                                "untrash"
                            ],
                            "required": false
                        },
                        "reviewer": {
                            "description": "Nombre de quien valora.",
                            "type": "string",
                            "required": false
                        },
                        "reviewer_email": {
                            "description": "Correo electrónico de quien valora.",
                            "type": "string",
                            "format": "email",
                            "required": false
                        },
                        "review": {
                            "description": "El contenido de la valoración.",
                            "type": "string",
                            "required": false
                        },
                        "rating": {
                            "description": "Puntuación de la valoración (de 0 a 5)",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/reviews/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto al que pertenece la valoración.",
                            "type": "integer",
                            "required": false
                        },
                        "product_name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la valoración.",
                            "type": "string",
                            "enum": [
                                "approved",
                                "hold",
                                "spam",
                                "unspam",
                                "trash",
                                "untrash"
                            ],
                            "required": false
                        },
                        "reviewer": {
                            "description": "Nombre de quien valora.",
                            "type": "string",
                            "required": false
                        },
                        "reviewer_email": {
                            "description": "Correo electrónico de quien valora.",
                            "type": "string",
                            "format": "email",
                            "required": false
                        },
                        "review": {
                            "description": "El contenido de la valoración.",
                            "type": "string",
                            "required": false
                        },
                        "rating": {
                            "description": "Puntuación de la valoración (de 0 a 5)",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/reviews/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/shipping_classes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados en un número específico de elementos. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "asc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordenar la colección por atributo del recurso.",
                            "type": "string",
                            "default": "name",
                            "enum": [
                                "id",
                                "include",
                                "name",
                                "slug",
                                "term_group",
                                "description",
                                "count"
                            ],
                            "required": false
                        },
                        "hide_empty": {
                            "description": "Ocultar o no los recursos que no estén asignados a ningún producto.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "parent": {
                            "description": "Limitar el resultado a los recursos asignados a un superior específico. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar los resultados a los recursos asignados a un producto específico.",
                            "type": "integer",
                            "default": null,
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a recursos con un slug determinado. ",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "type": "string",
                            "description": "Nombre del recurso.",
                            "required": true
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/shipping_classes"
                    }
                ]
            }
        },
        "/wc/v3/products/shipping_classes/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/shipping_classes/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/shipping_classes/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/tags": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados en un número específico de elementos. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "asc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordenar la colección por atributo del recurso.",
                            "type": "string",
                            "default": "name",
                            "enum": [
                                "id",
                                "include",
                                "name",
                                "slug",
                                "term_group",
                                "description",
                                "count"
                            ],
                            "required": false
                        },
                        "hide_empty": {
                            "description": "Ocultar o no los recursos que no estén asignados a ningún producto.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "parent": {
                            "description": "Limitar el resultado a los recursos asignados a un superior específico. Se aplica solo a taxonomías jerárquicas.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar los resultados a los recursos asignados a un producto específico.",
                            "type": "integer",
                            "default": null,
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a recursos con un slug determinado. ",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "type": "string",
                            "description": "Nombre del recurso.",
                            "required": true
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/tags"
                    }
                ]
            }
        },
        "/wc/v3/products/tags/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la etiqueta.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/tags/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre de la etiqueta.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Un identificador alfanumérico para el recurso único de su tipo.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción HTML del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/tags/batch"
                    }
                ]
            }
        },
        "/wc/v3/products": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified",
                                "menu_order",
                                "price",
                                "popularity",
                                "rating"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a productos con un slug determinado.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "default": "any",
                            "description": "Limitar resultados a productos asignados con un estado determinado.",
                            "type": "string",
                            "enum": [
                                "any",
                                "future",
                                "trash",
                                "draft",
                                "pending",
                                "private",
                                "publish"
                            ],
                            "required": false
                        },
                        "type": {
                            "description": "Limitar resultados a productos de un tipo determinado.",
                            "type": "string",
                            "enum": [
                                "simple",
                                "grouped",
                                "external",
                                "variable",
                                "subscription",
                                "variable-subscription",
                                "course"
                            ],
                            "required": false
                        },
                        "sku": {
                            "description": "Limita el resultado a productos con SKU(s) específico(s). Utiliza comas para separarlos.",
                            "type": "string",
                            "required": false
                        },
                        "featured": {
                            "description": "Limitar el resultado a productos destacados.",
                            "type": "boolean",
                            "required": false
                        },
                        "category": {
                            "description": "Limitar resultados a productos asignados al ID de una categoría específica.",
                            "type": "string",
                            "required": false
                        },
                        "tag": {
                            "description": "Limitar resultados a productos asignados al ID de una etiqueta específica.",
                            "type": "string",
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Limitar resultados a productos asignados al ID de una clase de envío específica.",
                            "type": "string",
                            "required": false
                        },
                        "attribute": {
                            "description": "Limita el resultado a productos con un atributo específico. Usa el slug del nombre/atributo de la taxonomía.",
                            "type": "string",
                            "required": false
                        },
                        "attribute_term": {
                            "description": "Limitar los resultados a productos con un ID de término de atributo específico (requiere un atributo asignado).",
                            "type": "string",
                            "required": false
                        },
                        "tax_class": {
                            "description": "Limitar el resultado a productos con una clase de impuestos específica.",
                            "type": "string",
                            "enum": [
                                "standard"
                            ],
                            "required": false
                        },
                        "on_sale": {
                            "description": "Limitar el resultado a productos rebajados.",
                            "type": "boolean",
                            "required": false
                        },
                        "min_price": {
                            "description": "Limitar el resultado a productos basados en un precio mínimo.",
                            "type": "string",
                            "required": false
                        },
                        "max_price": {
                            "description": "Limitar el resultado a productos basados en un precio máximo.",
                            "type": "string",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "stock_status": {
                            "description": "Limitar el resultado a productos con un estado de inventario específico.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "search_sku": {
                            "description": "Limita los resultados a los que tienen un SKU que coincide parcialmente con una cadena.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Slug del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_created": {
                            "description": "La fecha en la que el producto fue creado, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_created_gmt": {
                            "description": "La fecha de creación del producto, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "type": {
                            "default": "simple",
                            "description": "Tipo de producto.",
                            "type": "string",
                            "enum": [
                                "simple",
                                "grouped",
                                "external",
                                "variable",
                                "subscription",
                                "variable-subscription",
                                "course"
                            ],
                            "required": false
                        },
                        "status": {
                            "default": "publish",
                            "description": "Estado del producto (estado de la entrada).",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish",
                                "future"
                            ],
                            "required": false
                        },
                        "featured": {
                            "default": false,
                            "description": "Producto destacado.",
                            "type": "boolean",
                            "required": false
                        },
                        "catalog_visibility": {
                            "default": "visible",
                            "description": "Visibilidad del catálogo.",
                            "type": "string",
                            "enum": [
                                "visible",
                                "catalog",
                                "search",
                                "hidden"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del producto.",
                            "type": "string",
                            "required": false
                        },
                        "short_description": {
                            "description": "Descripción corta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio de oferta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "default": false,
                            "description": "Si el producto es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "default": false,
                            "description": "Si el producto es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "default": -1,
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "default": -1,
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "external_url": {
                            "description": "URL externa del producto. Solo para productos externos.",
                            "type": "string",
                            "format": "uri",
                            "required": false
                        },
                        "button_text": {
                            "description": "Texto del botón externo del producto. Solo para productos externos.",
                            "type": "string",
                            "required": false
                        },
                        "tax_status": {
                            "default": "taxable",
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "default": false,
                            "description": "Gestión del inventario a nivel de producto.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "default": "instock",
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "default": "no",
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias del producto.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "sold_individually": {
                            "default": false,
                            "description": "Permitir que un artículo sea comprado en un único pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "weight": {
                            "description": "Peso del producto (kg)",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones del producto.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Longitud del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "reviews_allowed": {
                            "default": true,
                            "description": "Permitir valoraciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "upsell_ids": {
                            "description": "Lista de IDs de productos de ventas dirigidas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "cross_sell_ids": {
                            "description": "Lista de IDs de productos de ventas cruzadas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "parent_id": {
                            "description": "ID del producto padre.",
                            "type": "integer",
                            "required": false
                        },
                        "purchase_note": {
                            "description": "Nota opcional a enviar al cliente después de la compra.",
                            "type": "string",
                            "required": false
                        },
                        "categories": {
                            "description": "Lista de categorías.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de la categoría.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "tags": {
                            "description": "Lista de etiquetas.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de etiqueta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "images": {
                            "description": "Lista de imágenes.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de imagen.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "date_created": {
                                        "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_created_gmt": {
                                        "description": "La fecha de creación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified": {
                                        "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified_gmt": {
                                        "description": "La fecha de la última modificación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "src": {
                                        "description": "URL de la imagen.",
                                        "type": "string",
                                        "format": "uri",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "alt": {
                                        "description": "Texto alternativo de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "position": {
                                        "description": "Posición del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "visible": {
                                        "description": "Definir si el atributo es visible en la pestaña de «Información adicional» en la página del producto.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation": {
                                        "description": "Definir si el atributo puede ser usado como variación.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "options": {
                                        "description": "Lista de nombres de término del atributo disponibles.",
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        },
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "default_attributes": {
                            "description": "Atributos de la variación por defecto.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products"
                    }
                ]
            }
        },
        "/wc/v3/products/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Slug del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_created": {
                            "description": "La fecha en la que el producto fue creado, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_created_gmt": {
                            "description": "La fecha de creación del producto, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "type": {
                            "description": "Tipo de producto.",
                            "type": "string",
                            "enum": [
                                "simple",
                                "grouped",
                                "external",
                                "variable",
                                "subscription",
                                "variable-subscription",
                                "course"
                            ],
                            "required": false
                        },
                        "status": {
                            "description": "Estado del producto (estado de la entrada).",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish",
                                "future"
                            ],
                            "required": false
                        },
                        "featured": {
                            "description": "Producto destacado.",
                            "type": "boolean",
                            "required": false
                        },
                        "catalog_visibility": {
                            "description": "Visibilidad del catálogo.",
                            "type": "string",
                            "enum": [
                                "visible",
                                "catalog",
                                "search",
                                "hidden"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del producto.",
                            "type": "string",
                            "required": false
                        },
                        "short_description": {
                            "description": "Descripción corta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio de oferta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "description": "Si el producto es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "description": "Si el producto es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "external_url": {
                            "description": "URL externa del producto. Solo para productos externos.",
                            "type": "string",
                            "format": "uri",
                            "required": false
                        },
                        "button_text": {
                            "description": "Texto del botón externo del producto. Solo para productos externos.",
                            "type": "string",
                            "required": false
                        },
                        "tax_status": {
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "description": "Gestión del inventario a nivel de producto.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias del producto.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "sold_individually": {
                            "description": "Permitir que un artículo sea comprado en un único pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "weight": {
                            "description": "Peso del producto (kg)",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones del producto.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Longitud del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "reviews_allowed": {
                            "description": "Permitir valoraciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "upsell_ids": {
                            "description": "Lista de IDs de productos de ventas dirigidas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "cross_sell_ids": {
                            "description": "Lista de IDs de productos de ventas cruzadas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "parent_id": {
                            "description": "ID del producto padre.",
                            "type": "integer",
                            "required": false
                        },
                        "purchase_note": {
                            "description": "Nota opcional a enviar al cliente después de la compra.",
                            "type": "string",
                            "required": false
                        },
                        "categories": {
                            "description": "Lista de categorías.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de la categoría.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "tags": {
                            "description": "Lista de etiquetas.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de etiqueta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "images": {
                            "description": "Lista de imágenes.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de imagen.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "date_created": {
                                        "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_created_gmt": {
                                        "description": "La fecha de creación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified": {
                                        "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified_gmt": {
                                        "description": "La fecha de la última modificación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "src": {
                                        "description": "URL de la imagen.",
                                        "type": "string",
                                        "format": "uri",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "alt": {
                                        "description": "Texto alternativo de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "position": {
                                        "description": "Posición del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "visible": {
                                        "description": "Definir si el atributo es visible en la pestaña de «Información adicional» en la página del producto.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation": {
                                        "description": "Definir si el atributo puede ser usado como variación.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "options": {
                                        "description": "Lista de nombres de término del atributo disponibles.",
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        },
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "default_attributes": {
                            "description": "Atributos de la variación por defecto.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre del producto.",
                            "type": "string",
                            "required": false
                        },
                        "slug": {
                            "description": "Slug del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_created": {
                            "description": "La fecha en la que el producto fue creado, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_created_gmt": {
                            "description": "La fecha de creación del producto, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "type": {
                            "description": "Tipo de producto.",
                            "type": "string",
                            "enum": [
                                "simple",
                                "grouped",
                                "external",
                                "variable",
                                "subscription",
                                "variable-subscription",
                                "course"
                            ],
                            "required": false
                        },
                        "status": {
                            "description": "Estado del producto (estado de la entrada).",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish",
                                "future"
                            ],
                            "required": false
                        },
                        "featured": {
                            "description": "Producto destacado.",
                            "type": "boolean",
                            "required": false
                        },
                        "catalog_visibility": {
                            "description": "Visibilidad del catálogo.",
                            "type": "string",
                            "enum": [
                                "visible",
                                "catalog",
                                "search",
                                "hidden"
                            ],
                            "required": false
                        },
                        "description": {
                            "description": "Descripción del producto.",
                            "type": "string",
                            "required": false
                        },
                        "short_description": {
                            "description": "Descripción corta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal del producto.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio de oferta del producto.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "description": "Si el producto es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "description": "Si el producto es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "external_url": {
                            "description": "URL externa del producto. Solo para productos externos.",
                            "type": "string",
                            "format": "uri",
                            "required": false
                        },
                        "button_text": {
                            "description": "Texto del botón externo del producto. Solo para productos externos.",
                            "type": "string",
                            "required": false
                        },
                        "tax_status": {
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "description": "Gestión del inventario a nivel de producto.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias del producto.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "sold_individually": {
                            "description": "Permitir que un artículo sea comprado en un único pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "weight": {
                            "description": "Peso del producto (kg)",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones del producto.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Longitud del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura del producto (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "reviews_allowed": {
                            "description": "Permitir valoraciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "upsell_ids": {
                            "description": "Lista de IDs de productos de ventas dirigidas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "cross_sell_ids": {
                            "description": "Lista de IDs de productos de ventas cruzadas.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "required": false
                        },
                        "parent_id": {
                            "description": "ID del producto padre.",
                            "type": "integer",
                            "required": false
                        },
                        "purchase_note": {
                            "description": "Nota opcional a enviar al cliente después de la compra.",
                            "type": "string",
                            "required": false
                        },
                        "categories": {
                            "description": "Lista de categorías.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de la categoría.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de categoría.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "tags": {
                            "description": "Lista de etiquetas.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de etiqueta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "slug": {
                                        "description": "Slug de etiqueta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    }
                                }
                            },
                            "required": false
                        },
                        "images": {
                            "description": "Lista de imágenes.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de imagen.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "date_created": {
                                        "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_created_gmt": {
                                        "description": "La fecha de creación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified": {
                                        "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "date_modified_gmt": {
                                        "description": "La fecha de la última modificación de la imagen, en GMT.",
                                        "type": [
                                            "null",
                                            "string"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "src": {
                                        "description": "URL de la imagen.",
                                        "type": "string",
                                        "format": "uri",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "alt": {
                                        "description": "Texto alternativo de la imagen.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "position": {
                                        "description": "Posición del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "visible": {
                                        "description": "Definir si el atributo es visible en la pestaña de «Información adicional» en la página del producto.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation": {
                                        "description": "Definir si el atributo puede ser usado como variación.",
                                        "type": "boolean",
                                        "default": false,
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "options": {
                                        "description": "Lista de nombres de término del atributo disponibles.",
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        },
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "default_attributes": {
                            "description": "Atributos de la variación por defecto.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/products/batch"
                    }
                ]
            }
        },
        "/wc/v3/products/(?P<product_id>[\\d]+)/variations": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified",
                                "menu_order"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "slug": {
                            "description": "Limitar resultados a productos con un slug determinado.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "default": "any",
                            "description": "Limitar resultados a productos asignados con un estado determinado.",
                            "type": "string",
                            "enum": [
                                "any",
                                "future",
                                "trash",
                                "draft",
                                "pending",
                                "private",
                                "publish"
                            ],
                            "required": false
                        },
                        "sku": {
                            "description": "Limita el resultado a productos con SKU(s) específico(s). Utiliza comas para separarlos.",
                            "type": "string",
                            "required": false
                        },
                        "tax_class": {
                            "description": "Limitar el resultado a productos con una clase de impuestos específica.",
                            "type": "string",
                            "enum": [
                                "standard"
                            ],
                            "required": false
                        },
                        "on_sale": {
                            "description": "Limitar el resultado a productos rebajados.",
                            "type": "boolean",
                            "required": false
                        },
                        "min_price": {
                            "description": "Limitar el resultado a productos basados en un precio mínimo.",
                            "type": "string",
                            "required": false
                        },
                        "max_price": {
                            "description": "Limitar el resultado a productos basados en un precio máximo.",
                            "type": "string",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "stock_status": {
                            "description": "Limitar el resultado a productos con un estado de inventario específico.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción de la variación",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio rebajado de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "status": {
                            "default": "publish",
                            "description": "Estado de la variación.",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "default": false,
                            "description": "Si la variación es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "default": false,
                            "description": "Si la variación es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "default": -1,
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "default": -1,
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "tax_status": {
                            "default": "taxable",
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "default": false,
                            "description": "Gestión del inventario a nivel de las variaciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "default": "instock",
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "default": "no",
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias de la variación.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "weight": {
                            "description": "Peso de la variación (kg).",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones de la variación.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Largo de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen de la variación.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/(?P<product_id>[\\d]+)/variations/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único de la variación.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único de la variación.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción de la variación",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio rebajado de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la variación.",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "description": "Si la variación es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "description": "Si la variación es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "tax_status": {
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "description": "Gestión del inventario a nivel de las variaciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias de la variación.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "weight": {
                            "description": "Peso de la variación (kg).",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones de la variación.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Largo de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen de la variación.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único de la variación.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/products/(?P<product_id>[\\d]+)/variations/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "product_id": {
                            "description": "Identificador único del producto variable.",
                            "type": "integer",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción de la variación",
                            "type": "string",
                            "required": false
                        },
                        "sku": {
                            "description": "Identificador único.",
                            "type": "string",
                            "required": false
                        },
                        "regular_price": {
                            "description": "Precio normal de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "sale_price": {
                            "description": "Precio rebajado de la variación.",
                            "type": "string",
                            "required": false
                        },
                        "date_on_sale_from": {
                            "description": "Fecha del inicio del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_from_gmt": {
                            "description": "Fecha del inicio del descuento en el precio, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "date_on_sale_to_gmt": {
                            "description": "Fecha del fin del descuento en el precio, en la zona horaria del sitio.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la variación.",
                            "type": "string",
                            "enum": [
                                "draft",
                                "pending",
                                "private",
                                "publish"
                            ],
                            "required": false
                        },
                        "virtual": {
                            "description": "Si la variación es virtual.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloadable": {
                            "description": "Si la variación es descargable.",
                            "type": "boolean",
                            "required": false
                        },
                        "downloads": {
                            "description": "Lista de archivos descargables.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID de archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "file": {
                                        "description": "URL del archivo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "download_limit": {
                            "description": "Número de veces que se pueden descargar los archivos descargables después de la compra.",
                            "type": "integer",
                            "required": false
                        },
                        "download_expiry": {
                            "description": "Número de días hasta que caduca el acceso a los archivos descargables.",
                            "type": "integer",
                            "required": false
                        },
                        "tax_status": {
                            "description": "Estado del impuesto.",
                            "type": "string",
                            "enum": [
                                "taxable",
                                "shipping",
                                "none"
                            ],
                            "required": false
                        },
                        "tax_class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "required": false
                        },
                        "manage_stock": {
                            "description": "Gestión del inventario a nivel de las variaciones.",
                            "type": "boolean",
                            "required": false
                        },
                        "stock_quantity": {
                            "description": "Cantidad de inventario.",
                            "type": "integer",
                            "required": false
                        },
                        "stock_status": {
                            "description": "Controla el estado del inventario del producto.",
                            "type": "string",
                            "enum": [
                                "instock",
                                "outofstock",
                                "onbackorder"
                            ],
                            "required": false
                        },
                        "backorders": {
                            "description": "Si se gestiona el inventario, esto controla si se permiten reservas.",
                            "type": "string",
                            "enum": [
                                "no",
                                "notify",
                                "yes"
                            ],
                            "required": false
                        },
                        "low_stock_amount": {
                            "description": "Cantidad de pocas existencias de la variación.",
                            "type": [
                                "integer",
                                "null"
                            ],
                            "required": false
                        },
                        "weight": {
                            "description": "Peso de la variación (kg).",
                            "type": "string",
                            "required": false
                        },
                        "dimensions": {
                            "description": "Dimensiones de la variación.",
                            "type": "object",
                            "properties": {
                                "length": {
                                    "description": "Largo de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "width": {
                                    "description": "Anchura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "height": {
                                    "description": "Altura de la variación (cm).",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping_class": {
                            "description": "Slug de la clase de envío.",
                            "type": "string",
                            "required": false
                        },
                        "image": {
                            "description": "Datos de la imagen de la variación.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "ID de imagen.",
                                    "type": "integer",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "date_created": {
                                    "description": "La fecha en la que la imagen fue creada, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_created_gmt": {
                                    "description": "La fecha de creación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified": {
                                    "description": "La fecha en la que la imagen fue modificada por última vez, en la zona horaria del sitio.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "date_modified_gmt": {
                                    "description": "La fecha de la última modificación de la imagen, en GMT.",
                                    "type": [
                                        "null",
                                        "string"
                                    ],
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "src": {
                                    "description": "URL de la imagen.",
                                    "type": "string",
                                    "format": "uri",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "name": {
                                    "description": "Nombre de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "alt": {
                                    "description": "Texto alternativo de la imagen.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "attributes": {
                            "description": "Lista de atributos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del atributo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "name": {
                                        "description": "Nombre de atributo.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "option": {
                                        "description": "Nombre del término del atributo seleccionado.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "menu_order": {
                            "description": "Orden en el menú, utilizado para ordenar los productos de manera personalizada.",
                            "type": "integer",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/reports/sales": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "period": {
                            "description": "Periodo del informe.",
                            "type": "string",
                            "enum": [
                                "week",
                                "month",
                                "last_month",
                                "year"
                            ],
                            "required": false
                        },
                        "date_min": {
                            "description": "Devuelve las ventas para una fecha de inicio específica, la fecha tiene que estar en formato YYYY-MM-DD.",
                            "type": "string",
                            "format": "date",
                            "required": false
                        },
                        "date_max": {
                            "description": "Devuelve las ventas para una fecha de fin específica, la fecha tiene que estar en formato YYYY-MM-DD.",
                            "type": "string",
                            "format": "date",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/sales"
                    }
                ]
            }
        },
        "/wc/v3/reports/top_sellers": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "period": {
                            "description": "Periodo del informe.",
                            "type": "string",
                            "enum": [
                                "week",
                                "month",
                                "last_month",
                                "year"
                            ],
                            "required": false
                        },
                        "date_min": {
                            "description": "Devuelve las ventas para una fecha de inicio específica, la fecha tiene que estar en formato YYYY-MM-DD.",
                            "type": "string",
                            "format": "date",
                            "required": false
                        },
                        "date_max": {
                            "description": "Devuelve las ventas para una fecha de fin específica, la fecha tiene que estar en formato YYYY-MM-DD.",
                            "type": "string",
                            "format": "date",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/top_sellers"
                    }
                ]
            }
        },
        "/wc/v3/reports/orders/totals": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/orders/totals"
                    }
                ]
            }
        },
        "/wc/v3/reports/products/totals": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/products/totals"
                    }
                ]
            }
        },
        "/wc/v3/reports/customers/totals": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/customers/totals"
                    }
                ]
            }
        },
        "/wc/v3/reports/coupons/totals": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/coupons/totals"
                    }
                ]
            }
        },
        "/wc/v3/reports/reviews/totals": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports/reviews/totals"
                    }
                ]
            }
        },
        "/wc/v3/reports": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/reports"
                    }
                ]
            }
        },
        "/wc/v3/settings": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/settings"
                    }
                ]
            }
        },
        "/wc/v3/settings/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/settings/batch"
                    }
                ]
            }
        },
        "/wc/v3/settings/(?P<group_id>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "group": {
                            "description": "ID de ajustes del grupo.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/settings/(?P<group_id>[\\w-]+)/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "group": {
                            "description": "ID de ajustes del grupo.",
                            "type": "string",
                            "required": false
                        },
                        "value": {
                            "description": "Valor del ajuste.",
                            "type": [
                                "null",
                                "object",
                                "string",
                                "number",
                                "boolean",
                                "integer",
                                "array"
                            ],
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/settings/(?P<group_id>[\\w-]+)/(?P<id>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "group": {
                            "description": "ID de ajustes del grupo.",
                            "type": "string",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "group": {
                            "description": "ID de ajustes del grupo.",
                            "type": "string",
                            "required": false
                        },
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "value": {
                            "description": "Valor del ajuste.",
                            "type": [
                                "null",
                                "object",
                                "string",
                                "number",
                                "boolean",
                                "integer",
                                "array"
                            ],
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/shipping/zones": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "type": "string",
                            "description": "Nombre de zona de envío.",
                            "required": true
                        },
                        "order": {
                            "description": "Orden de zona de envío.",
                            "type": "integer",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/shipping/zones"
                    }
                ]
            }
        },
        "/wc/v3/shipping/zones/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "ID único del recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "ID único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de zona de envío.",
                            "type": "string",
                            "required": false
                        },
                        "order": {
                            "description": "Orden de zona de envío.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "ID único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/shipping/zones/(?P<id>[\\d]+)/locations": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "ID único del recurso.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "ID único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "code": {
                            "description": "Código de ubicación de la zona de envío.",
                            "type": "string",
                            "required": false
                        },
                        "type": {
                            "description": "Tipo de ubicación de la zona de envío.",
                            "type": "string",
                            "enum": [
                                "postcode",
                                "state",
                                "country",
                                "continent"
                            ],
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/shipping/zones/(?P<zone_id>[\\d]+)/methods": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "zone_id": {
                            "description": "ID único de la zona.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "zone_id": {
                            "description": "ID único de la zona.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Orden de pedidos del método de envío.",
                            "type": "integer",
                            "required": false
                        },
                        "enabled": {
                            "description": "Estado de activación del método de envío.",
                            "type": "boolean",
                            "required": false
                        },
                        "settings": {
                            "description": "Ajustes del método de envío.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "Un identificador único para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "label": {
                                    "description": "Una etiqueta legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "description": {
                                    "description": "Una descripción legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "type": {
                                    "description": "Tipo de ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "enum": [
                                        "text",
                                        "email",
                                        "number",
                                        "color",
                                        "password",
                                        "textarea",
                                        "select",
                                        "multiselect",
                                        "radio",
                                        "image_width",
                                        "checkbox",
                                        "class",
                                        "order"
                                    ],
                                    "readonly": true
                                },
                                "value": {
                                    "description": "Valor del ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "default": {
                                    "description": "Valor por defecto para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "tip": {
                                    "description": "Texto de ayuda adicional mostrado al usuario sobre el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "placeholder": {
                                    "description": "Texto de muestra que se verá en los campos de introducción de texto.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                }
                            },
                            "required": false
                        },
                        "method_id": {
                            "description": "ID del método de envío.",
                            "required": true
                        }
                    }
                }
            ]
        },
        "/wc/v3/shipping/zones/(?P<zone_id>[\\d]+)/methods/(?P<instance_id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "zone_id": {
                            "description": "ID único de la zona.",
                            "type": "integer",
                            "required": false
                        },
                        "instance_id": {
                            "description": "ID único de la instancia.",
                            "type": "integer",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "zone_id": {
                            "description": "ID único de la zona.",
                            "type": "integer",
                            "required": false
                        },
                        "instance_id": {
                            "description": "ID único de la instancia.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Orden de pedidos del método de envío.",
                            "type": "integer",
                            "required": false
                        },
                        "enabled": {
                            "description": "Estado de activación del método de envío.",
                            "type": "boolean",
                            "required": false
                        },
                        "settings": {
                            "description": "Ajustes del método de envío.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "Un identificador único para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "label": {
                                    "description": "Una etiqueta legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "description": {
                                    "description": "Una descripción legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "type": {
                                    "description": "Tipo de ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "enum": [
                                        "text",
                                        "email",
                                        "number",
                                        "color",
                                        "password",
                                        "textarea",
                                        "select",
                                        "multiselect",
                                        "radio",
                                        "image_width",
                                        "checkbox",
                                        "class",
                                        "order"
                                    ],
                                    "readonly": true
                                },
                                "value": {
                                    "description": "Valor del ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "default": {
                                    "description": "Valor por defecto para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "tip": {
                                    "description": "Texto de ayuda adicional mostrado al usuario sobre el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "placeholder": {
                                    "description": "Texto de muestra que se verá en los campos de introducción de texto.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                }
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "zone_id": {
                            "description": "ID único de la zona.",
                            "type": "integer",
                            "required": false
                        },
                        "instance_id": {
                            "description": "ID único de la instancia.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/taxes/classes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "description": "Nombre de la clase de impuesto.",
                            "type": "string",
                            "required": true
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/taxes/classes"
                    }
                ]
            }
        },
        "/wc/v3/taxes/classes/(?P<slug>\\w[\\w\\s\\-]*)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "slug": {
                            "description": "Slug único del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "slug": {
                            "description": "Slug único del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/taxes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "default": "asc",
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "type": "string",
                            "required": false
                        },
                        "orderby": {
                            "default": "order",
                            "description": "Ordena la colección por atributo de objeto.",
                            "enum": [
                                "id",
                                "order",
                                "priority"
                            ],
                            "type": "string",
                            "required": false
                        },
                        "class": {
                            "description": "Ordenar por clase de impuesto.",
                            "enum": [
                                "standard"
                            ],
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "country": {
                            "description": "Código ISO 3166 del país.",
                            "type": "string",
                            "required": false
                        },
                        "state": {
                            "description": "Código del estado.",
                            "type": "string",
                            "required": false
                        },
                        "postcode": {
                            "description": "«Código postal/ZIP» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «códigopostal».",
                            "type": "string",
                            "required": false
                        },
                        "city": {
                            "description": "«Nombre de la ciudad» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «ciudades».",
                            "type": "string",
                            "required": false
                        },
                        "rate": {
                            "description": "Tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "priority": {
                            "default": 1,
                            "description": "Prioridad de impuestos.",
                            "type": "integer",
                            "required": false
                        },
                        "compound": {
                            "default": false,
                            "description": "Si se trata o no de una tarifa compuesta.",
                            "type": "boolean",
                            "required": false
                        },
                        "shipping": {
                            "default": true,
                            "description": "Si esta tasa de impuesto se aplica también al envío o no.",
                            "type": "boolean",
                            "required": false
                        },
                        "order": {
                            "description": "Indica el orden que aparecerá en las peticiones.",
                            "type": "integer",
                            "required": false
                        },
                        "class": {
                            "default": "standard",
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "enum": [
                                "standard"
                            ],
                            "required": false
                        },
                        "postcodes": {
                            "description": "Lista de códigos postales. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "cities": {
                            "description": "Lista de nombres de ciudades. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/taxes"
                    }
                ]
            }
        },
        "/wc/v3/taxes/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "country": {
                            "description": "Código ISO 3166 del país.",
                            "type": "string",
                            "required": false
                        },
                        "state": {
                            "description": "Código del estado.",
                            "type": "string",
                            "required": false
                        },
                        "postcode": {
                            "description": "«Código postal/ZIP» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «códigopostal».",
                            "type": "string",
                            "required": false
                        },
                        "city": {
                            "description": "«Nombre de la ciudad» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «ciudades».",
                            "type": "string",
                            "required": false
                        },
                        "rate": {
                            "description": "Tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "priority": {
                            "description": "Prioridad de impuestos.",
                            "type": "integer",
                            "required": false
                        },
                        "compound": {
                            "description": "Si se trata o no de una tarifa compuesta.",
                            "type": "boolean",
                            "required": false
                        },
                        "shipping": {
                            "description": "Si esta tasa de impuesto se aplica también al envío o no.",
                            "type": "boolean",
                            "required": false
                        },
                        "order": {
                            "description": "Indica el orden que aparecerá en las peticiones.",
                            "type": "integer",
                            "required": false
                        },
                        "class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "enum": [
                                "standard"
                            ],
                            "required": false
                        },
                        "postcodes": {
                            "description": "Lista de códigos postales. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "cities": {
                            "description": "Lista de nombres de ciudades. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/taxes/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "country": {
                            "description": "Código ISO 3166 del país.",
                            "type": "string",
                            "required": false
                        },
                        "state": {
                            "description": "Código del estado.",
                            "type": "string",
                            "required": false
                        },
                        "postcode": {
                            "description": "«Código postal/ZIP» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «códigopostal».",
                            "type": "string",
                            "required": false
                        },
                        "city": {
                            "description": "«Nombre de la ciudad» no es compatible con valores multiples. Quedará obsoleto a partir de la versión 5.3 de WooCommerce, en su lugar debe usarse «ciudades».",
                            "type": "string",
                            "required": false
                        },
                        "rate": {
                            "description": "Tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la tasa de impuestos.",
                            "type": "string",
                            "required": false
                        },
                        "priority": {
                            "description": "Prioridad de impuestos.",
                            "type": "integer",
                            "required": false
                        },
                        "compound": {
                            "description": "Si se trata o no de una tarifa compuesta.",
                            "type": "boolean",
                            "required": false
                        },
                        "shipping": {
                            "description": "Si esta tasa de impuesto se aplica también al envío o no.",
                            "type": "boolean",
                            "required": false
                        },
                        "order": {
                            "description": "Indica el orden que aparecerá en las peticiones.",
                            "type": "integer",
                            "required": false
                        },
                        "class": {
                            "description": "Clase de impuesto.",
                            "type": "string",
                            "enum": [
                                "standard"
                            ],
                            "required": false
                        },
                        "postcodes": {
                            "description": "Lista de códigos postales. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "cities": {
                            "description": "Lista de nombres de ciudades. Presentado en la versión 5.3 de WooCommerce.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/taxes/batch"
                    }
                ]
            }
        },
        "/wc/v3/webhooks": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de elementos que se devolverán en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a aquellos que coinciden con una cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "title"
                            ],
                            "required": false
                        },
                        "status": {
                            "default": "all",
                            "description": "Limitar el conjunto de resultados a webhooks asignados a un estado específico.",
                            "type": "string",
                            "enum": [
                                "all",
                                "active",
                                "paused",
                                "disabled"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "name": {
                            "description": "Un nombre amigable para el webhook.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "default": "active",
                            "description": "Estado del webhook.",
                            "type": "string",
                            "enum": [
                                "active",
                                "paused",
                                "disabled"
                            ],
                            "required": false
                        },
                        "topic": {
                            "type": "string",
                            "description": "Tema del webhook.",
                            "required": true
                        },
                        "secret": {
                            "description": "Clave secreta utilizada para crear un hash del webhook emitido y ofrecido en las cabeceras de respuesta. Por defecto es un hash MD5 del ID del usuario actual | nombre de usuario si no lo tuviese.",
                            "type": "string",
                            "required": false
                        },
                        "delivery_url": {
                            "type": "string",
                            "description": "URL de entrega del webhook.",
                            "required": true
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/webhooks"
                    }
                ]
            }
        },
        "/wc/v3/webhooks/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "name": {
                            "description": "Un nombre amigable para el webhook.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "Estado del webhook.",
                            "type": "string",
                            "enum": [
                                "active",
                                "paused",
                                "disabled"
                            ],
                            "required": false
                        },
                        "topic": {
                            "description": "Tema del webhook.",
                            "type": "string",
                            "required": false
                        },
                        "secret": {
                            "description": "Clave secreta utilizada para crear un hash del webhook emitido y ofrecido en las cabeceras de respuesta. Por defecto es un hash MD5 del ID del usuario actual | nombre de usuario si no lo tuviese.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/webhooks/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "name": {
                            "description": "Un nombre amigable para el webhook.",
                            "type": "string",
                            "required": false
                        },
                        "status": {
                            "description": "Estado del webhook.",
                            "type": "string",
                            "enum": [
                                "active",
                                "paused",
                                "disabled"
                            ],
                            "required": false
                        },
                        "topic": {
                            "description": "Tema del webhook.",
                            "type": "string",
                            "required": false
                        },
                        "secret": {
                            "description": "Clave secreta utilizada para crear un hash del webhook emitido y ofrecido en las cabeceras de respuesta. Por defecto es un hash MD5 del ID del usuario actual | nombre de usuario si no lo tuviese.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/webhooks/batch"
                    }
                ]
            }
        },
        "/wc/v3/system_status": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/system_status"
                    }
                ]
            }
        },
        "/wc/v3/system_status/tools": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/system_status/tools"
                    }
                ]
            }
        },
        "/wc/v3/system_status/tools/(?P<id>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Un identificador único para la herramienta.",
                            "type": "string",
                            "required": false
                        },
                        "name": {
                            "description": "Nombre de la herramienta.",
                            "type": "string",
                            "required": false
                        },
                        "action": {
                            "description": "Lo que hará la herramienta en funcionamiento.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción de la herramienta.",
                            "type": "string",
                            "required": false
                        },
                        "success": {
                            "description": "¿Se ejecutó correctamente la herramienta?",
                            "type": "boolean",
                            "required": false
                        },
                        "message": {
                            "description": "Mensaje mostrado por la herramienta.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/shipping_methods": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/shipping_methods"
                    }
                ]
            }
        },
        "/wc/v3/shipping_methods/(?P<id>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/payment_gateways": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/payment_gateways"
                    }
                ]
            }
        },
        "/wc/v3/payment_gateways/(?P<id>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "string",
                            "required": false
                        },
                        "title": {
                            "description": "Título de la pasarela de pago en la página de finalizar compra.",
                            "type": "string",
                            "required": false
                        },
                        "description": {
                            "description": "Descripción de la pasarela de pago en la página de finalizar compra.",
                            "type": "string",
                            "required": false
                        },
                        "order": {
                            "description": "Orden de visualización de la pasarela de pago",
                            "type": "integer",
                            "required": false
                        },
                        "enabled": {
                            "description": "Estado de activación de la pasarela de pago.",
                            "type": "boolean",
                            "required": false
                        },
                        "settings": {
                            "description": "Ajustes de la pasarela de pago.",
                            "type": "object",
                            "properties": {
                                "id": {
                                    "description": "Un identificador único para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "label": {
                                    "description": "Una etiqueta legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "description": {
                                    "description": "Una descripción legible del ajuste utilizado en las interfaces.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "type": {
                                    "description": "Tipo de ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "enum": [
                                        "text",
                                        "email",
                                        "number",
                                        "color",
                                        "password",
                                        "textarea",
                                        "select",
                                        "multiselect",
                                        "radio",
                                        "image_width",
                                        "checkbox"
                                    ],
                                    "readonly": true
                                },
                                "value": {
                                    "description": "Valor del ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "default": {
                                    "description": "Valor por defecto para el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "tip": {
                                    "description": "Texto de ayuda adicional mostrado al usuario sobre el ajuste.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                },
                                "placeholder": {
                                    "description": "Texto de muestra que se verá en los campos de introducción de texto.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ],
                                    "readonly": true
                                }
                            },
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/data": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/data"
                    }
                ]
            }
        },
        "/wc/v3/data/continents": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/data/continents"
                    }
                ]
            }
        },
        "/wc/v3/data/continents/(?P<location>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "continent": {
                            "description": "Código de 2 caracteres del continente.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/data/countries": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/data/countries"
                    }
                ]
            }
        },
        "/wc/v3/data/countries/(?P<location>[\\w-]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "location": {
                            "description": "Código de país ISO3166 alpha-2.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/data/currencies": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/data/currencies"
                    }
                ]
            }
        },
        "/wc/v3/data/currencies/current": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/data/currencies/current"
                    }
                ]
            }
        },
        "/wc/v3/data/currencies/(?P<currency>[\\w-]{3})": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "location": {
                            "description": "Código de moneda ISO4217.",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/subscriptions": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "status": {
                            "default": "any",
                            "description": "Limitar el resultado configurado a suscripciones que tenga estados específicos.",
                            "type": "array",
                            "items": {
                                "type": "string",
                                "enum": [
                                    "any",
                                    "trash",
                                    "pending",
                                    "active",
                                    "on-hold",
                                    "cancelled",
                                    "switched",
                                    "expired",
                                    "pending-cancel"
                                ]
                            },
                            "required": false
                        },
                        "customer": {
                            "description": "Limitar resultados a pedidos de un cliente determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar resultados a pedidos asignados con un producto determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "dp": {
                            "default": 2,
                            "description": "Número de puntos decimales a usar en cada recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_item_display_meta": {
                            "default": false,
                            "description": "Mostrar solo los metadatos que deben aparecer en un pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "default": "pending",
                            "description": "Estado de la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "currency": {
                            "default": "USD",
                            "description": "Moneda con la que se creó la suscripción, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "default": 0,
                            "description": "ID del usuario propietario de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "transition_status": {
                            "description": "El estado al que realizó la transición la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "billing_interval": {
                            "description": "El número de periodos de facturación entre renovaciones de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "billing_period": {
                            "description": "Periodo de facturación de la suscripción.",
                            "type": "string",
                            "enum": [
                                "day",
                                "week",
                                "month",
                                "year"
                            ],
                            "required": false
                        },
                        "payment_details": {
                            "description": "Detalles de pago de la suscripción.",
                            "type": "object",
                            "properties": {
                                "post_meta": {
                                    "description": "Meta del método de pago y del token en formato post_meta_key: token.",
                                    "type": "object",
                                    "context": [
                                        "edit"
                                    ]
                                },
                                "user_meta": {
                                    "description": "Meta del método de pago y del token en el formato user_meta_key : token.",
                                    "type": "object",
                                    "context": [
                                        "view"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "start_date": {
                            "description": "La fecha de inicio de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "trial_date": {
                            "description": "La fecha de prueba de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "next_payment_date": {
                            "description": "La fecha del siguiente pago de la suscripción, en GMT",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "cancelled_date": {
                            "description": "La fecha en que se canceló la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "end_date": {
                            "description": "La fecha de finalización de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/subscriptions"
                    }
                ]
            }
        },
        "/wc/v3/subscriptions/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "currency": {
                            "description": "Moneda con la que se creó la suscripción, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "description": "ID del usuario propietario de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "transition_status": {
                            "description": "El estado al que realizó la transición la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "billing_interval": {
                            "description": "El número de periodos de facturación entre renovaciones de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "billing_period": {
                            "description": "Periodo de facturación de la suscripción.",
                            "type": "string",
                            "enum": [
                                "day",
                                "week",
                                "month",
                                "year"
                            ],
                            "required": false
                        },
                        "payment_details": {
                            "description": "Detalles de pago de la suscripción.",
                            "type": "object",
                            "properties": {
                                "post_meta": {
                                    "description": "Meta del método de pago y del token en formato post_meta_key: token.",
                                    "type": "object",
                                    "context": [
                                        "edit"
                                    ]
                                },
                                "user_meta": {
                                    "description": "Meta del método de pago y del token en el formato user_meta_key : token.",
                                    "type": "object",
                                    "context": [
                                        "view"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "start_date": {
                            "description": "La fecha de inicio de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "trial_date": {
                            "description": "La fecha de prueba de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "next_payment_date": {
                            "description": "La fecha del siguiente pago de la suscripción, en GMT",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "cancelled_date": {
                            "description": "La fecha en que se canceló la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "end_date": {
                            "description": "La fecha de finalización de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Si se ignora la papelera y se fuerza el borrado.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/subscriptions/batch": {
            "namespace": "wc/v3",
            "methods": [
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "parent_id": {
                            "description": "ID del padre del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "status": {
                            "description": "Estado de la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "currency": {
                            "description": "Moneda con la que se creó la suscripción, en formato ISO.",
                            "type": "string",
                            "enum": [
                                "AED",
                                "AFN",
                                "ALL",
                                "AMD",
                                "ANG",
                                "AOA",
                                "ARS",
                                "AUD",
                                "AWG",
                                "AZN",
                                "BAM",
                                "BBD",
                                "BDT",
                                "BGN",
                                "BHD",
                                "BIF",
                                "BMD",
                                "BND",
                                "BOB",
                                "BRL",
                                "BSD",
                                "BTC",
                                "BTN",
                                "BWP",
                                "BYR",
                                "BYN",
                                "BZD",
                                "CAD",
                                "CDF",
                                "CHF",
                                "CLP",
                                "CNY",
                                "COP",
                                "CRC",
                                "CUC",
                                "CUP",
                                "CVE",
                                "CZK",
                                "DJF",
                                "DKK",
                                "DOP",
                                "DZD",
                                "EGP",
                                "ERN",
                                "ETB",
                                "EUR",
                                "FJD",
                                "FKP",
                                "GBP",
                                "GEL",
                                "GGP",
                                "GHS",
                                "GIP",
                                "GMD",
                                "GNF",
                                "GTQ",
                                "GYD",
                                "HKD",
                                "HNL",
                                "HRK",
                                "HTG",
                                "HUF",
                                "IDR",
                                "ILS",
                                "IMP",
                                "INR",
                                "IQD",
                                "IRR",
                                "IRT",
                                "ISK",
                                "JEP",
                                "JMD",
                                "JOD",
                                "JPY",
                                "KES",
                                "KGS",
                                "KHR",
                                "KMF",
                                "KPW",
                                "KRW",
                                "KWD",
                                "KYD",
                                "KZT",
                                "LAK",
                                "LBP",
                                "LKR",
                                "LRD",
                                "LSL",
                                "LYD",
                                "MAD",
                                "MDL",
                                "MGA",
                                "MKD",
                                "MMK",
                                "MNT",
                                "MOP",
                                "MRU",
                                "MUR",
                                "MVR",
                                "MWK",
                                "MXN",
                                "MYR",
                                "MZN",
                                "NAD",
                                "NGN",
                                "NIO",
                                "NOK",
                                "NPR",
                                "NZD",
                                "OMR",
                                "PAB",
                                "PEN",
                                "PGK",
                                "PHP",
                                "PKR",
                                "PLN",
                                "PRB",
                                "PYG",
                                "QAR",
                                "RON",
                                "RSD",
                                "RUB",
                                "RWF",
                                "SAR",
                                "SBD",
                                "SCR",
                                "SDG",
                                "SEK",
                                "SGD",
                                "SHP",
                                "SLL",
                                "SOS",
                                "SRD",
                                "SSP",
                                "STN",
                                "SYP",
                                "SZL",
                                "THB",
                                "TJS",
                                "TMT",
                                "TND",
                                "TOP",
                                "TRY",
                                "TTD",
                                "TWD",
                                "TZS",
                                "UAH",
                                "UGX",
                                "USD",
                                "UYU",
                                "UZS",
                                "VEF",
                                "VES",
                                "VND",
                                "VUV",
                                "WST",
                                "XAF",
                                "XCD",
                                "XOF",
                                "XPF",
                                "YER",
                                "ZAR",
                                "ZMW"
                            ],
                            "required": false
                        },
                        "customer_id": {
                            "description": "ID del usuario propietario de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "customer_note": {
                            "description": "Nota dejada por el cliente durante el pago.",
                            "type": "string",
                            "required": false
                        },
                        "billing": {
                            "description": "Dirección de facturación.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "email": {
                                    "description": "Correo electrónico.",
                                    "type": [
                                        "string",
                                        "null"
                                    ],
                                    "format": "email",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "phone": {
                                    "description": "Número de teléfono.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "shipping": {
                            "description": "Dirección de envío.",
                            "type": "object",
                            "properties": {
                                "first_name": {
                                    "description": "Nombre.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "last_name": {
                                    "description": "Apellidos.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "company": {
                                    "description": "Nombre de la empresa.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_1": {
                                    "description": "Dirección, línea 1",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "address_2": {
                                    "description": "Dirección, línea 2",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "city": {
                                    "description": "Nombre de la ciudad.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "state": {
                                    "description": "Código ISO o nombre del estado, provincia o distrito.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "postcode": {
                                    "description": "Código postal.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                },
                                "country": {
                                    "description": "Código del país en formato ISO 3166-1 alpha-2.",
                                    "type": "string",
                                    "context": [
                                        "view",
                                        "edit"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "payment_method": {
                            "description": "ID del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "payment_method_title": {
                            "description": "Título del método de pago.",
                            "type": "string",
                            "required": false
                        },
                        "meta_data": {
                            "description": "Metadatos.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del meta.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "key": {
                                        "description": "Clave meta.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "value": {
                                        "description": "Valor meta.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    }
                                }
                            },
                            "required": false
                        },
                        "line_items": {
                            "description": "Datos de los artículos de la línea.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "parent_name": {
                                        "description": "Nombre del producto principal, si el producto es una variación.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "product_id": {
                                        "description": "ID del producto.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "variation_id": {
                                        "description": "ID de la variación, si es aplicable.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "quantity": {
                                        "description": "Cantidad pedida.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal": {
                                        "description": "Subtotal de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "subtotal_tax": {
                                        "description": "Subtotal de impuestos de la línea (antes de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_key": {
                                                    "description": "Clave meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "display_value": {
                                                    "description": "Valvor meta para la visualización de la interfaz.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    },
                                    "sku": {
                                        "description": "SKU del producto.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "price": {
                                        "description": "Precio del producto.",
                                        "type": "number",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "image": {
                                        "description": "Propiedades de la imagen principal del producto.",
                                        "type": "object",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "properties": {
                                            "id": {
                                                "description": "ID de imagen.",
                                                "type": "integer",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            },
                                            "src": {
                                                "description": "URL de la imagen.",
                                                "type": "string",
                                                "format": "uri",
                                                "context": [
                                                    "view",
                                                    "edit"
                                                ]
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "shipping_lines": {
                            "description": "Datos de las líneas de envío.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "method_title": {
                                        "description": "Nombre del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "method_id": {
                                        "description": "ID del método de envío.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "instance_id": {
                                        "description": "ID de la instancia de envío.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "fee_lines": {
                            "description": "Datos de las líneas de cuota.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "name": {
                                        "description": "Nombre de la cuota.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_class": {
                                        "description": "Clase de impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "tax_status": {
                                        "description": "Estado del impuesto de la cuota.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "enum": [
                                            "taxable",
                                            "none"
                                        ]
                                    },
                                    "total": {
                                        "description": "Total de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "total_tax": {
                                        "description": "Total de impuestos de la línea (después de descuentos).",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "taxes": {
                                        "description": "Impuestos de la línea.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true,
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID de la tasa de impuestos.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "total": {
                                                    "description": "Total de impuesto.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "subtotal": {
                                                    "description": "Subtotal de impuestos.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                }
                                            }
                                        }
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "coupon_lines": {
                            "description": "Datos de las líneas de cupones.",
                            "type": "array",
                            "items": {
                                "type": "object",
                                "properties": {
                                    "id": {
                                        "description": "ID del artículo.",
                                        "type": "integer",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "code": {
                                        "description": "Código del cupón.",
                                        "type": [
                                            "null",
                                            "object",
                                            "string",
                                            "number",
                                            "boolean",
                                            "integer",
                                            "array"
                                        ],
                                        "context": [
                                            "view",
                                            "edit"
                                        ]
                                    },
                                    "discount": {
                                        "description": "Descuento total.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "discount_tax": {
                                        "description": "Impuesto total del descuento.",
                                        "type": "string",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "readonly": true
                                    },
                                    "meta_data": {
                                        "description": "Metadatos.",
                                        "type": "array",
                                        "context": [
                                            "view",
                                            "edit"
                                        ],
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "description": "ID del meta.",
                                                    "type": "integer",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ],
                                                    "readonly": true
                                                },
                                                "key": {
                                                    "description": "Clave meta.",
                                                    "type": "string",
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                },
                                                "value": {
                                                    "description": "Valor meta.",
                                                    "type": [
                                                        "null",
                                                        "object",
                                                        "string",
                                                        "number",
                                                        "boolean",
                                                        "integer",
                                                        "array"
                                                    ],
                                                    "context": [
                                                        "view",
                                                        "edit"
                                                    ]
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "required": false
                        },
                        "transition_status": {
                            "description": "El estado al que realizó la transición la suscripción.",
                            "type": "string",
                            "enum": [
                                "pending",
                                "active",
                                "on-hold",
                                "cancelled",
                                "switched",
                                "expired",
                                "pending-cancel"
                            ],
                            "required": false
                        },
                        "billing_interval": {
                            "description": "El número de periodos de facturación entre renovaciones de la suscripción.",
                            "type": "integer",
                            "required": false
                        },
                        "billing_period": {
                            "description": "Periodo de facturación de la suscripción.",
                            "type": "string",
                            "enum": [
                                "day",
                                "week",
                                "month",
                                "year"
                            ],
                            "required": false
                        },
                        "payment_details": {
                            "description": "Detalles de pago de la suscripción.",
                            "type": "object",
                            "properties": {
                                "post_meta": {
                                    "description": "Meta del método de pago y del token en formato post_meta_key: token.",
                                    "type": "object",
                                    "context": [
                                        "edit"
                                    ]
                                },
                                "user_meta": {
                                    "description": "Meta del método de pago y del token en el formato user_meta_key : token.",
                                    "type": "object",
                                    "context": [
                                        "view"
                                    ]
                                }
                            },
                            "required": false
                        },
                        "start_date": {
                            "description": "La fecha de inicio de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "trial_date": {
                            "description": "La fecha de prueba de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "next_payment_date": {
                            "description": "La fecha del siguiente pago de la suscripción, en GMT",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "cancelled_date": {
                            "description": "La fecha en que se canceló la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        },
                        "end_date": {
                            "description": "La fecha de finalización de la suscripción, en GMT.",
                            "type": [
                                "null",
                                "string"
                            ],
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/subscriptions/batch"
                    }
                ]
            }
        },
        "/wc/v3/subscriptions/statuses": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https://fabricaresultados.com/wp-json/wc/v3/subscriptions/statuses"
                    }
                ]
            }
        },
        "/wc/v3/subscriptions/(?P<id>[\\d]+)/orders": {
            "namespace": "wc/v3",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "page": {
                            "description": "Página actual de la colección.",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Número máximo de artículos a devolver en el conjunto de resultados.",
                            "type": "integer",
                            "default": 10,
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limita los resultados a lo indicado en la cadena.",
                            "type": "string",
                            "required": false
                        },
                        "after": {
                            "description": "Limita la respuesta a los recursos publicados después de una determinada fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "before": {
                            "description": "Limita la respuesta a los recursos publicados antes de una fecha conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_after": {
                            "description": "Limita la respuesta a recursos modificados después de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "modified_before": {
                            "description": "Limita la respuesta a los recursos modificados antes de una fecha dada conforme con la norma ISO8601.",
                            "type": "string",
                            "format": "date-time",
                            "required": false
                        },
                        "dates_are_gmt": {
                            "description": "Si se deben considerar las fechas GMT de las entradas al limitar la respuesta por la fecha de publicación o modificación.",
                            "type": "boolean",
                            "default": false,
                            "required": false
                        },
                        "exclude": {
                            "description": "Asegura que el resultado establecido excluya IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "include": {
                            "description": "Limita el resultado establecido a IDs específicos.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "offset": {
                            "description": "Compensa el resultado establecido por un número específico de artículos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar atributo en orden ascendente o descendente.",
                            "type": "string",
                            "default": "desc",
                            "enum": [
                                "asc",
                                "desc"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena la colección por atributo de objeto.",
                            "type": "string",
                            "default": "date",
                            "enum": [
                                "date",
                                "id",
                                "include",
                                "title",
                                "slug",
                                "modified"
                            ],
                            "required": false
                        },
                        "parent": {
                            "description": "Limita el resultado establecido a los que tengan IDs superiores particulares.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "parent_exclude": {
                            "description": "Limita el resultado establecido a todos los artículos excepto a los que tengan un ID superior particular.",
                            "type": "array",
                            "items": {
                                "type": "integer"
                            },
                            "default": [],
                            "required": false
                        },
                        "status": {
                            "default": "any",
                            "description": "Limitar el resultado configurado a suscripciones que tenga estados específicos.",
                            "type": "array",
                            "items": {
                                "type": "string",
                                "enum": [
                                    "any",
                                    "trash",
                                    "pending",
                                    "active",
                                    "on-hold",
                                    "cancelled",
                                    "switched",
                                    "expired",
                                    "pending-cancel"
                                ]
                            },
                            "required": false
                        },
                        "customer": {
                            "description": "Limitar resultados a pedidos de un cliente determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "product": {
                            "description": "Limitar resultados a pedidos asignados con un producto determinado.",
                            "type": "integer",
                            "required": false
                        },
                        "dp": {
                            "default": 2,
                            "description": "Número de puntos decimales a usar en cada recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_item_display_meta": {
                            "default": false,
                            "description": "Mostrar solo los metadatos que deben aparecer en un pedido.",
                            "type": "boolean",
                            "required": false
                        },
                        "include_meta": {
                            "default": [],
                            "description": "Limita meta_data a claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        },
                        "exclude_meta": {
                            "default": [],
                            "description": "Asegura que meta_data excluye claves específicas.",
                            "type": "array",
                            "items": {
                                "type": "string"
                            },
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/subscriptions/(?P<order_id>[\\d]+)/notes": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        },
                        "type": {
                            "default": "any",
                            "description": "Limitar el resultado a notas de clientes o internas.",
                            "type": "string",
                            "enum": [
                                "any",
                                "customer",
                                "internal"
                            ],
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "note": {
                            "type": "string",
                            "description": "Contenido de la nota del pedido.",
                            "required": true
                        },
                        "customer_note": {
                            "default": false,
                            "description": "Si es <em>true</em>, la nota se mostrará a los clientes y se les avisará. Si es <em>false</em>, la nota solo será de referencia para el administrador. ",
                            "type": "boolean",
                            "required": false
                        },
                        "added_by_user": {
                            "default": false,
                            "description": "Si el valor es true esta nota se atribuirá al usuario actual. -Si el valor es false la nota se atribuirá al sistema.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                }
            ]
        },
        "/wc/v3/subscriptions/(?P<order_id>[\\d]+)/notes/(?P<id>[\\d]+)": {
            "namespace": "wc/v3",
            "methods": [
                "GET",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "context": {
                            "description": "Ámbito de aplicación de la solicitud; determina los campos presentes en la respuesta.",
                            "type": "string",
                            "enum": [
                                "view",
                                "edit"
                            ],
                            "default": "view",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "description": "Identificador único del recurso.",
                            "type": "integer",
                            "required": false
                        },
                        "order_id": {
                            "description": "ID del pedido.",
                            "type": "integer",
                            "required": false
                        },
                        "force": {
                            "default": false,
                            "type": "boolean",
                            "description": "Tiene que ser verdadero, ya que el recurso no soporta ser movido a la papelera.",
                            "required": false
                        }
                    }
                }
            ]
        }
    },
    "_links": {
        "up": [
            {
                "href": "https://fabricaresultados.com/wp-json/"
            }
        ]
    }
}