Update customer data

Update Customer Endpoint - Yativo

The PUT /customer/{{customer_id}} endpoint provides an efficient way for applications to update the details of an existing customer in the Yativo system. This endpoint is used when you need to modify specific information associated with a customer.

Key Features:

  1. HTTP Method: PUT

  2. Endpoint URL: /customer/{{customer_id}}

  3. Authentication: Requires Bearer token to ensure secure access.

Response Structure:

  • Status Code: 200 OK on success, with other codes indicating various errors (e.g., 401 Unauthorized, 404 Not Found).

Headers

NameValue

Content-Type

application/json

Authorization

Bearer <token>

Request sample and Response

import requests

url = "{{baseUrl}}/customer"

payload = {}
headers = {
  'Authorization': 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)
success response
{
    "status": "success",
    "status_code": 200,
    "message": "Records retrieved successfully",
    "data": {
        "customer_id": "2f103e55-1dc5-40bd-a78c-a4574f7a50e6",
        "customer_name": "Test Customer",
        "customer_email": "test_customer@yativo.com",
        "customer_phone": "+19203751411",
        "customer_country": "USA",
        "customer_address": {
            "city": "Anytown",
            "state": "Anystate",
            "zipcode": "12345",
            "street": "1234 Elm Street",
            "number": "5678",
            "country": "USA"
        }
    }
}

Last updated