> ## 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.

# Apply for design partner program

> Submit an application to join Dacard.ai's design partner program. Public route.

Submit an application to join Dacard.ai's design partner program. Public route; no auth required. Submissions queue for review and route to `hello@dacard.ai`.

```bash theme={null}
curl -X POST https://app.dacard.ai/api/design-partners/apply \
  -H "Content-Type: application/json" \
  -d '{
    "email": "founder@acme.com",
    "name": "Jordan Lee",
    "company": "Acme",
    "role": "CTO",
    "useCase": "We are running a 30-person product org and want to formalize our cycle rituals."
  }'
```

| Property       | Value                         |
| -------------- | ----------------------------- |
| **Auth**       | Not required                  |
| **Rate limit** | 3 submissions per IP per hour |
| **Idempotent** | No                            |

## Body

| Field     | Type   | Required | Notes                                                |
| --------- | ------ | -------- | ---------------------------------------------------- |
| `email`   | string | yes      | Applicant email.                                     |
| `name`    | string | yes      | Applicant name.                                      |
| `company` | string | yes      | Company name.                                        |
| `role`    | string | no       | Title or role.                                       |
| `useCase` | string | yes      | Free text. What they're trying to use Dacard.ai for. |

## Errors

| Status | Code                      | When                                           |
| ------ | ------------------------- | ---------------------------------------------- |
| 400    | `Missing required fields` | Body missing email, name, company, or useCase. |
| 429    | `SCORING_RATE_LIMITED`    | Per-IP submission limit hit.                   |
| 500    | `INTERNAL_ERROR`          | Email send or write failed.                    |
