> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dacard.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Team registry

> Operational registry of who works on what. Distinct from team scoring.

Operational registry: who's on the team, who owns what, where to reach them. This is metadata used by DAC for context (mentions in coaching, who-owns-this lookups). Distinct from team scoring (`/api/teams`), which is a paid Business-tier feature.

The team registry is Free-tier accessible.

## List members

```bash theme={null}
curl -X GET https://app.dacard.ai/api/team-registry \
  -H "Authorization: Bearer $DACARD_API_KEY"
```

## Add a member

```bash theme={null}
curl -X POST https://app.dacard.ai/api/team-registry \
  -H "Authorization: Bearer $DACARD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Jordan Lee",
    "email": "jordan@acme.com",
    "slackHandle": "@jordan",
    "ownsAreaText": "Onboarding flows"
  }'
```

## Remove a member

```bash theme={null}
curl -X DELETE "https://app.dacard.ai/api/team-registry?id=trm_xyz" \
  -H "Authorization: Bearer $DACARD_API_KEY"
```

| Property | Value |
| - | - |
| **Auth** | Required |
| **Required scope** | Account membership |
| **Plan** | All tiers (Free included) |
| **Idempotent** | GET yes. POST no (creates new row). DELETE yes. |

## Errors

| Status | Code | When |
| - | - | - |
| 401 | `AUTH_REQUIRED` | No session. |
| 403 | `ONBOARDING_REQUIRED` | User has no account. |
| 500 | `INTERNAL_ERROR` | DB read or write failed. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.