# CuseTheJuice Mailbox Reset Password

> CuseTheJuice Mailbox Reset Password is a paid API for AI agents from mail.cusethejuice.com, paid per call via x402, $1/call, status down (last checked 2026-09-15).

Changes the password for a CuseTheJuice mailbox by verifying the current password and setting a new one

## Facts

- Endpoint: POST https://mail.cusethejuice.com/admin-api/machine/request/mailbox/reset-password
- Price: $1/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mail-cusethejuice-com-cec9df31
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NFd-x0xq7S8RO_vAZuUJX

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mail-cusethejuice-com-cec9df31 -d '<json body>'
```

Example prompt: Change my CuseTheJuice mailbox password for user john@cusethejuice.com — my current password is OldPass123 and I want to switch it to NewSecurePass456.

## When to prefer this

Use this endpoint when an authenticated agent or user knows their current mailbox password and wants to change it to a new one. Prefer this over the forgot-password/recovery flow when the current credentials are known. This is the standard in-session password change, not an account recovery operation.

## Known failure modes

- Wrong current password — 401 or 403 authentication error
- Malformed email format — 400 validation error
- Missing required fields (email, username, password, new_password) — 400 bad request
- Payment not provided or insufficient — 402 Payment Required with x402 extension fields
- New password too short or fails policy — 400 validation error
- Mailbox does not exist — 404 not found

## How this service works

CuseTheJuice mailbox @ mail.cusethejuice.com — GET probe for x402 challenge (mailbox reset password). Real call is POST with JSON body + Payment-Signature header; schema in extensions.bazaar. https://mail.cusethejuice.com/machine-mail.html

## Output

A confirmation response indicating the mailbox password has been successfully changed. The endpoint modifies the mailbox credential state, so subsequent authentications must use the new password.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "email": {
   "type": "string",
   "format": "email"
  },
  "password": {
   "type": "string",
   "minLength": 1,
   "description": "Current mailbox password."
  },
  "username": {
   "type": "string",
   "minLength": 1
  },
  "new_password": {
   "type": "string",
   "minLength": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mail-cusethejuice-com-cec9df31/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mail.cusethejuice.com](https://www.zero.xyz/host/mail.cusethejuice.com/llms.txt)
