Hello,
I don't know if I'm understanding you correctly, do you want a guest to be able to update their data via the API? You could update your guest visitor account from the following call: put /guest/v1/portals/{portal_id}/visitors/{visitor_id}
But of course, that would be for a guest where you have previously created a splash oage in Aruba Central. In the visitor field you would fill in the following:
{
'name": "string",
'id": {},
'company_name": {},
'user": {
'phone": {},
'email": {}
},
'is_enabled": true,
'valid_till_no_limit": false,
'valid_till_days": 1,
'valid_till_hours": 0,
'valid_till_minutes": 0,
'notify": false,
'notify_to": "email",
'password": {},
'status": true,
'created_at": {},
'expire_at": {}
}
You should test if the password field works, i.e. by changing that password to a new one, it should work.
Here the mitigating factor that I see is that if you want them to access through the API, you will have to generate a token just for that.
Is this what you want to do?
Best Regards
------------------------------
Daniel Ruiz
-----------------------
Any opinions expressed here are solely my own and not necessarily that of Hewlett Packard Enterprise or Aruba Networks.
If you have urgent issues, always contact your Aruba partner, distributor, or Aruba TAC Support.
Check
https://www.arubanetworks.com/support-services/contact-support/ for how to contact Aruba TAC.
------------------------------