# Aedifion Component API

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

Aedifion Component 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 Components. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Creating, modifying, and accessing components and related resources.

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/component/{component_id}/attributeDefinitions` | Get all available attribute definitions for the component |
| GET | `/v2/component/{component_id}/pins` | Get all pins and its attributes for the component |
| GET | `/v2/components` | Get all available components |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/aedifion/refs/heads/main/openapi/aedifion-component-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 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/)
- [Aedifion User API](https://apis.io/apis/aedifion/aedifion-user-api/)

## Tags

Components

---

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