WooCommerce - Obtener Clientes
Descripcion
Sección titulada «Descripcion»Este modulo permite consultar clientes de tu tienda WooCommerce, ya sea un cliente especifico por ID o una lista con busqueda por email, nombre u otros criterios.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
customer_id | number | No | ID de cliente especifico |
email | string | No | Filtrar por email exacto |
search | string | No | Busqueda por texto |
role | string | No | Filtrar por rol (customer, subscriber, etc.) |
orderby | string | No | id, include, name, registered_date |
order | string | No | asc, desc |
per_page | number | No | Clientes por pagina (max 100) |
page | number | No | Numero de pagina |
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion | Ejemplo |
|---|---|---|
url | URL base de tu tienda WooCommerce | https://mi-tienda.com |
consumer_key | Consumer Key de la API REST | ck_xxxx... |
consumer_secret | Consumer Secret de la API REST | cs_xxxx... |
{ "success": true, "customers": [ { "id": 123, "email": "cliente@ejemplo.com", "first_name": "Juan", "last_name": "Garcia", "role": "customer", "billing": {}, "shipping": {}, "orders_count": 5, "total_spent": "450.00" } ], "total": 150, "total_pages": 3, "current_page": 1}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Buscar por email
Sección titulada «Buscar por email»{ "credentials_id": "woo_tienda", "email": "cliente@ejemplo.com"}Ultimos clientes registrados
Sección titulada «Ultimos clientes registrados»{ "credentials_id": "woo_tienda", "orderby": "registered_date", "order": "desc", "per_page": 20}- El limite maximo por peticion es 100 clientes
- La busqueda por email es exacta
- El campo
searchbusca en nombre, apellido y email - Los clientes incluyen informacion de pedidos agregada
Nodos relacionados
Sección titulada «Nodos relacionados»- WooCreateCustomer - Crear un nuevo cliente
- WooUpdateCustomer - Actualizar datos de un cliente
- WooGetOrders - Obtener pedidos de un cliente