POST api/Guarantees/{guaranteeId}/Milestones/Query

Get list of Milestone by Guarantee

Request Information

URI Parameters

NameDescriptionTypeAdditional information
guaranteeId

integer

Required

Body Parameters

MilestoneFilter
NameDescriptionTypeAdditional information
SectionId

integer

None.

Percent

decimal number

None.

Description

string

None.

PlannedDateStart

date

None.

PlannedDateEnd

date

None.

ReviewDateStart

date

None.

ReviewDateEnd

date

None.

RealComplianceDateStart

date

None.

RealComplianceDateEnd

date

None.

MilestoneTypeId

MilestoneTypeId

None.

IsMain

boolean

None.

IsExpired

boolean

None.

Key

string

None.

VersionId

integer

None.

EntityCertificationStatusId

integer

None.

AppliedCertificationCode

string

None.

LastCertifiedAmount

Collection of decimal number

None.

Code

string

None.

Amount

Collection of decimal number

None.

Page

Page

None.

SortedColumns

Collection of Order

None.

Request Formats

application/json, text/json

Sample:
{
  "sectionId": 1,
  "percent": 1.0,
  "description": "sample string 1",
  "plannedDateStart": "2026-05-09T14:06:17.2168168+02:00",
  "plannedDateEnd": "2026-05-09T14:06:17.2168168+02:00",
  "reviewDateStart": "2026-05-09T14:06:17.2168168+02:00",
  "reviewDateEnd": "2026-05-09T14:06:17.2168168+02:00",
  "realComplianceDateStart": "2026-05-09T14:06:17.2168168+02:00",
  "realComplianceDateEnd": "2026-05-09T14:06:17.2168168+02:00",
  "milestoneTypeId": 1,
  "isMain": true,
  "isExpired": true,
  "key": "sample string 2",
  "versionId": 1,
  "entityCertificationStatusId": 1,
  "appliedCertificationCode": "sample string 3",
  "lastCertifiedAmount": [
    1.0,
    1.0
  ],
  "code": "sample string 4",
  "amount": [
    1.0,
    1.0
  ],
  "page": {
    "number": 1,
    "size": 2,
    "skip": 0
  },
  "sortedColumns": [
    {
      "name": "sample string 1",
      "descending": true
    },
    {
      "name": "sample string 1",
      "descending": true
    }
  ]
}

text/html

Sample:
{"sectionId":1,"percent":1.0,"description":"sample string 1","plannedDateStart":"2026-05-09T14:06:17.2168168+02:00","plannedDateEnd":"2026-05-09T14:06:17.2168168+02:00","reviewDateStart":"2026-05-09T14:06:17.2168168+02:00","reviewDateEnd":"2026-05-09T14:06:17.2168168+02:00","realComplianceDateStart":"2026-05-09T14:06:17.2168168+02:00","realComplianceDateEnd":"2026-05-09T14:06:17.2168168+02:00","milestoneTypeId":1,"isMain":true,"isExpired":true,"key":"sample string 2","versionId":1,"entityCertificationStatusId":1,"appliedCertificationCode":"sample string 3","lastCertifiedAmount":[1.0,1.0],"code":"sample string 4","amount":[1.0,1.0],"page":{"number":1,"size":2,"skip":0},"sortedColumns":[{"name":"sample string 1","descending":true},{"name":"sample string 1","descending":true}]}

application/xml, text/xml

Sample:
<MilestoneFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.SubcontractModule.Application.Dtos.Dtos.MilestoneAgg">
  <Page xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.Application.Base.SortAndPage.Entities">
    <Number>1</Number>
    <Size>2</Size>
  </Page>
  <SortedColumns xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.Application.Base.SortAndPage.Entities">
    <Order>
      <Descending>true</Descending>
      <Name>sample string 1</Name>
    </Order>
    <Order>
      <Descending>true</Descending>
      <Name>sample string 1</Name>
    </Order>
  </SortedColumns>
  <Amount xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>1</d2p1:decimal>
  </Amount>
  <AppliedCertificationCode>sample string 3</AppliedCertificationCode>
  <Code>sample string 4</Code>
  <Description>sample string 1</Description>
  <EntityCertificationStatusId>1</EntityCertificationStatusId>
  <IsExpired>true</IsExpired>
  <IsMain>true</IsMain>
  <Key>sample string 2</Key>
  <LastCertifiedAmount xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:decimal>1</d2p1:decimal>
    <d2p1:decimal>1</d2p1:decimal>
  </LastCertifiedAmount>
  <MilestoneTypeId>Plan</MilestoneTypeId>
  <Percent>1</Percent>
  <PlannedDateEnd>2026-05-09T14:06:17.2168168+02:00</PlannedDateEnd>
  <PlannedDateStart>2026-05-09T14:06:17.2168168+02:00</PlannedDateStart>
  <RealComplianceDateEnd>2026-05-09T14:06:17.2168168+02:00</RealComplianceDateEnd>
  <RealComplianceDateStart>2026-05-09T14:06:17.2168168+02:00</RealComplianceDateStart>
  <ReviewDateEnd>2026-05-09T14:06:17.2168168+02:00</ReviewDateEnd>
  <ReviewDateStart>2026-05-09T14:06:17.2168168+02:00</ReviewDateStart>
  <SectionId>1</SectionId>
  <VersionId>1</VersionId>
</MilestoneFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IPagedListOfMilestoneDto
NameDescriptionTypeAdditional information
Total

integer

None.

Items

Collection of MilestoneDto

None.

ItemsTotal

MilestoneDto

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.