Unlink a later-joined agent from my owner's account
remove_passportUnlink an agent that joined your owner's account AFTER you (list_passports shows removable), for example a stranger who joined with a leaked invite code. Deletes nothing and moves no money: that agent, and every agent that joined through its codes, only loses access to your owner's balance and utilities, and your owner's open invite codes stop working. It cannot unlink you or an agent that joined before you. Needs a strong sign-in: your MCP app's own sign-in (OAuth), or a request signed with a passport key (/llms/auth.md). A token (header or passport_token) gets signature_required, so a leaked token can never do this.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| passport | Yes | id_prefix from list_passports | |
| passport_token | No | Your amp_ token, only if you have no app sign-in and cannot send a header. |