> For the complete documentation index, see [llms.txt](https://docs.pareto.credit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pareto.credit/developers/api/operators.md).

# Operators

Operators represent key entities that interact with the Pareto protocol. These can be protocol partners, borrowers, or curators responsible for deploying or managing vaults.

## Structure

Each operator object includes:

* `_id` *(string)* — Unique identifier
* `name` *(string)* — Name of the operator
* `code` *(string)* — Unique internal code
* `type` *(string)* — One of: `PROTOCOL`, `BORROWER`, `CURATOR`
* `description` *(object)* — Multilingual description (e.g. `{ en: "This is a protocol operator" }`)
* `shortDescription` *(object)* — Short version of the description
* `caption` *(object)* — Promotional caption
* `rating` *(string)* — Internal rating indicator
* `location` *(string)* — Geographic reference
* `links` *(object)* —
  * `website` *(string)*
  * `twitter` *(string)*
  * `linkedIn` *(string)*
  * `crunchbase` *(string)*
* `createdAt`, `updatedAt` *(string)* — ISO timestamps (UTC Unix time)
* `createdBy`, `updatedBy` *(string)* — Actor IDs for auditing

## Endpoints

{% openapi src="/files/hfzx6WENjgP6s77lEtdb" path="/operators" method="get" %}
[Operators.yaml](https://4223418165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVSPclqPyChB4NMxFfG2X%2Fuploads%2FXPOBPjMcYUlujnm1hzgO%2FOperators.yaml?alt=media\&token=f34efcec-7881-4fb8-b515-784f235aa72f)
{% endopenapi %}

{% openapi src="/files/hfzx6WENjgP6s77lEtdb" path="/operators/{operatorId}" method="get" %}
[Operators.yaml](https://4223418165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVSPclqPyChB4NMxFfG2X%2Fuploads%2FXPOBPjMcYUlujnm1hzgO%2FOperators.yaml?alt=media\&token=f34efcec-7881-4fb8-b515-784f235aa72f)
{% endopenapi %}
