Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Managed Service for YDB
  • Getting started
  • Step-by-step instructions
    • Overview
    • Database management via the console Yandex Cloud
    • Database management using the YC CLI
    • Connecting to a database using the YDB CLI
    • Managing tables and directories
    • Reading and writing data
    • Monitoring DB status
  • Practical guidelines
    • Deploying a web application
    • Developing a Slack bot
    • Connecting to YDB from Yandex Cloud Functions function in Python
    • Connecting to a YDB database from Yandex Cloud Functions function in Node.js
    • Converting a video to a GIF in Python
    • Developing a skill for Alice and a website with authorization
  • Concepts
    • Overview
    • Terms and definitions
    • Serverless and Dedicated operation modes
    • DynamoDB tables
    • Quotas and limits
  • Access management
  • Pricing policy
    • Overview
    • Serverless mode
      • Pricing policy for serverless mode
      • Request cost for YQL
      • Request cost for the Document API
      • Request cost for special APIs
      • Cost of topic operations
    • Dedicated mode
  • Amazon DynamoDB-compatible Document API
    • Tools
      • Setting up AWS tools
      • Working with data through the HTTP interface
      • Working with the AWS CLI
        • Overview
        • Creating a table
        • Adding data to a table
        • Reading data from a table
        • Updating data
        • Data selections
        • Deleting created resources
      • Working with the AWS SDK
        • Overview
        • Creating a table
        • Uploading data to a table
        • Managing records in a table
          • Creating a record
          • Reading a record
          • Updating a record
          • Deleting a record
        • Searching and extracting data
        • Deleting a table
    • Document API reference
      • All methods
      • Actions
        • BatchGetItem
        • BatchWriteItem
        • CreateTable
        • DeleteItem
        • DeleteTable
        • DescribeTable
        • DescribeTimeToLive
        • GetItem
        • ListTables
        • PutItem
        • Query
        • Scan
        • TransactGetItems
        • TransactWriteItems
        • UpdateItem
        • UpdateTimeToLive
    • Common errors when working with the Document API
  • API Reference Yandex Cloud for Managed Service for YDB
    • Overview
    • Authentication in the API
    • gRPC
      • Overview
      • BackupService
      • DatabaseService
      • LocationService
      • ResourcePresetService
      • StorageTypeService
      • OperationService
    • REST
      • Overview
      • Backup
        • Overview
        • delete
        • get
        • list
        • listPaths
      • Database
        • Overview
        • backup
        • create
        • delete
        • get
        • list
        • move
        • restore
        • start
        • stop
        • update
      • Location
        • Overview
        • get
        • list
      • ResourcePreset
        • Overview
        • get
        • list
      • StorageType
        • Overview
        • get
        • list
  • Questions and answers
  1. Amazon DynamoDB-compatible Document API
  2. Document API reference
  3. All methods

All methods

Written by
Yandex Cloud
  • Working with tables
  • Working with items

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

Working with tables

Method Description
CreateTable Creates a table.
DeleteTable Deletes a table.
DescribeTable Returns information about a table.
DescribeTimeToLive Returns information about the time-to-live (TTL) status in the specified table.
ListTables Returns a list of tables.
UpdateTimeToLive Enables or disables TTL for the specified table.

Working with items

Method Description
BatchGetItem Returns attributes of items from multiple tables.
BatchWriteItem Writes items to or deletes them from tables.
DeleteItem Deletes an item from a table.
GetItem Returns attributes of an item from a single table.
PutItem Replaces a table item with a new one.
Query Returns table items.
Scan Returns table items and attributes.
TransactGetItems Retrieves multiple items from tables.
TransactWriteItems Performs a synchronous write operation.
UpdateItem Updates table items.

Was the article helpful?

Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
In this article:
  • Working with tables
  • Working with items