---
title: "Gets the list of attributes"
method: GET
path: "/endpoints/attributes"
tags: ["Attributes"]
---

# Gets the list of attributes

`GET /endpoints/attributes`

## Request

- Base URL: `https://app.hullo.me/api`
- URL: `https://app.hullo.me/api/endpoints/attributes`
- Auth: API key in header `X-API-KEY`

Retrieves the list of attributes configured against a hullo account. Any configured
attributes can be added to a member record.

## Response `200`

OK

- Attribute[]: A list of attributes
  - `name` string, required: The name of the attribute
  - `type` 'LIST' | 'TEXT' | 'FULLNAME' | 'NUMBER' | 'DATE' | 'BIRTHDAY' | 'TIME' | 'NOTE', required: The type of attribute
  - `displayOrder` integer
  - `editType` 'HIDDEN' | 'READ_ONLY' | 'EDITABLE_OPTIONAL' | 'EDITABLE_MANDATORY': The type of edit that can be made to an attribute
  - `listItems` string[]

## Other responses

- `400`: BAD_REQUEST
- `401`: UNAUTHORIZED

---

[API](https://skmtc.dev/hullo/apis/always-on-mobile-hullo-api.md) · [All operations](https://skmtc.dev/hullo/apis/always-on-mobile-hullo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hullo/apis/always-on-mobile-hullo-api/revisions/62982404791d?raw)
