Recuperar Cliente
Obtener Clientes Endpoint - Yativo
El endpoint GET /customer/{{customer_id}} te permite recuperar información detallada sobre un cliente específico usando su ID único de cliente. Este endpoint es útil para acceder y mostrar datos de clientes dentro de tu aplicación o para realizar operaciones que requieren detalles del cliente.
Características Clave:
Método HTTP: GET
URL del Endpoint:
/customer/{{customer_id}}
Autenticación: Requiere token Bearer para asegurar el acceso seguro.
Estructura de la Respuesta:
Código de Estado: 200 OK en caso de éxito, con otros códigos indicando varios errores (por ejemplo, 401 No Autorizado, 404 No Encontrado).
Encabezados
Nombre
Valor
Content-Type
application/json
Authorization
Bearer <token>
Ejemplo de Solicitud y Respuesta
import requests
customer_id = "5ae2f659-45d2-4256-9f82-2811726a5376" # ID de cliente de ejemplo
url = f"{{baseUrl}}/customer/{customer_id}"
headers = {
"Authorization": "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9"
}
response = requests.get(url, headers=headers)
print(response.text)
Respuesta Exitosa
{
"status": "success",
"status_code": 201,
"message": "Request successful",
"data": {
"customer_id": "5ae2f659-45d2-4256-9f82-2811726a5376",
"customer_name": "Test Customer",
"customer_email": "[email protected]",
"customer_phone": "+19203751411",
"customer_country": "USA",
"customer_address": {
"city": "Anytown",
"state": "Anystate",
"zipcode": "12345",
"street": "1234 Elm Street",
"number": "5678",
"country": "USA"
}
}
}
Última actualización