[Yandex Cloud documentation](../../../index.md) > [Yandex Managed Service for YDB](../../index.md) > Amazon DynamoDB-compatible Document API > Document API reference > All methods

# All methods

The Managed Service for YDB HTTP API provides the following methods:

## Working with tables {#scheme}

Method | Description
----- | -----
[CreateTable](actions/createTable.md) | Creates a table.
[DeleteTable](actions/deleteTable.md) | Deletes a table.
[DescribeTable](actions/describeTable.md) | Returns information about a table.
[UpdateTable](actions/updateTable.md) | Updates a table.
[DescribeTimeToLive](actions/describeTimeToLive.md) | Returns the time-to-live (TTL) status for a specific table.
[ListTables](actions/listTables.md) | Returns a list of tables.
[UpdateTimeToLive](actions/updateTimeToLive.md) | Enables or disables TTL for a specific table.

## Working with items {#data}

Method | Description
----- | -----
[BatchGetItem](actions/batchGetItem.md) | Returns attributes of items from multiple tables.
[BatchWriteItem](actions/batchWriteItem.md) | Writes items to or deletes them from tables.
[DeleteItem](actions/deleteItem.md) | Deletes an item from a table.
[GetItem](actions/getItem.md) | Returns attributes of an item from a single table.
[PutItem](actions/putItem.md) | Overwrites table items.
[Query](actions/query.md) | Returns table items.
[Scan](actions/scan.md) | Returns table items and attributes.
[TransactGetItems](actions/transactGetItems.md) | Retrieves multiple items from tables.
[TransactWriteItems](actions/transactWriteItems.md) | Performs a synchronous write operation.
[UpdateItem](actions/updateItem.md) | Updates table items.