# Update my business card

`POST /api/v1/card`

Only the fields you send change; the response is the same as [`GET /card`](/rest-api/workspace/my-card). `enabled: true` publishes the card, `false` unpublishes it. Name, e-mail, phone and photo come from the profile ([`POST /profile`](/rest-api/auth/profile-save)). `website` is accepted without `https://` (`ornek.com` → `https://ornek.com`); http / https only. Sending a hidden field empty does not delete the stored value. When the card is published, its Apple Wallet copy updates itself. `403 disabled` when the admin turned business cards off (the current `card` is in the body). JSON or form body.

## Body

| Field | Type | Description |
|---|---|---|
| `enabled` | boolean | Published or not. |
| `title` | string | Title (max 120 characters). |
| `department` | string | Department (max 80 characters). |
| `mobile` | string | Mobile (max 40 characters; digits, spaces, + ( ) . - /). |
| `website` | string | Website (max 200 characters). When empty the public page shows the company's website. |
| `address` | string | Address (max 250 characters; hidden by default). |
| `about` | string | About (max 280 characters). |
| `show` | object | Visible fields — only the keys you send change: `photo`, `title`, `department`, `email`, `phone`, `mobile`, `website`, `address`, `about` (boolean). |
