# User Status Table

> User invitation and activation status combinations available in Automation Hub API calls, with example payload and status configuration outcomes.

Based on how you use the user status values the user's status can be set up as follows:

| User Status | user_invite_status value | user_is_active value | Use Case |
| --- | --- | --- | --- |
| Inactive user | **user_invite_status=0** | **user_is_active=0** | GET and POST request parameters |
| Pending user with **no** invitation email sent | **user_invite_status=1** | **user_is_active=1** | GET and POST request parameters |
| Pending user with the invitation email sent | **user_invite_status=2** | **user_is_active=1** | GET and POST request parameters |
| Not invited user | **user_invite_status=0** | **user_is_active=1** | GET and POST request parameters |
| Active user | **user_invite_status=3**Note: This status can only be used when editing a user account.Creating a user with user_invite_status: 3 is not possible. | **user_invite_status=1** | Only GET request parameter |

Example:

```
      "user_email": "jane.doe@email.com",
      "user_first_name": "Jane",
      "user_last_name": "Doe",
      "user_location": "Brooklyn",
      "user_department": "Engineering",
      "user_business_unit": "Product",
      "user_job_title": "Developer",
      "user_is_active": 1,
      "user_invite_status": 2,
      "user_roles": [
        {
          "role_id": 6,
          "category_id": 0
        },
        {
          "role_id": 4,
          "category_id": 0
        },
        {
          "role_id": 5,
          "category_id": 3
        }
      ]
    }
```
