{"_id":"543f003c55bb100800095624","version":{"_id":"543005c87d487022005b3fab","__v":6,"project":"543005c87d487022005b3fa8","createdAt":"2014-10-04T14:35:52.362Z","releaseDate":"2014-10-04T14:35:52.362Z","categories":["543005c87d487022005b3fac","54345156edce04080040964e","543ee0c055bb1008000955b6","54c82a78ab706219009e0656","57390d0e1f4b740e00b06cb2","5741d5ab28f5fb0e0063ed36"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":2,"category":{"_id":"543ee0c055bb1008000955b6","__v":21,"pages":["543ee1d615d0560800502749","543ee5c015d0560800502758","543ee87715d0560800502763","543ee9e315d056080050276c","543f003c55bb100800095624","543f030555bb10080009563f","543f0b3e15d05608005027ee","543f0d0755bb10080009566d","543f0e8415d056080050281b","543f0f8f55bb10080009567e","543f109055bb100800095689","543f11d315d056080050282b","543f15c615d0560800502845","544aec7fa761f90800c41d32","545a7fae1d018b1400227eff","545e9dc97e32310e00f400ca","5603c5dde416560d00fa63ad","564ed2eb9209cf0d001d6917","56cb2acb245b841300806ea4","56e05f414685db1700d9480b","56e063e4f97d422900d639bf"],"project":"543005c87d487022005b3fa8","version":"543005c87d487022005b3fab","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-15T21:01:52.185Z","from_sync":false,"order":1,"slug":"iwebcab-api-tools","title":"Gazoop Internal API"},"parentDoc":null,"editedParams":true,"is_link":false,"project":"543005c87d487022005b3fa8","editedParams2":true,"user":"543005a67d487022005b3fa7","githubsync":"","updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-10-15T23:16:12.604Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"try":true,"basic_auth":false,"method":"post","results":{"codes":[{"name":"Success","code":"{\n    \"result\": \"valid\",\n    \"phone_number\": \"447778445454\"\n}","language":"json"},{"name":"Failure","code":"{\n    \"result\": \"error\"\n}","language":"json"}]},"examples":{"codes":[]},"settings":"","auth":"never","params":[{"_id":"543f003c55bb10080009562f","ref":"","in":"body","required":true,"desc":"This is a 25 alphanumeric hash code provided to you by the fleet.","default":"","type":"string","name":"api_key"},{"_id":"543f003c55bb10080009562e","ref":"","in":"body","required":true,"desc":"This is the mobile number for the customer account.","default":"","type":"int","name":"phone_number"},{"_id":"543f003c55bb10080009562c","ref":"","in":"body","required":true,"desc":"You can also send the customers PIN number for verification, if this fails, the API command will fail. If left blank, no validation is done on the authenticity of the customer ID.","default":"","type":"int","name":"customer_pin"},{"_id":"543f003c55bb10080009562b","ref":"","in":"body","required":true,"desc":"Customers first name. You must provide the existing number if this is not to be changed.","default":"","type":"string","name":"first_name"},{"_id":"543f003c55bb10080009562a","ref":"","in":"body","required":true,"desc":"Customers last name. You must provide the existing number if this is not to be changed.","default":"","type":"string","name":"last_name"},{"_id":"543f003c55bb100800095629","ref":"","in":"body","required":true,"desc":"Customers mobile number. You must provide the existing number if this is not to be changed.","default":"","type":"string","name":"new_mobile"},{"_id":"543f003c55bb100800095628","ref":"","in":"body","required":false,"desc":"If you are updating the customers address, you must provide the new latitude.","default":"","type":"double","name":"new_home_lat"},{"_id":"543f003c55bb100800095627","ref":"","in":"body","required":false,"desc":"If you are updating the customers address, you must provide the new longitude.","default":"","type":"double","name":"new_home_long"},{"_id":"543f003c55bb100800095626","ref":"","in":"body","required":false,"desc":"Provide the full address, seperating road names, city, state, and country using a comma. For example \"22 High Street, Wimbledon, London, UK, SW15NN\"","default":"","type":"string","name":"new_home_address"},{"_id":"543f003c55bb100800095625","ref":"","in":"body","required":true,"desc":"Customers email address. You must provide the existing email if this is not to be changed, otherwise leave blank if not provided.","default":"","type":"string","name":"email"}],"url":"/update_customer_profile.json"},"isReference":false,"order":6,"body":"Please ensure you provide all the existing information when updating the data, if you leave a field blank it will update in the system as blank. If information hasn't been provided by the customer, either do not set it, or alternatively set it to blank.","excerpt":"This API allows you to update a customers profile and account settings.","slug":"update_customer_profile","type":"endpoint","title":"update_customer_profile"}

postupdate_customer_profile

This API allows you to update a customers profile and account settings.

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Body Params

api_key:
required
string
This is a 25 alphanumeric hash code provided to you by the fleet.
phone_number:
required
integer
This is the mobile number for the customer account.
customer_pin:
required
integer
You can also send the customers PIN number for verification, if this fails, the API command will fail. If left blank, no validation is done on the authenticity of the customer ID.
first_name:
required
string
Customers first name. You must provide the existing number if this is not to be changed.
last_name:
required
string
Customers last name. You must provide the existing number if this is not to be changed.
new_mobile:
required
string
Customers mobile number. You must provide the existing number if this is not to be changed.
new_home_lat:
double
If you are updating the customers address, you must provide the new latitude.
new_home_long:
double
If you are updating the customers address, you must provide the new longitude.
new_home_address:
string
Provide the full address, seperating road names, city, state, and country using a comma. For example "22 High Street, Wimbledon, London, UK, SW15NN"
email:
required
string
Customers email address. You must provide the existing email if this is not to be changed, otherwise leave blank if not provided.

Result Format


Documentation

Please ensure you provide all the existing information when updating the data, if you leave a field blank it will update in the system as blank. If information hasn't been provided by the customer, either do not set it, or alternatively set it to blank.

User Information

Try It Out

post
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}