Collection.AddField
  • 14 May 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Collection.AddField

  • Dark
    Light
  • PDF

Article summary

Description

Adds a field to the desired collection. This field is created with the default format of Text. This operation can only be performed on collections that are created by a user.

URL parameters

URL parameter ordering

The URL parameters below are listed in the order they should be entered in the API URL.

NameRequiredTypeDescription
CollectionIDTruenumericUnique identifier for the collection.
NameTruestringThe name of the new field.
DescriptionFalsestringA description of the new field.

Responses

NameTypeDescription
ResultstringSuccess if the operation was successful.
FieldIDnumericUnique identifier for the new field.

Sample request

curl -X GET "https://api.mozenda.com/rest?WebServiceKey=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&Service=Mozenda10&Operation=Collection.AddField&CollectionID=1001&Field=Col7&FieldDescription=My%20col7%20description"

Sample responses

XML

<?xmlversion="1.0"encoding="utf-8"?>
<CollectionAddField
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<Result>Success</Result>
	<FieldID>2259</FieldID>
</CollectionAddField>

JSON (add &ResponseFormat=JSON)

{
  "FieldID": 2259,
  "JsonResult": {
    "Command": "Collection.AddField",
    "AutoLoggedIn": false,
    "WebConsoleKey": "",
    "Result": "Success",
    "ErrorCode": "",
    "ErrorDescription": "",
    "ErrorList": [],
    "ExecutionTime": {
      "Ticks": 0,
      "Days": 0,
      "Hours": 0,
      "Milliseconds": 0,
      "Minutes": 0,
      "Seconds": 0,
      "TotalDays": 0,
      "TotalHours": 0,
      "TotalMilliseconds": 0,
      "TotalMinutes": 0,
      "TotalSeconds": 0
    }
  }
}

Was this article helpful?