# Accela Assets API

**Canonical:** https://apis.io/apis/accela/accela-assets-api/  
**Provider:** Accela — https://apis.io/providers/accela/  
**Base URL:** https://apis.accela.com  
**Documentation:** https://developer.accela.com/docs/api_reference/api-index.html

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

Assets can be any object that an agency owns or maintains. Assets have standard properties such as date of service, start value, current value, depreciation value, salvage value, size, etc. To manage and organize assets and asset types, Civic Platform supports several levels of asset classifications. Each asset is classified with an asset type, and each asset type can be organized within a group or by class type. In general, assets are classified by the following standard class types: <br/>- **Linear** - The linear class type indicates a relationship between two assets. For example, a section of street, sidewalk, or runway at the city municipal airport.<br/>- **Node** - Node-link linear combines assets to indicate an explicit relationship between the assets. Node-link linear requires the user to define the asset ID by identifying the assets on each end of the linear asset. For example, define a sewer main by identifying its end points such as Manholes. Manhole 'MH-01' flows to manhole 'MH-02' which flows to manhole 'MH-03.' The node-link linear allows for the creation of the Sewer Main asset by naming the beginning and end point assets of each pipe. In this example, the agency can create two Sewer Main assets such as class type of node-link linear defined as 'MH-01 - MH-02' and 'MH-02 - MH-03.'<br/>- **Component** - The component class specifies assets that are independent and do not connect assets as a building or tools. A component is free of lines and nodes.<br/>- **Polygon** - The polygon class type includes assets such as water drainage area, a storm drainage area, or a catch basin.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/v4/assets` | Get All Assets |
| GET | `/v4/assets/{ids}` | Get Assets |
| DELETE | `/v4/assets/{ids}` | Delete Assets |
| PUT | `/v4/assets/{id}` | Update Asset |
| GET | `/v4/assets/{id}/linkedAssets` | Get All Linked Assets |
| POST | `/v4/assets/{id}/usages` | Create Asset Usages |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/openapi/accela-assets-api-openapi.yml
- **Documentation** — https://developer.accela.com/docs/
- **APIReference** — https://developer.accela.com/docs/api_reference/api-index.html
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/conventions/accela-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/errors/accela-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/data-model/accela-data-model.yml
- **Documentation** — https://developer.accela.com/docs/construct-apiAuth.html
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/authentication/accela-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/accela/refs/heads/main/scopes/accela-scopes.yml

## Other Accela APIs (12)

- [CivicData Open Data API (CKAN) — END OF LIFE](https://apis.io/apis/accela/civicdata-open-data-api-ckan-end-of-life/)
- [Accela AA Version API](https://apis.io/apis/accela/accela-aa-version-api/)
- [Accela Addresses API](https://apis.io/apis/accela/accela-addresses-api/)
- [Accela Agencies API](https://apis.io/apis/accela/accela-agencies-api/)
- [Accela Announcements API](https://apis.io/apis/accela/accela-announcements-api/)
- [Accela App Settings API](https://apis.io/apis/accela/accela-app-settings-api/)
- [Accela Assessments API](https://apis.io/apis/accela/accela-assessments-api/)
- [Accela Assessments/Attributes API](https://apis.io/apis/accela/accela-assessments-attributes-api/)
- [Accela Assessments/Documents API](https://apis.io/apis/accela/accela-assessments-documents-api/)
- [Accela Assessments/Observations API](https://apis.io/apis/accela/accela-assessments-observations-api/)
- [Accela Assessments/Work Orders API](https://apis.io/apis/accela/accela-assessments-work-orders-api/)
- [Accela Assets/Assessments API](https://apis.io/apis/accela/accela-assets-assessments-api/)

## Tags

Assets

---

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