GET api/Agreements

Gets all agreements not including agreement lines. To get detailed information about an agreement, including agreement lines, call GET - api\Agreements\1

Request Information

URI Parameters

None.

Body Parameters

None.

Remarks

None.

Example

None.

Response Information

Resource Description

Collection of AgreementResponse
NameDescriptionTypeAdditional information
PriceListName

string

Required

Max length: 50

ZoneName

string

Max length: 96

AgreementArticleLines

Collection of AgreementArticleLineResponse

None.

ArticleGroupLines

Collection of ArticleGroupLineResponse

None.

Number

integer

Required

Name

string

Required

Max length: 40

BranchId

integer

Required

ValidFrom

date

Required

ValidTo

date

Required

GeneralAgreementNo

integer

None.

PriceListId

globally unique identifier

Required

FixedArticlePrices

boolean

Required

FixedArticlePricesUntil

date

None.

ZoneId

integer

None.

Document

string

Max length: 4000

Response Formats

application/json, text/json

Sample:
[
  {
    "PriceListName": "sample string 1",
    "ZoneName": "sample string 2",
    "AgreementArticleLines": [
      {
        "ArticleNo": 1,
        "Price": 1.0,
        "DiscountFactor": 1.0,
        "ValidFrom": "2026-01-21 22:49:43",
        "ValidTo": "2026-01-21 22:49:43",
        "CalculatedPrice": true,
        "Blocked": true
      },
      {
        "ArticleNo": 1,
        "Price": 1.0,
        "DiscountFactor": 1.0,
        "ValidFrom": "2026-01-21 22:49:43",
        "ValidTo": "2026-01-21 22:49:43",
        "CalculatedPrice": true,
        "Blocked": true
      }
    ],
    "ArticleGroupLines": [
      {
        "Id": "0bcf131a-330f-4c87-af3f-287d8139072f",
        "MainGroupName": "sample string 2",
        "SubGroupName": "sample string 3",
        "SpeedRatingId": 1,
        "SpeedRatingKey": "sample string 4",
        "AspectRatio": 1.0,
        "Pattern": "sample string 5",
        "RimDiameter": 1.0,
        "Design": "sample string 6",
        "CalculatedPrice": true,
        "MainGroupId": 8,
        "SubGroupId": 9,
        "DiscountFactor": 10.0
      },
      {
        "Id": "0bcf131a-330f-4c87-af3f-287d8139072f",
        "MainGroupName": "sample string 2",
        "SubGroupName": "sample string 3",
        "SpeedRatingId": 1,
        "SpeedRatingKey": "sample string 4",
        "AspectRatio": 1.0,
        "Pattern": "sample string 5",
        "RimDiameter": 1.0,
        "Design": "sample string 6",
        "CalculatedPrice": true,
        "MainGroupId": 8,
        "SubGroupId": 9,
        "DiscountFactor": 10.0
      }
    ],
    "Number": 3,
    "Name": "sample string 4",
    "BranchId": 1,
    "ValidFrom": "2026-01-21 22:49:43",
    "ValidTo": "2026-01-21 22:49:43",
    "GeneralAgreementNo": 1,
    "PriceListId": "d4a6ac92-662f-490a-840d-b7085b2044a6",
    "FixedArticlePrices": true,
    "FixedArticlePricesUntil": "2026-01-21 22:49:43",
    "ZoneId": 1,
    "Document": "sample string 9"
  },
  {
    "PriceListName": "sample string 1",
    "ZoneName": "sample string 2",
    "AgreementArticleLines": [
      {
        "ArticleNo": 1,
        "Price": 1.0,
        "DiscountFactor": 1.0,
        "ValidFrom": "2026-01-21 22:49:43",
        "ValidTo": "2026-01-21 22:49:43",
        "CalculatedPrice": true,
        "Blocked": true
      },
      {
        "ArticleNo": 1,
        "Price": 1.0,
        "DiscountFactor": 1.0,
        "ValidFrom": "2026-01-21 22:49:43",
        "ValidTo": "2026-01-21 22:49:43",
        "CalculatedPrice": true,
        "Blocked": true
      }
    ],
    "ArticleGroupLines": [
      {
        "Id": "0bcf131a-330f-4c87-af3f-287d8139072f",
        "MainGroupName": "sample string 2",
        "SubGroupName": "sample string 3",
        "SpeedRatingId": 1,
        "SpeedRatingKey": "sample string 4",
        "AspectRatio": 1.0,
        "Pattern": "sample string 5",
        "RimDiameter": 1.0,
        "Design": "sample string 6",
        "CalculatedPrice": true,
        "MainGroupId": 8,
        "SubGroupId": 9,
        "DiscountFactor": 10.0
      },
      {
        "Id": "0bcf131a-330f-4c87-af3f-287d8139072f",
        "MainGroupName": "sample string 2",
        "SubGroupName": "sample string 3",
        "SpeedRatingId": 1,
        "SpeedRatingKey": "sample string 4",
        "AspectRatio": 1.0,
        "Pattern": "sample string 5",
        "RimDiameter": 1.0,
        "Design": "sample string 6",
        "CalculatedPrice": true,
        "MainGroupId": 8,
        "SubGroupId": 9,
        "DiscountFactor": 10.0
      }
    ],
    "Number": 3,
    "Name": "sample string 4",
    "BranchId": 1,
    "ValidFrom": "2026-01-21 22:49:43",
    "ValidTo": "2026-01-21 22:49:43",
    "GeneralAgreementNo": 1,
    "PriceListId": "d4a6ac92-662f-490a-840d-b7085b2044a6",
    "FixedArticlePrices": true,
    "FixedArticlePricesUntil": "2026-01-21 22:49:43",
    "ZoneId": 1,
    "Document": "sample string 9"
  }
]

