GET api/Customer/GetNotes/{id}?pageIndex={pageIndex}&pageSize={pageSize}

Gets a list of all notes for customer

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

customer id

integer

Required

pageIndex

Optional page index (default is 0).

integer

Default value is 0

pageSize

Optional page size (default is 200).

integer

Default value is 200

Body Parameters

None.

Response Information

Resource Description

GetCustomerNotesResult
NameDescriptionTypeAdditional information
PagedNotes

A page with note rows.

CustomerNoteRow

None.

Response Formats

application/json, text/json

Sample:
{
  "PagedNotes": {
    "PageIndex": 1,
    "PageSize": 10,
    "TotalItems": 1,
    "TotalPages": 1,
    "Items": [
      {
        "Id": 1,
        "Text": "Everything else",
        "DateAddUtc": "2024-04-27T02:02:18.032589Z",
        "SubmitterFullName": "John Doe"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<GetCustomerNotesResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RequestorApiDataStructures.Results">
  <PagedNotes>
    <Items>
      <GetCustomerNotesResult.CustomerNoteRow>
        <DateAddUtc>2024-04-27T02:02:18.032589Z</DateAddUtc>
        <Id>1</Id>
        <SubmitterFullName>John Doe</SubmitterFullName>
        <Text>Everything else</Text>
      </GetCustomerNotesResult.CustomerNoteRow>
    </Items>
    <PageIndex>1</PageIndex>
    <PageSize>10</PageSize>
    <TotalItems>1</TotalItems>
    <TotalPages>1</TotalPages>
  </PagedNotes>
</GetCustomerNotesResult>