# AgentStack Profile API

**Canonical:** https://apis.io/apis/agentstack-tech/agentstack-tech-profile-api/  
**Provider:** AgentStack — https://apis.io/providers/agentstack-tech/  
**Documentation:** https://agentstack.tech/api-docs

AgentStack Profile API is one of 90 APIs that [AgentStack](https://apis.io/providers/agentstack-tech/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Profiles. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Profile, wallets, avatars, convenience aliases. REST compatibility surface; for new integrations prefer MCP actions, GET/POST /api/dna/data, or POST /api/commands (see docs/API_CHANNELS_AND_PROTOCOLS.md).

## Operations (38)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/profile/` | Get Profile |
| PUT | `/api/profile/` | Update Profile |
| GET | `/api/profile` | Get Profile |
| PUT | `/api/profile` | Update Profile |
| GET | `/api/profile/username` | Get Username |
| PUT | `/api/profile/username` | Set Username |
| GET | `/api/profile/display-name` | Get Display Name |
| PUT | `/api/profile/display-name` | Set Display Name |
| GET | `/api/profile/test` | Get Profile Test |
| GET | `/api/profile/wallets` | Get Profile Wallets |
| POST | `/api/profile/wallets` | Create Profile Wallet |
| POST | `/api/profile/wallets/{wallet_id}/deposit` | Deposit To Personal Wallet |
| POST | `/api/profile/wallets/{wallet_id}/transfer` | Transfer From Personal Wallet |
| GET | `/api/profile/wallets/{wallet_id}/balance` | Get Personal Wallet Balance |
| GET | `/api/profile/info` | Get Profile Info |
| GET | `/api/profile/referral` | Get Profile Referral |
| GET | `/api/profile/data` | Get Profile Data |
| GET | `/api/profile/settings` | Get Profile Settings |
| GET | `/api/profile/theme` | Get Theme |
| GET | `/api/profile/subscriptions` | Get User Subscriptions |
| GET | `/api/profile/subscription-plans` | Get Subscription Plans |
| POST | `/api/profile/subscriptions/purchase` | Purchase Subscription |
| POST | `/api/profile/subscriptions/{subscription_id}/renew` | Renew Subscription |
| GET | `/api/profile/sessions/count` | Get User Sessions Count |
| GET | `/api/profile/activities` | Get User Activities |
| GET | `/api/profile/bio` | Get Bio |
| PUT | `/api/profile/bio` | Set Bio |
| POST | `/api/profile/toggle-2fa` | Toggle 2Fa |
| GET | `/api/profile/avatar` | Get Current User Avatar |
| POST | `/api/profile/avatar` | Upload Avatar |
| HEAD | `/api/profile/avatar/exists` | Avatar Exists Head |
| GET | `/api/profile/wallet` | Get user wallets |
| GET | `/api/profile/sessions` | Get user sessions |
| GET | `/api/profile/api-keys` | Get user API keys |
| GET | `/api/profile/notifications` | Get user notifications |
| GET | `/api/wallets` | Get Profile Wallets |
| GET | `/api/currencies` | List Available Currencies |
| POST | `/api/currencies` | Create Custom Currency |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/agentstack-tech/openapi/agentstack-tech-profile-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-knowledge-config-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-create-payment-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-generation-settings-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-project-data-patch-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-content-metadata-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-plan-claim-response-schema.json

## Other AgentStack APIs (12)

- [AgentStack 8DNA API](https://apis.io/apis/agentstack-tech/agentstack-tech-8dna-api-api/)
- [AgentStack Admin API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-api/)
- [AgentStack Admin Drain API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-drain-api/)
- [AgentStack Agent Net API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-api/)
- [AgentStack AgentNet Arbitrum API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-arbitrum-api/)
- [AgentStack AgentNet BNB API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-bnb-api/)
- [AgentStack AgentNet Chain Control API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-api/)
- [AgentStack AgentNet Chain Control Public API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-public-api/)
- [AgentStack AgentNet PTR API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-ptr-api/)
- [AgentStack AgentNet Solana API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-solana-api/)
- [AgentStack Agents Fleet API](https://apis.io/apis/agentstack-tech/agentstack-tech-agents-fleet-api/)
- [AgentStack Agent Social API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentsocial-api/)

## Tags

Profiles

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agentstack-tech/agentstack-tech-profile-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agentstack-tech/.
