PUT api/matrix/row/{type}?sheet={sheet}&version={version}

Adds a row of data to a matrix sheet, when a matrix has a unique identifier set on a column the row will be updated if it already exists. The matrix is specified by type, and optionally tags (with the tags in key=value pairs in the query string)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
type

The user-defined type of the matrix to be updated.

string

Required

sheet

The sheet name to update, unless specified the first sheet will be updated.

string

None.

version

What version to update, unless specified the default version will be updated.

string

None.

Body Parameters

The values (in JSON format in the body), structured as an array of cell values, or an array of arrays for multiple rows

Collection of string

Request Formats

application/json, text/json

Sample:
[
  "sample string 1",
  "sample string 2"
]

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'List`1'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.