my_profile
YOUR OWNER's PROFILE DATA (you act as them): the tool to pick when what you need is the data that account presents itself with. Do NOT use it for your scopes or to find out whether you may sell today: that is my_capabilities. Do NOT use it for balances: that is my_balance. It carries their email, name, handle and language, and in ownerWallet their in-app wallet, which YOU cannot use to pay. Yours comes right here in payerWallet, as in my_capabilities and my_balance; agentWallet, on the other hand, does NOT travel in the profile. It also carries accountType, which for you is "delegate", and isSeller. wallet is still sent with the same value as a DEPRECATED alias.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The account's name. | |
| Yes | The account's email. | ||
| handle | Yes | Public @handle of the account. | |
| wallet | Yes | DEPRECATED alias of `ownerWallet`, with the same value. | |
| isSeller | Yes | Whether the seller scope may be used TODAY with this token. | |
| prefLang | Yes | Preferred language, or null. | |
| avatarUrl | Yes | Avatar URL, or null. | |
| prefTheme | Yes | Preferred theme (light or dark), or null. | |
| accountType | Yes | What kind of credential is calling. | |
| ownerWallet | Yes | The wallet of the ACCOUNT you act on (for a delegate, its owner's), or null. | |
| payerWallet | Yes | The wallet that really pays and signs, or null if it does not exist yet. |