# Attributes

Attributes are standard reference data used to describe assets (for example, asset classes, countries, languages, units of measurement). They define allowed values for asset attributes and ensure data consistency in the system.

Attributes serve as a controlled vocabulary, helping users and integrators maintain standardized descriptions for assets. By restricting the set of permissible values, they prevent errors and discrepancies that could arise from free-text input or inconsistent data entry.

These reference data can be applied in various contexts, such as categorizing assets, filtering and reporting, or validating input when creating or updating asset records. Attributes also facilitate interoperability between modules and external systems by providing a common understanding of asset characteristics.

📘 [Learn more](/resources/using-the-teos-api/concepts/asset.md) about assets.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://teos-docs.coreledger.net/guides/attributes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
