GET api/agreements/customer?agreementNumber={agreementNumber}
Get all customers on an agreement.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| agreementNumber |
Agreement number |
integer |
Required |
Body Parameters
None.
Remarks
Use api/agreements/customer?agreementNumber=5555 to get all customers for agreement with number 5555.
Returns empty list if no agreement or no customers was found
Example
None.
Response Information
Resource Description
Collection of AgreementCustomerResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| AgreementNumber |
Number of the agreement |
integer |
None. |
| CustomerNumber |
Number of the customer |
integer |
None. |
| ContactId |
Customers contact |
globally unique identifier |
None. |
| FixedProductRange |
Fixed product range |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"AgreementNumber": 1,
"CustomerNumber": 2,
"ContactId": "d8f6d1d5-7f3f-461f-a05c-838e4a759e92",
"FixedProductRange": true
},
{
"AgreementNumber": 1,
"CustomerNumber": 2,
"ContactId": "d8f6d1d5-7f3f-461f-a05c-838e4a759e92",
"FixedProductRange": true
}
]
application/xml, text/xml
Sample:
<ArrayOfAgreementCustomerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Agreement">
<AgreementCustomerResponse>
<AgreementNumber>1</AgreementNumber>
<ContactId>d8f6d1d5-7f3f-461f-a05c-838e4a759e92</ContactId>
<CustomerNumber>2</CustomerNumber>
<FixedProductRange>true</FixedProductRange>
</AgreementCustomerResponse>
<AgreementCustomerResponse>
<AgreementNumber>1</AgreementNumber>
<ContactId>d8f6d1d5-7f3f-461f-a05c-838e4a759e92</ContactId>
<CustomerNumber>2</CustomerNumber>
<FixedProductRange>true</FixedProductRange>
</AgreementCustomerResponse>
</ArrayOfAgreementCustomerResponse>