2 out of 6 rated this helpful - Rate this topic

Table Service REST API

Updated: June 12, 2012

The Table service offers structured storage in the form of tables. The Table service API is a REST API for working with tables and the data that they contain.

The Table service API is compliant with the REST API provided by WF Data Services, with some differences. The Table service API restricts some functionality that is defined in WCF Data Services. The API also provides some additional functionality that is not available through WCF Data Services. The topics in this section describe where the Table service differs from WCF Data Services. Where the Table service conforms to the Framework specification, you will be directed to the WCF Data Services documentation.

For an overview of the differences between the Table service and WCF Data Services, see Summary of Table Service Functionality.

The.NET Client Library for WCF Data Services provides a convenient library for working with data in the Table service by using .NET objects. For more information about the client library, see Using the .NET Client Library with the Table Service.

REST API Operations

The REST API for the Table service includes the operations listed in the following table.

 

Operation Description

Set Table Service Properties (REST API)

Sets the properties of the Table service.

Get Table Service Properties (REST API)

Gets the properties of the Table service.

Query Tables (REST API)

Enumerates the tables in a storage account.

Create Table (REST API)

Creates a new table within a storage account.

Delete Table (REST API)

Deletes a table from a storage account.

Get Table ACL (REST API)

Returns details about any stored access policies specified on the table that may be used with Shared Access Signatures.

Set Table ACL (REST API)

Sets details about any stored access policies specified on the table that may be used with Shared Access Signatures.

Query Entities (REST API)

Queries data in a table.

Insert Entity (REST API)

Inserts a new entity into a table.

Insert Or Merge Entity (REST API)

Inserts or merges an entity in a table.

Insert Or Replace Entity (REST API)

Inserts or replaces an entity in a table.

Update Entity (REST API)

Updates an existing entity within a table by replacing it.

Merge Entity (REST API)

Updates an existing entity within a table by merging new property values into the entity.

Delete Entity (REST API)

Deletes an entity within a table

Entity Group Transactions

The Table service supports batch operations for Insert Entity (REST API), Update Entity (REST API), Merge Entity (REST API), and Delete Entity (REST API) operations. For more information about batch operations, see Performing Entity Group Transactions.

In This Section

See Also

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.
facebook page visit twitter rss feed newsletter