Change the own phone password

How the own access proves itself on the phone to manitu's support - with a session only.

WWriteNot idempotentbeta
POST
/v1/access/phonepassword/seton https://api.manitu.de
Try it
Changes the account. Agents say what will happen and wait for an explicit yes before calling it.

Not offered over MCP - only to programs over REST.

One of X-API-Key, Authorization: Bearer … - never more than one in a request. More

typestringrequired

none: no phone password; fixed: phone_password; oath-totp: a code from an authenticator app - the secret is made by the server and answered once.

One of none fixed oath-totp
phone_passwordstringwrite-only

For fixed only: the phone password, printable ASCII. Kept as a hash only.

min length 6max length 72pattern ^[\x21-\x7E]([\x20-\x7E]*[\x21-\x7E])?$
account_user_idintegerrequired
phone_password_typestringrequired
One of none fixed oath-totp
totpobject | nullrequired

For oath-totp: what the authenticator app needs; null otherwise.

totp.secretstringrequired

The secret (base32) - shown this once.

totp.uristringrequired

otpauth:// URI for a QR code - shown this once.

200Success.400The request does not match the declared input schema.401No credential was presented, or it was not recognised.403The credential is not permitted to use this operation.500The server failed. Nothing about the request was wrong. Whether a change took effect is not known - check before trying it again.503The channel this operation forwards through is unavailable.