---
title: "Return a map of DID traits"
method: GET
path: "/traits"
tags: ["Universal Registrar"]
---

# Return a map of DID traits

`GET /traits`

## Request

- Base URL: `/1.0/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/1.0/traits`
- Auth: none declared
- TypeScript: <https://skmtc.dev/decentralized-identity/apis/universal-registrar/docs/traits/get.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint returns a map of the DID traits of the DID methods supported by the DID Registrar.

## Response `200`

Success.

- object: A map of DID traits.

## Changes

- **2024-11-25** `4ccdb4c86629`: 1 info
  - endpoint added
- **2024-04-07** `5e0d026b9259`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/decentralized-identity/apis/universal-registrar/changes/traits/get.md)

---

[API](https://skmtc.dev/decentralized-identity/apis/universal-registrar.md) - [All operations](https://skmtc.dev/decentralized-identity/apis/universal-registrar/llms.txt) - [OpenAPI document](https://skmtc.dev/decentralized-identity/apis/universal-registrar/revisions/5d30e5fe0710?raw)
