> For the complete documentation index, see [llms.txt](https://docs.fieldmotion.com/fieldmotion-api-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fieldmotion.com/fieldmotion-api-docs/quote/_settags.md).

# \_setTags

Sets the Tags of a Quote.

### Parameters

#### id

The ID of the Quote.

#### val

A string variable for the Tags to be set to the Quote, each tag is separated by a new line.

### Example

```
FM_api('Quote_setTags', [
    'id' => '12345',
    'val' => 'Test status1
Test status2'
    ]
);
```

### Results

#### On Success

```
{"ok":1}
```

#### On Failure

If the "id" parameter is not set or has a value less than 1:

```
{"error":"missing or invalid parameter: id"}
```

If the "val" parameter does not have a set value, even after some characters are converted to HTML entities:

```
{"error":"invalid tag content"}
```

If the "id" parameter does not match the ID of an existing Quote:

```
{"error":"no quote found"}
```
