> For the complete documentation index, see [llms.txt](https://docs.altura.com/altura-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.altura.com/altura-documentation/api-reference/smart-nft-endpoints/add-new-properties.md).

# Add New Properties

This method allows you to add a new property to an item

### Add new Property

<mark style="color:green;">`POST`</mark> `https://api.alturanft.com/api/v2/item/add/property`

Takes an item's collection address, tokenId, chaind Id, new property name, the property value and your API key&#x20;

#### Query Parameters

| Name                                     | Type   | Description  |
| ---------------------------------------- | ------ | ------------ |
| apiKey<mark style="color:red;">\*</mark> | String | Your API key |

#### Request Body

| Name                                            | Type    | Description                                       |
| ----------------------------------------------- | ------- | ------------------------------------------------- |
| address<mark style="color:red;">\*</mark>       | String  | The item's collection address                     |
| tokenId<mark style="color:red;">\*</mark>       | Integer | The item's tokenId                                |
| propertyName<mark style="color:red;">\*</mark>  | String  | The name (key) of the property you want to change |
| propertyValue<mark style="color:red;">\*</mark> | String  | The new value you want to set the property to     |
| chainId<mark style="color:red;">\*</mark>       | Integer | Network ID                                        |

{% tabs %}
{% tab title="200: OK " %}

```javascript
{
    // Response
}
```

{% endtab %}

{% tab title="500: Internal Server Error " %}

```javascript
{
    // Response
}
```

{% endtab %}
{% endtabs %}
