// PUT /v1/customers/{customerId}/credentials HTTP/1.1
PUT /v1/me/credentials HTTP/1.1
api.clayful.io
application/json
gzip
application/json
Bearer <api-access-token>
<customer-auth-token>
{
"password": "old_password",
"credentials": {
"userId": "new_user_id",
"email": "new.email@example.org",
"password": "new_password"
}
}
var Customer = Clayful.Customer;
var payload = {
password: 'old_password',
credentials: {
userId: 'new_user_id',
email: 'new.email@example.org',
password: 'new_password'
}
};
var options = {
customer: '<customer-auth-token>',
};
Customer.updateCredentialsForMe(payload, options, function(err, result) {
if (err) {
console.log(err.code);
}
var data = result.data;
console.log(data);
});
const Customer = Clayful.Customer;
const payload = {
password: 'old_password',
credentials: {
userId: 'new_user_id',
email: 'new.email@example.org',
password: 'new_password'
}
};
const options = {
customer: '<customer-auth-token>'
};
Customer.updateCredentialsForMe(payload, options, (err, result) => {
if (err) {
console.log(err.code);
}
const data = result.data;
console.log(data);
});
use Clayful\Customer;
$payload = array(
'password' => 'old_password',
'credentials' => array(
'userId' => 'new_user_id',
'email' => 'new.email@example.org',
'password' => 'new_password'
)
);
$options = array(
'customer' => '<customer-auth-token>'
);
$response = Customer::updateCredentialsForMe($payload, $options);
print_r($response->data);
Customer = Clayful.Customer
payload = {
'password': 'old_password',
'credentials': {
'userId': 'new_user_id',
'email': 'new.email@example.org',
'password': 'new_password'
}
}
options = {
'customer': '<customer-auth-token>'
}
response = Customer.update_credentials_for_me(payload, options)
print(response.data)
Customer = Clayful::Customer
payload = {
'password' => 'old_password',
'credentials' => {
'userId' => 'new_user_id',
'email' => 'new.email@example.org',
'password' => 'new_password'
}
}
options = {
'customer' => '<customer-auth-token>'
}
response = Customer.update_credentials_for_me(payload, options)
puts response.data