GET api/Ereport?project={project}&model={model}&page={page}&pageSize={pageSize}&db={db}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
project

string

Required

model

string

Required

page

integer

Required

pageSize

integer

Required

db

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of ReporterHeader
NameDescriptionTypeAdditional information
id

integer

None.

completed

boolean

None.

reportType

string

None.

reportNumber

string

None.

author

string

None.

authorDate

integer

None.

asset

string

None.

sign1

boolean

None.

signName1

string

None.

signDate1

integer

None.

sign2

boolean

None.

signName2

string

None.

signDate2

integer

None.

sign3

boolean

None.

signName3

string

None.

signDate3

integer

None.

sign4

boolean

None.

signName4

string

None.

signDate4

integer

None.

reportTemplates

Collection of ReportTemplate

None.

reportAnswers

Collection of ReporterAnswer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "completed": true,
    "reportType": "sample string 3",
    "reportNumber": "sample string 4",
    "author": "sample string 5",
    "authorDate": 6,
    "asset": "sample string 7",
    "sign1": true,
    "signName1": "sample string 9",
    "signDate1": 10,
    "sign2": true,
    "signName2": "sample string 12",
    "signDate2": 13,
    "sign3": true,
    "signName3": "sample string 15",
    "signDate3": 16,
    "sign4": true,
    "signName4": "sample string 18",
    "signDate4": 19,
    "reportTemplates": [
      {
        "orderNo": 1,
        "desc": "sample string 2",
        "contractor": "sample string 3",
        "dropDownCombo": "sample string 4",
        "section": "sample string 5",
        "itemNo": "sample string 6",
        "reportType": "sample string 7",
        "reportTitle": "sample string 8"
      },
      {
        "orderNo": 1,
        "desc": "sample string 2",
        "contractor": "sample string 3",
        "dropDownCombo": "sample string 4",
        "section": "sample string 5",
        "itemNo": "sample string 6",
        "reportType": "sample string 7",
        "reportTitle": "sample string 8"
      }
    ],
    "reportAnswers": [
      {
        "id": 1,
        "reportId": 2,
        "checkValue": "sample string 3",
        "check": true,
        "completedOn": 5,
        "completedBy": "sample string 6",
        "itemNo": "sample string 7"
      },
      {
        "id": 1,
        "reportId": 2,
        "checkValue": "sample string 3",
        "check": true,
        "completedOn": 5,
        "completedBy": "sample string 6",
        "itemNo": "sample string 7"
      }
    ]
  },
  {
    "id": 1,
    "completed": true,
    "reportType": "sample string 3",
    "reportNumber": "sample string 4",
    "author": "sample string 5",
    "authorDate": 6,
    "asset": "sample string 7",
    "sign1": true,
    "signName1": "sample string 9",
    "signDate1": 10,
    "sign2": true,
    "signName2": "sample string 12",
    "signDate2": 13,
    "sign3": true,
    "signName3": "sample string 15",
    "signDate3": 16,
    "sign4": true,
    "signName4": "sample string 18",
    "signDate4": 19,
    "reportTemplates": [
      {
        "orderNo": 1,
        "desc": "sample string 2",
        "contractor": "sample string 3",
        "dropDownCombo": "sample string 4",
        "section": "sample string 5",
        "itemNo": "sample string 6",
        "reportType": "sample string 7",
        "reportTitle": "sample string 8"
      },
      {
        "orderNo": 1,
        "desc": "sample string 2",
        "contractor": "sample string 3",
        "dropDownCombo": "sample string 4",
        "section": "sample string 5",
        "itemNo": "sample string 6",
        "reportType": "sample string 7",
        "reportTitle": "sample string 8"
      }
    ],
    "reportAnswers": [
      {
        "id": 1,
        "reportId": 2,
        "checkValue": "sample string 3",
        "check": true,
        "completedOn": 5,
        "completedBy": "sample string 6",
        "itemNo": "sample string 7"
      },
      {
        "id": 1,
        "reportId": 2,
        "checkValue": "sample string 3",
        "check": true,
        "completedOn": 5,
        "completedBy": "sample string 6",
        "itemNo": "sample string 7"
      }
    ]
  }
]

text/xml

