# TypingsRapiTypes.RapiMaterial

[typings/rapi-types](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/typings_rapi_types).RapiMaterial

## Hierarchy

* [`RapiJson`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson)

  ↳ **`RapiMaterial`**

## Indexable

▪ \[key: `string`]: `string` | [`RapiMaterialShading`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimaterialshading) | [`AssetUrl`](https://docs.roomle.com/rubens/rubens-sdk/modules/typings_rapi_types#asseturl) | [`RapiId`](https://docs.roomle.com/rubens/rubens-sdk/modules/typings_rapi_types#rapiid) | `number`\[] | [`AdditionalInfo`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.additionalinfo)\[] | `boolean` | `number` | [`LinksCollection`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.linkscollection) | [`RapiId`](https://docs.roomle.com/rubens/rubens-sdk/modules/typings_rapi_types#rapiid)\[] | `Record`<`string`, `string`>

## Table of contents

### Properties

* [\_\_rapi\_path\_\_](#__rapi_path__)
* [active](#active)
* [additionalInfos](#additionalinfos)
* [color](#color)
* [externalIdentifier](#externalidentifier)
* [group](#group)
* [groupLabel](#grouplabel)
* [id](#id)
* [isLocally](#islocally)
* [label](#label)
* [links](#links)
* [name](#name)
* [properties](#properties)
* [shading](#shading)
* [sort](#sort)
* [tags](#tags)
* [textures](#textures)
* [thumbnail](#thumbnail)

## Properties

### \_\_rapi\_path\_\_

• `Optional` **\_\_rapi\_path\_\_**: `string`

#### Inherited from

[RapiJson](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson).[**rapi\_path**](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types.rapijson#__rapi_path__)

***

### active

• **active**: `boolean`

***

### additionalInfos

• `Optional` **additionalInfos**: [`AdditionalInfo`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.additionalinfo)\[]

***

### color

• **color**: `string`

***

### externalIdentifier

• **externalIdentifier**: `string`

***

### group

• **group**: `string`

***

### groupLabel

• **groupLabel**: `string`

***

### id

• **id**: `string`

#### Overrides

[RapiJson](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson).[id](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types.rapijson#id)

***

### isLocally

• `Optional` **isLocally**: `boolean`

#### Inherited from

[RapiJson](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson).[isLocally](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types.rapijson#islocally)

***

### label

• **label**: `string`

***

### links

• `Optional` **links**: [`LinksCollection`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.linkscollection)

#### Inherited from

[RapiJson](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapijson).[links](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types.rapijson#links)

***

### name

• **name**: `string`

***

### properties

• `Optional` **properties**: `Record`<`string`, `string`>

***

### shading

• **shading**: [`RapiMaterialShading`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapimaterialshading)

***

### sort

• `Optional` **sort**: `number`

***

### tags

• **tags**: `string`\[]

***

### textures

• **textures**: `number`\[]

***

### thumbnail

• **thumbnail**: `string`
