PUT data/{name}/{id}

Update data by record Id.

Request Information

URI

https://ofd-api.blueprintcpq.net/data/{name}/{id}?share={share}

URI Parameters

NameDescriptionTypeAdditional information
name

Page name.

string

Required

id

Record Identifier.

string

Required

share

Optional share identifier.

globally unique identifier

None.

Body Parameters

Values to update.

Collection of SectionData
NameDescriptionTypeAdditional information
Section

string

None.

Locked

boolean

None.

Data

Collection of DataValue

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Section": "sample string 1",
    "Locked": true,
    "Data": [
      {
        "Field": "f4a7ba7c-9016-4f5b-977f-defee9b2f0c2",
        "FieldName": "sample string 2",
        "Locked": true,
        "Component": "sample string 4",
        "Value": {},
        "HumanReadableValue": {}
      },
      {
        "Field": "f4a7ba7c-9016-4f5b-977f-defee9b2f0c2",
        "FieldName": "sample string 2",
        "Locked": true,
        "Component": "sample string 4",
        "Value": {},
        "HumanReadableValue": {}
      }
    ]
  },
  {
    "Section": "sample string 1",
    "Locked": true,
    "Data": [
      {
        "Field": "f4a7ba7c-9016-4f5b-977f-defee9b2f0c2",
        "FieldName": "sample string 2",
        "Locked": true,
        "Component": "sample string 4",
        "Value": {},
        "HumanReadableValue": {}
      },
      {
        "Field": "f4a7ba7c-9016-4f5b-977f-defee9b2f0c2",
        "FieldName": "sample string 2",
        "Locked": true,
        "Component": "sample string 4",
        "Value": {},
        "HumanReadableValue": {}
      }
    ]
  }
]

text/html

Sample:
[{"Section":"sample string 1","Locked":true,"Data":[{"Field":"f4a7ba7c-9016-4f5b-977f-defee9b2f0c2","FieldName":"sample string 2","Locked":true,"Component":"sample string 4","Value":{},"HumanReadableValue":{}},{"Field":"f4a7ba7c-9016-4f5b-977f-defee9b2f0c2","FieldName":"sample string 2","Locked":true,"Component":"sample string 4","Value":{},"HumanReadableValue":{}}]},{"Section":"sample string 1","Locked":true,"Data":[{"Field":"f4a7ba7c-9016-4f5b-977f-defee9b2f0c2","FieldName":"sample string 2","Locked":true,"Component":"sample string 4","Value":{},"HumanReadableValue":{}},{"Field":"f4a7ba7c-9016-4f5b-977f-defee9b2f0c2","FieldName":"sample string 2","Locked":true,"Component":"sample string 4","Value":{},"HumanReadableValue":{}}]}]

application/xml, text/xml

Sample:
<ArrayOfSectionData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Shared.Models.DataModels">
  <SectionData>
    <Data>
      <DataValue>
        <Component>sample string 4</Component>
        <Field>f4a7ba7c-9016-4f5b-977f-defee9b2f0c2</Field>
        <FieldName>sample string 2</FieldName>
        <HumanReadableValue />
        <Locked>true</Locked>
        <Value />
      </DataValue>
      <DataValue>
        <Component>sample string 4</Component>
        <Field>f4a7ba7c-9016-4f5b-977f-defee9b2f0c2</Field>
        <FieldName>sample string 2</FieldName>
        <HumanReadableValue />
        <Locked>true</Locked>
        <Value />
      </DataValue>
    </Data>
    <Locked>true</Locked>
    <Section>sample string 1</Section>
  </SectionData>
  <SectionData>
    <Data>
      <DataValue>
        <Component>sample string 4</Component>
        <Field>f4a7ba7c-9016-4f5b-977f-defee9b2f0c2</Field>
        <FieldName>sample string 2</FieldName>
        <HumanReadableValue />
        <Locked>true</Locked>
        <Value />
      </DataValue>
      <DataValue>
        <Component>sample string 4</Component>
        <Field>f4a7ba7c-9016-4f5b-977f-defee9b2f0c2</Field>
        <FieldName>sample string 2</FieldName>
        <HumanReadableValue />
        <Locked>true</Locked>
        <Value />
      </DataValue>
    </Data>
    <Locked>true</Locked>
    <Section>sample string 1</Section>
  </SectionData>
</ArrayOfSectionData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

True if it succeeds, false if it fails.

boolean

Response Formats

application/json, text/json, text/html

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>