application/xml, text/xml

Sample:
<ArrayOfAgreementResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Agreement">
  <AgreementResponse>
    <BranchId>1</BranchId>
    <Document>sample string 9</Document>
    <FixedArticlePrices>true</FixedArticlePrices>
    <FixedArticlePricesUntil>2026-01-21T22:49:43.969478+01:00</FixedArticlePricesUntil>
    <GeneralAgreementNo>1</GeneralAgreementNo>
    <Name>sample string 4</Name>
    <Number>3</Number>
    <PriceListId>d4a6ac92-662f-490a-840d-b7085b2044a6</PriceListId>
    <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
    <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
    <ZoneId>1</ZoneId>
    <AgreementArticleLines>
      <AgreementArticleLineResponse>
        <ArticleNo>1</ArticleNo>
        <Blocked>true</Blocked>
        <CalculatedPrice>true</CalculatedPrice>
        <DiscountFactor>1</DiscountFactor>
        <Price>1</Price>
        <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
        <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
      </AgreementArticleLineResponse>
      <AgreementArticleLineResponse>
        <ArticleNo>1</ArticleNo>
        <Blocked>true</Blocked>
        <CalculatedPrice>true</CalculatedPrice>
        <DiscountFactor>1</DiscountFactor>
        <Price>1</Price>
        <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
        <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
      </AgreementArticleLineResponse>
    </AgreementArticleLines>
    <ArticleGroupLines>
      <ArticleGroupLineResponse>
        <AspectRatio i:nil="true" />
        <CalculatedPrice>false</CalculatedPrice>
        <Design i:nil="true" />
        <DiscountFactor>10</DiscountFactor>
        <MainGroupId>8</MainGroupId>
        <Pattern i:nil="true" />
        <RimDiameter i:nil="true" />
        <SpeedRatingId i:nil="true" />
        <SubGroupId>9</SubGroupId>
        <AspectRatio>1</AspectRatio>
        <CalculatedPrice>true</CalculatedPrice>
        <Design>sample string 6</Design>
        <Id>0bcf131a-330f-4c87-af3f-287d8139072f</Id>
        <MainGroupName>sample string 2</MainGroupName>
        <Pattern>sample string 5</Pattern>
        <RimDiameter>1</RimDiameter>
        <SpeedRatingId>1</SpeedRatingId>
        <SpeedRatingKey>sample string 4</SpeedRatingKey>
        <SubGroupName>sample string 3</SubGroupName>
      </ArticleGroupLineResponse>
      <ArticleGroupLineResponse>
        <AspectRatio i:nil="true" />
        <CalculatedPrice>false</CalculatedPrice>
        <Design i:nil="true" />
        <DiscountFactor>10</DiscountFactor>
        <MainGroupId>8</MainGroupId>
        <Pattern i:nil="true" />
        <RimDiameter i:nil="true" />
        <SpeedRatingId i:nil="true" />
        <SubGroupId>9</SubGroupId>
        <AspectRatio>1</AspectRatio>
        <CalculatedPrice>true</CalculatedPrice>
        <Design>sample string 6</Design>
        <Id>0bcf131a-330f-4c87-af3f-287d8139072f</Id>
        <MainGroupName>sample string 2</MainGroupName>
        <Pattern>sample string 5</Pattern>
        <RimDiameter>1</RimDiameter>
        <SpeedRatingId>1</SpeedRatingId>
        <SpeedRatingKey>sample string 4</SpeedRatingKey>
        <SubGroupName>sample string 3</SubGroupName>
      </ArticleGroupLineResponse>
    </ArticleGroupLines>
    <PriceListName>sample string 1</PriceListName>
    <ZoneName>sample string 2</ZoneName>
  </AgreementResponse>
  <AgreementResponse>
    <BranchId>1</BranchId>
    <Document>sample string 9</Document>
    <FixedArticlePrices>true</FixedArticlePrices>
    <FixedArticlePricesUntil>2026-01-21T22:49:43.969478+01:00</FixedArticlePricesUntil>
    <GeneralAgreementNo>1</GeneralAgreementNo>
    <Name>sample string 4</Name>
    <Number>3</Number>
    <PriceListId>d4a6ac92-662f-490a-840d-b7085b2044a6</PriceListId>
    <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
    <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
    <ZoneId>1</ZoneId>
    <AgreementArticleLines>
      <AgreementArticleLineResponse>
        <ArticleNo>1</ArticleNo>
        <Blocked>true</Blocked>
        <CalculatedPrice>true</CalculatedPrice>
        <DiscountFactor>1</DiscountFactor>
        <Price>1</Price>
        <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
        <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
      </AgreementArticleLineResponse>
      <AgreementArticleLineResponse>
        <ArticleNo>1</ArticleNo>
        <Blocked>true</Blocked>
        <CalculatedPrice>true</CalculatedPrice>
        <DiscountFactor>1</DiscountFactor>
        <Price>1</Price>
        <ValidFrom>2026-01-21T22:49:43.969478+01:00</ValidFrom>
        <ValidTo>2026-01-21T22:49:43.969478+01:00</ValidTo>
      </AgreementArticleLineResponse>
    </AgreementArticleLines>
    <ArticleGroupLines>
      <ArticleGroupLineResponse>
        <AspectRatio i:nil="true" />
        <CalculatedPrice>false</CalculatedPrice>
        <Design i:nil="true" />
        <DiscountFactor>10</DiscountFactor>
        <MainGroupId>8</MainGroupId>
        <Pattern i:nil="true" />
        <RimDiameter i:nil="true" />
        <SpeedRatingId i:nil="true" />
        <SubGroupId>9</SubGroupId>
        <AspectRatio>1</AspectRatio>
        <CalculatedPrice>true</CalculatedPrice>
        <Design>sample string 6</Design>
        <Id>0bcf131a-330f-4c87-af3f-287d8139072f</Id>
        <MainGroupName>sample string 2</MainGroupName>
        <Pattern>sample string 5</Pattern>
        <RimDiameter>1</RimDiameter>
        <SpeedRatingId>1</SpeedRatingId>
        <SpeedRatingKey>sample string 4</SpeedRatingKey>
        <SubGroupName>sample string 3</SubGroupName>
      </ArticleGroupLineResponse>
      <ArticleGroupLineResponse>
        <AspectRatio i:nil="true" />
        <CalculatedPrice>false</CalculatedPrice>
        <Design i:nil="true" />
        <DiscountFactor>10</DiscountFactor>
        <MainGroupId>8</MainGroupId>
        <Pattern i:nil="true" />
        <RimDiameter i:nil="true" />
        <SpeedRatingId i:nil="true" />
        <SubGroupId>9</SubGroupId>
        <AspectRatio>1</AspectRatio>
        <CalculatedPrice>true</CalculatedPrice>
        <Design>sample string 6</Design>
        <Id>0bcf131a-330f-4c87-af3f-287d8139072f</Id>
        <MainGroupName>sample string 2</MainGroupName>
        <Pattern>sample string 5</Pattern>
        <RimDiameter>1</RimDiameter>
        <SpeedRatingId>1</SpeedRatingId>
        <SpeedRatingKey>sample string 4</SpeedRatingKey>
        <SubGroupName>sample string 3</SubGroupName>
      </ArticleGroupLineResponse>
    </ArticleGroupLines>
    <PriceListName>sample string 1</PriceListName>
    <ZoneName>sample string 2</ZoneName>
  </AgreementResponse>
</ArrayOfAgreementResponse>