GET api/v1/customer/{id}/products

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

None.

Response Information

Resource Description

CustomerProductModel
NameDescriptionTypeAdditional information
Id

integer

None.

Acronym

string

Required

String length: inclusive between 0 and 10

Name

string

Required

String length: inclusive between 0 and 100

Products

Collection of ProductCustomerModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Acronym": "sample string 2",
  "Name": "sample string 3",
  "Products": [
    {
      "Id": 1,
      "Acronym": "sample string 2",
      "Name": "sample string 3",
      "SupportEndDate": "2025-02-23T04:49:14.7494443+00:00",
      "IsActive": true,
      "Versions": [
        {
          "Date": "2025-02-23T04:49:14.7494443+00:00",
          "Version": {
            "Id": 1,
            "Major": 2,
            "Minor": 3,
            "Build": 4,
            "Revision": 5
          },
          "Entities": [
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            },
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            }
          ]
        },
        {
          "Date": "2025-02-23T04:49:14.7494443+00:00",
          "Version": {
            "Id": 1,
            "Major": 2,
            "Minor": 3,
            "Build": 4,
            "Revision": 5
          },
          "Entities": [
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            },
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            }
          ]
        }
      ]
    },
    {
      "Id": 1,
      "Acronym": "sample string 2",
      "Name": "sample string 3",
      "SupportEndDate": "2025-02-23T04:49:14.7494443+00:00",
      "IsActive": true,
      "Versions": [
        {
          "Date": "2025-02-23T04:49:14.7494443+00:00",
          "Version": {
            "Id": 1,
            "Major": 2,
            "Minor": 3,
            "Build": 4,
            "Revision": 5
          },
          "Entities": [
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            },
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            }
          ]
        },
        {
          "Date": "2025-02-23T04:49:14.7494443+00:00",
          "Version": {
            "Id": 1,
            "Major": 2,
            "Minor": 3,
            "Build": 4,
            "Revision": 5
          },
          "Entities": [
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            },
            {
              "Id": 1,
              "Name": "sample string 2",
              "Value": 3
            }
          ]
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<CustomerProductModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bullet.WebAPI.Models.DTO">
  <Acronym>sample string 2</Acronym>
  <Id>1</Id>
  <Name>sample string 3</Name>
  <Products>
    <ProductCustomerModel>
      <Acronym>sample string 2</Acronym>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <Name>sample string 3</Name>
      <SupportEndDate>2025-02-23T04:49:14.7494443+00:00</SupportEndDate>
      <Versions>
        <CustomerProductVersionsAndEntitiesModel>
          <Date>2025-02-23T04:49:14.7494443+00:00</Date>
          <Entities>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
          </Entities>
          <Version>
            <Build>4</Build>
            <Id>1</Id>
            <Major>2</Major>
            <Minor>3</Minor>
            <Revision>5</Revision>
          </Version>
        </CustomerProductVersionsAndEntitiesModel>
        <CustomerProductVersionsAndEntitiesModel>
          <Date>2025-02-23T04:49:14.7494443+00:00</Date>
          <Entities>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
          </Entities>
          <Version>
            <Build>4</Build>
            <Id>1</Id>
            <Major>2</Major>
            <Minor>3</Minor>
            <Revision>5</Revision>
          </Version>
        </CustomerProductVersionsAndEntitiesModel>
      </Versions>
    </ProductCustomerModel>
    <ProductCustomerModel>
      <Acronym>sample string 2</Acronym>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <Name>sample string 3</Name>
      <SupportEndDate>2025-02-23T04:49:14.7494443+00:00</SupportEndDate>
      <Versions>
        <CustomerProductVersionsAndEntitiesModel>
          <Date>2025-02-23T04:49:14.7494443+00:00</Date>
          <Entities>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
          </Entities>
          <Version>
            <Build>4</Build>
            <Id>1</Id>
            <Major>2</Major>
            <Minor>3</Minor>
            <Revision>5</Revision>
          </Version>
        </CustomerProductVersionsAndEntitiesModel>
        <CustomerProductVersionsAndEntitiesModel>
          <Date>2025-02-23T04:49:14.7494443+00:00</Date>
          <Entities>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
            <CustomerEntityModel>
              <Id>1</Id>
              <Name>sample string 2</Name>
              <Value>3</Value>
            </CustomerEntityModel>
          </Entities>
          <Version>
            <Build>4</Build>
            <Id>1</Id>
            <Major>2</Major>
            <Minor>3</Minor>
            <Revision>5</Revision>
          </Version>
        </CustomerProductVersionsAndEntitiesModel>
      </Versions>
    </ProductCustomerModel>
  </Products>
</CustomerProductModel>