Saltearse al contenido

WooCommerce - Obtener Clientes

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.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales
customer_idnumberNoID de cliente especifico
emailstringNoFiltrar por email exacto
searchstringNoBusqueda por texto
rolestringNoFiltrar por rol (customer, subscriber, etc.)
orderbystringNoid, include, name, registered_date
orderstringNoasc, desc
per_pagenumberNoClientes por pagina (max 100)
pagenumberNoNumero de pagina
CampoDescripcionEjemplo
urlURL base de tu tienda WooCommercehttps://mi-tienda.com
consumer_keyConsumer Key de la API RESTck_xxxx...
consumer_secretConsumer Secret de la API RESTcs_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
}
{
"credentials_id": "woo_tienda",
"email": "cliente@ejemplo.com"
}
{
"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 search busca en nombre, apellido y email
  • Los clientes incluyen informacion de pedidos agregada
  • WooCreateCustomer - Crear un nuevo cliente
  • WooUpdateCustomer - Actualizar datos de un cliente
  • WooGetOrders - Obtener pedidos de un cliente