# \_setUserIdAndType

Assigns a User and User Type to a Job.

### Parameters

#### id

The ID of the Job to assign the User and User type to.

#### user\_id

The ID of the User to be assigned.

#### user\_type

The User type (0 - User, 1 - Outsource).

### Example

```
FM_api('Job_setUserIdAndType', ['id' => '139', 'user_id' => '82878', 'user_type' => '1'])
```

### Result

#### On Success

```
{'ok':1}
```

#### On Failure

If the user id and user type are the same as the current {"ok":1,"warning":"no update necessary"}

If the Job id entered does not exist {"error":"no such appointment exists"}
