POST api/bluePrint/MyBluePrintUpsert

Request Information

URI Parameters

None.

Body Parameters

Collection of BluePrintMark
NameDescriptionTypeAdditional information
Id

integer

None.

MarkId

integer

None.

BluePrintId

integer

None.

StandardId

integer

None.

QuestionPaperId

integer

None.

QuestionNumber

string

None.

QuestionMarkTypeName

string

None.

Questions

Collection of BluePrintQuestion

None.

Questions2

Collection of BluePrintQuestion

None.

SectionNumber

string

None.

Paper_Type

string

None.

SubjectId

integer

None.

isChanged

boolean

None.

isQuestionWithPoint

boolean

None.

questionCount

integer

None.

questionCountMain

integer

None.

questionCountMainPoint

integer

None.

questionCountPoint

integer

None.

questionPart

integer

None.

CreateDate

date

Data type: Date

ModifiedDate

date

None.

CreatedBy

integer

None.

ModifiedBy

integer

None.

FieldsToNull

Collection of string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "MarkId": 2,
    "BluePrintId": 3,
    "StandardId": 4,
    "QuestionPaperId": 5,
    "QuestionNumber": "sample string 6",
    "QuestionMarkTypeName": "sample string 7",
    "Questions": [
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      },
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      }
    ],
    "Questions2": [
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      },
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      }
    ],
    "SectionNumber": "sample string 8",
    "Paper_Type": "sample string 9",
    "SubjectId": 10,
    "isChanged": true,
    "isQuestionWithPoint": true,
    "questionCount": 13,
    "questionCountMain": 14,
    "questionCountMainPoint": 15,
    "questionCountPoint": 16,
    "questionPart": 17,
    "CreateDate": "2026-01-09T22:59:13.672036+00:00",
    "ModifiedDate": "2026-01-09T22:59:13.672036+00:00",
    "CreatedBy": 1,
    "ModifiedBy": 1
  },
  {
    "Id": 1,
    "MarkId": 2,
    "BluePrintId": 3,
    "StandardId": 4,
    "QuestionPaperId": 5,
    "QuestionNumber": "sample string 6",
    "QuestionMarkTypeName": "sample string 7",
    "Questions": [
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      },
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      }
    ],
    "Questions2": [
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      },
      {
        "Id": 1,
        "BluePrintMarkId": 2,
        "QuestionTypeId": 3,
        "QuestionTypeName": "sample string 4",
        "NumberofCount": 5,
        "OutOfCout": 6,
        "MarkId": 7,
        "Type": "sample string 8",
        "AddedCount": 9,
        "Iid": 10,
        "ModifiedBy": 11,
        "ModifiedDate": "sample string 12",
        "StandardId": 13,
        "SubjectId": 14,
        "isCountChange": true,
        "isSelected": true,
        "isAdded": true
      }
    ],
    "SectionNumber": "sample string 8",
    "Paper_Type": "sample string 9",
    "SubjectId": 10,
    "isChanged": true,
    "isQuestionWithPoint": true,
    "questionCount": 13,
    "questionCountMain": 14,
    "questionCountMainPoint": 15,
    "questionCountPoint": 16,
    "questionPart": 17,
    "CreateDate": "2026-01-09T22:59:13.672036+00:00",
    "ModifiedDate": "2026-01-09T22:59:13.672036+00:00",
    "CreatedBy": 1,
    "ModifiedBy": 1
  }
]

text/xml

