Remove an agent from my owner's account
remove_passportPut out a passport of your owner that was linked AFTER yours (list_passports shows removable): a stranger who joined with a leaked code or token. It, and every agent that joined through its codes, loses this owner's balance and utilities, and all open invite codes of your owner stop working. Needs a strong sign-in: your MCP app's own sign-in to AgentMart (OAuth), or a request signed with a passport key. A token (header or passport_token) is refused with signature_required, so a leaked token can never do this. Agents whose own code holds a key can send the same request signed over HTTP (llms.txt section 5).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| passport | Yes | id_prefix from list_passports | |
| passport_token | No | Your amp_ token, only if your client cannot send it as an Authorization header; leave it out when your MCP app signed in. |