# Item prototype

This class is designed to work with item prototypes.

Object references:

-   [Item
    prototype](/manual/api/reference/itemprototype/object#item_prototype)

Available methods:

-   [itemprototype.create](/manual/api/reference/itemprototype/create) -
    creating new item prototypes
-   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -
    deleting item prototypes
-   [itemprototype.get](/manual/api/reference/itemprototype/get) -
    retrieving item prototypes
-   [itemprototype.isreadable](/manual/api/reference/itemprototype/isreadable) -
    checking if item prototypes are readable
-   [itemprototype.iswritable](/manual/api/reference/itemprototype/iswritable) -
    checking if item prototypes are writable
-   [itemprototype.update](/manual/api/reference/itemprototype/update) -
    updating item prototypes