Sample:
<ArrayOfBluePrintMark xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/School.Entities.V1">
  <BluePrintMark>
    <CreateDate xmlns="http://schemas.datacontract.org/2004/07/School.Common">2026-01-09T22:59:13.672036+00:00</CreateDate>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/School.Common">1</CreatedBy>
    <ModifiedBy xmlns="http://schemas.datacontract.org/2004/07/School.Common">1</ModifiedBy>
    <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/School.Common">2026-01-09T22:59:13.672036+00:00</ModifiedDate>
    <BluePrintId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">3</BluePrintId>
    <Id xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">1</Id>
    <MarkId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">2</MarkId>
    <Paper_Type xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 9</Paper_Type>
    <QuestionMarkTypeName xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 7</QuestionMarkTypeName>
    <QuestionNumber xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 6</QuestionNumber>
    <QuestionPaperId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">5</QuestionPaperId>
    <Questions xmlns:d3p1="http://schemas.datacontract.org/2004/07/School.Entities.V1" xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
    </Questions>
    <Questions2 xmlns:d3p1="http://schemas.datacontract.org/2004/07/School.Entities.V1" xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
    </Questions2>
    <SectionNumber xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 8</SectionNumber>
    <StandardId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">4</StandardId>
    <SubjectId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">10</SubjectId>
    <isChanged xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">true</isChanged>
    <isQuestionWithPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">true</isQuestionWithPoint>
    <questionCount xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">13</questionCount>
    <questionCountMain xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">14</questionCountMain>
    <questionCountMainPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">15</questionCountMainPoint>
    <questionCountPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">16</questionCountPoint>
    <questionPart xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">17</questionPart>
  </BluePrintMark>
  <BluePrintMark>
    <CreateDate xmlns="http://schemas.datacontract.org/2004/07/School.Common">2026-01-09T22:59:13.672036+00:00</CreateDate>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/School.Common">1</CreatedBy>
    <ModifiedBy xmlns="http://schemas.datacontract.org/2004/07/School.Common">1</ModifiedBy>
    <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/School.Common">2026-01-09T22:59:13.672036+00:00</ModifiedDate>
    <BluePrintId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">3</BluePrintId>
    <Id xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">1</Id>
    <MarkId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">2</MarkId>
    <Paper_Type xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 9</Paper_Type>
    <QuestionMarkTypeName xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 7</QuestionMarkTypeName>
    <QuestionNumber xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 6</QuestionNumber>
    <QuestionPaperId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">5</QuestionPaperId>
    <Questions xmlns:d3p1="http://schemas.datacontract.org/2004/07/School.Entities.V1" xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
    </Questions>
    <Questions2 xmlns:d3p1="http://schemas.datacontract.org/2004/07/School.Entities.V1" xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
      <d3p1:BluePrintQuestion>
        <AddedCount>9</AddedCount>
        <BluePrintMarkId>2</BluePrintMarkId>
        <Id>1</Id>
        <Iid>10</Iid>
        <MarkId>7</MarkId>
        <ModifiedBy>11</ModifiedBy>
        <ModifiedDate>sample string 12</ModifiedDate>
        <NumberofCount>5</NumberofCount>
        <OutOfCout>6</OutOfCout>
        <QuestionTypeId>3</QuestionTypeId>
        <QuestionTypeName>sample string 4</QuestionTypeName>
        <StandardId>13</StandardId>
        <SubjectId>14</SubjectId>
        <Type>sample string 8</Type>
        <isAdded>true</isAdded>
        <isCountChange>true</isCountChange>
        <isSelected>true</isSelected>
      </d3p1:BluePrintQuestion>
    </Questions2>
    <SectionNumber xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">sample string 8</SectionNumber>
    <StandardId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">4</StandardId>
    <SubjectId xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">10</SubjectId>
    <isChanged xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">true</isChanged>
    <isQuestionWithPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">true</isQuestionWithPoint>
    <questionCount xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">13</questionCount>
    <questionCountMain xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">14</questionCountMain>
    <questionCountMainPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">15</questionCountMainPoint>
    <questionCountPoint xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">16</questionCountPoint>
    <questionPart xmlns="http://schemas.datacontract.org/2004/07/School.Entities.Contract">17</questionPart>
  </BluePrintMark>
</ArrayOfBluePrintMark>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/xml

Sample:

Sample not available.