# SignupBeginRequest

> The SignupBeginRequest object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `email` * | string (email) |  |
| `name` | string |  |
| `workspace_name` | string |  |
| `invite_code` | string |  |
| `accept_terms` * | boolean |  |
| `terms_version` * | string |  |
| `privacy_version` * | string |  |
| `marketing_opt_in` | boolean |  |
| `website` | string |  |
| `pow` | [SignupPow](/docs/api/objects/signup-pow/) |  |

\* always present

## Example

```json
{
  "email": "ada@example.co.uk",
  "name": "string",
  "workspace_name": "string",
  "invite_code": "string",
  "accept_terms": false,
  "terms_version": "string",
  "privacy_version": "string",
  "marketing_opt_in": false,
  "website": "string",
  "pow": {
    "challenge": "string",
    "nonce": "string"
  }
}
```

## Used by

- [Begin public sign-up](/docs/api/sign-up/#begin-public-sign-up)