Sample:
<ArrayOfReporterHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.EReport">
  <ReporterHeader>
    <asset>sample string 7</asset>
    <author>sample string 5</author>
    <authorDate>6</authorDate>
    <completed>true</completed>
    <id>1</id>
    <reportAnswers>
      <ReporterAnswer>
        <check>true</check>
        <checkValue>sample string 3</checkValue>
        <completedBy>sample string 6</completedBy>
        <completedOn>5</completedOn>
        <id>1</id>
        <itemNo>sample string 7</itemNo>
        <reportId>2</reportId>
      </ReporterAnswer>
      <ReporterAnswer>
        <check>true</check>
        <checkValue>sample string 3</checkValue>
        <completedBy>sample string 6</completedBy>
        <completedOn>5</completedOn>
        <id>1</id>
        <itemNo>sample string 7</itemNo>
        <reportId>2</reportId>
      </ReporterAnswer>
    </reportAnswers>
    <reportNumber>sample string 4</reportNumber>
    <reportTemplates>
      <ReportTemplate>
        <contractor>sample string 3</contractor>
        <desc>sample string 2</desc>
        <dropDownCombo>sample string 4</dropDownCombo>
        <itemNo>sample string 6</itemNo>
        <orderNo>1</orderNo>
        <reportTitle>sample string 8</reportTitle>
        <reportType>sample string 7</reportType>
        <section>sample string 5</section>
      </ReportTemplate>
      <ReportTemplate>
        <contractor>sample string 3</contractor>
        <desc>sample string 2</desc>
        <dropDownCombo>sample string 4</dropDownCombo>
        <itemNo>sample string 6</itemNo>
        <orderNo>1</orderNo>
        <reportTitle>sample string 8</reportTitle>
        <reportType>sample string 7</reportType>
        <section>sample string 5</section>
      </ReportTemplate>
    </reportTemplates>
    <reportType>sample string 3</reportType>
    <sign1>true</sign1>
    <sign2>true</sign2>
    <sign3>true</sign3>
    <sign4>true</sign4>
    <signDate1>10</signDate1>
    <signDate2>13</signDate2>
    <signDate3>16</signDate3>
    <signDate4>19</signDate4>
    <signName1>sample string 9</signName1>
    <signName2>sample string 12</signName2>
    <signName3>sample string 15</signName3>
    <signName4>sample string 18</signName4>
  </ReporterHeader>
  <ReporterHeader>
    <asset>sample string 7</asset>
    <author>sample string 5</author>
    <authorDate>6</authorDate>
    <completed>true</completed>
    <id>1</id>
    <reportAnswers>
      <ReporterAnswer>
        <check>true</check>
        <checkValue>sample string 3</checkValue>
        <completedBy>sample string 6</completedBy>
        <completedOn>5</completedOn>
        <id>1</id>
        <itemNo>sample string 7</itemNo>
        <reportId>2</reportId>
      </ReporterAnswer>
      <ReporterAnswer>
        <check>true</check>
        <checkValue>sample string 3</checkValue>
        <completedBy>sample string 6</completedBy>
        <completedOn>5</completedOn>
        <id>1</id>
        <itemNo>sample string 7</itemNo>
        <reportId>2</reportId>
      </ReporterAnswer>
    </reportAnswers>
    <reportNumber>sample string 4</reportNumber>
    <reportTemplates>
      <ReportTemplate>
        <contractor>sample string 3</contractor>
        <desc>sample string 2</desc>
        <dropDownCombo>sample string 4</dropDownCombo>
        <itemNo>sample string 6</itemNo>
        <orderNo>1</orderNo>
        <reportTitle>sample string 8</reportTitle>
        <reportType>sample string 7</reportType>
        <section>sample string 5</section>
      </ReportTemplate>
      <ReportTemplate>
        <contractor>sample string 3</contractor>
        <desc>sample string 2</desc>
        <dropDownCombo>sample string 4</dropDownCombo>
        <itemNo>sample string 6</itemNo>
        <orderNo>1</orderNo>
        <reportTitle>sample string 8</reportTitle>
        <reportType>sample string 7</reportType>
        <section>sample string 5</section>
      </ReportTemplate>
    </reportTemplates>
    <reportType>sample string 3</reportType>
    <sign1>true</sign1>
    <sign2>true</sign2>
    <sign3>true</sign3>
    <sign4>true</sign4>
    <signDate1>10</signDate1>
    <signDate2>13</signDate2>
    <signDate3>16</signDate3>
    <signDate4>19</signDate4>
    <signName1>sample string 9</signName1>
    <signName2>sample string 12</signName2>
    <signName3>sample string 15</signName3>
    <signName4>sample string 18</signName4>
  </ReporterHeader>
</ArrayOfReporterHeader>