# Aedifion User API

**Canonical:** https://apis.io/apis/aedifion/aedifion-user-api/  
**Provider:** Aedifion — https://apis.io/providers/aedifion/  
**Base URL:** https://api.aedifion.io  
**Documentation:** https://docs.aedifion.io/en/developers/http-api/

Aedifion User API is one of 14 APIs that [Aedifion](https://apis.io/providers/aedifion/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Creating, modifying, and accessing users and related resources.

## Operations (11)

| Method | Path | Summary |
|---|---|---|
| DELETE | `/v2/user` | CAUTION: Deletes logged in user |
| GET | `/v2/user` | Get logged in user's details |
| PUT | `/v2/user` | Update the details of the logged in user |
| DELETE | `/v2/user/avatar` | Deletes the current profile image of the user |
| POST | `/v2/user/avatar` | Uploads and stores an image for the current user |
| GET | `/v2/user/favorites` | Get user's favorite data points |
| PUT | `/v2/user/password` | Change user's password |
| GET | `/v2/user/projects` | Get user's projects |
| DELETE | `/v2/user/projects/hidden_native_page` | Unhide a native page for all user projects |
| POST | `/v2/user/projects/hidden_native_page` | Hide a native page for all user projects |
| GET | `/v2/user/projects/portfolio` | Get the user's project portfolio |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/openapi/aedifion-user-api-openapi.yml
- **Documentation** — https://docs.aedifion.io/en/developers/http-api/
- **APIReference** — https://api.aedifion.io/ui/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/authentication/aedifion-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/conventions/aedifion-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/errors/aedifion-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/data-model/aedifion-data-model.yml

## Other Aedifion APIs (12)

- [aedifion MQTT API](https://apis.io/apis/aedifion/aedifion-mqtt-api/)
- [Aedifion AI API](https://apis.io/apis/aedifion/aedifion-ai-api/)
- [Aedifion Alert API](https://apis.io/apis/aedifion/aedifion-alert-api/)
- [Aedifion Analytics API](https://apis.io/apis/aedifion/aedifion-analytics-api/)
- [Aedifion Company API](https://apis.io/apis/aedifion/aedifion-company-api/)
- [Aedifion Component API](https://apis.io/apis/aedifion/aedifion-component-api/)
- [Aedifion Controls API](https://apis.io/apis/aedifion/aedifion-controls-api/)
- [Aedifion Datapoint API](https://apis.io/apis/aedifion/aedifion-datapoint-api/)
- [Aedifion Meta API](https://apis.io/apis/aedifion/aedifion-meta-api/)
- [Aedifion Project API](https://apis.io/apis/aedifion/aedifion-project-api/)
- [Aedifion Realm API](https://apis.io/apis/aedifion/aedifion-realm-api/)
- [Aedifion Task API](https://apis.io/apis/aedifion/aedifion-task-api/)

## Tags

User

---

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