# API

The API documentation covers two main API sections:

#### Player

This section covers all available methods for working with player inventories.

* Add / remove / split items
* Get or check item presence
* Sync and save player data
* Use metadata, durability, attachments, and more

#### Container

This section handles logic for world containers, such as:

* Loot drops
* Vehicle trunks
* Fridges or persistent storage

Supports all standard inventory functions:

* Add, remove, split, sync
* Metadata support
* Optional persistence to MySQL

***

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td></td><td><a href="https://3046942752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHfd391cB6wDC8S3yHcie%2Fuploads%2FMuBcZcCLxlbKmcMzqAgK%2Fplug_player_gitbook.png?alt=media&#x26;token=ec283e08-88fd-4c64-b413-083c599efa12">plug_player_gitbook.png</a></td><td><a href="api/player">player</a></td></tr><tr><td></td><td><a href="https://3046942752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHfd391cB6wDC8S3yHcie%2Fuploads%2F979VC2CBJeGF31opiIWd%2FCONTAINERS.png?alt=media&#x26;token=a9429a62-7e45-49da-aeac-94e2f5d89df7">CONTAINERS.png</a></td><td><a href="api/containers">containers</a></td></tr></tbody></table>
