GET api/v7/Taxonomies

Returns all taxonomy records from the database.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

A response containing an acknowledgement and the requested taxonomy information.

OrgUnitListResponse
NameDescriptionType
orgUnitList

List of org units.

Collection of OrgUnitInfo

Response Formats

application/json, text/json

Sample:
[
  {
    "name": "111",
    "description": "First sample store",
    "externalCode": "100",
    "orgUnitLevelSummary": {
      "orgUnitLevelName": "Store",
      "orgUnitLevelDescription": "Store level",
      "isStoreLevel": true
    },
    "parentInfo": [
      {
        "name": "Retailer X",
        "description": "A sample retailer",
        "externalCode": "root",
        "orgUnitLevelSummary": {
          "orgUnitLevelName": "Corporate",
          "orgUnitLevelDescription": "Corporate level",
          "isStoreLevel": false
        },
        "location": {
          "longitude": -84.101671,
          "latitude": 33.969061
        }
      }
    ],
    "locationType": "Store",
    "openTimeUTC": "10:30:00",
    "closeTimeUTC": "22:00:00",
    "trackInventoryFlag": true,
    "sendEligibilityFlag": true,
    "customerAuditDate": "2018-01-01T00:00:00"
  },
  {
    "name": "222",
    "description": "Second sample store",
    "externalCode": "100",
    "orgUnitLevelSummary": {
      "orgUnitLevelName": "Store",
      "orgUnitLevelDescription": "Store level",
      "isStoreLevel": true
    },
    "parentInfo": [
      {
        "name": "Retailer X",
        "description": "A sample retailer",
        "externalCode": "root",
        "orgUnitLevelSummary": {
          "orgUnitLevelName": "Corporate",
          "orgUnitLevelDescription": "Corporate level",
          "isStoreLevel": false
        },
        "location": {
          "longitude": -84.101671,
          "latitude": 33.969061
        }
      }
    ],
    "locationType": "Store",
    "openTimeUTC": "10:30:00",
    "closeTimeUTC": "22:00:00",
    "trackInventoryFlag": true,
    "sendEligibilityFlag": true,
    "customerAuditDate": "2018-01-01T00:00:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfOrgUnitInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <OrgUnitInfo>
    <name>111</name>
    <description>First sample store</description>
    <externalCode>100</externalCode>
    <orgUnitLevelSummary>
      <orgUnitLevelName>Store</orgUnitLevelName>
      <orgUnitLevelDescription>Store level</orgUnitLevelDescription>
      <isStoreLevel>true</isStoreLevel>
    </orgUnitLevelSummary>
    <parentInfo>
      <OrgUnitInfo>
        <name>Retailer X</name>
        <description>A sample retailer</description>
        <externalCode>root</externalCode>
        <orgUnitLevelSummary>
          <orgUnitLevelName>Corporate</orgUnitLevelName>
          <orgUnitLevelDescription>Corporate level</orgUnitLevelDescription>
          <isStoreLevel>false</isStoreLevel>
        </orgUnitLevelSummary>
        <location>
          <longitude>-84.101671</longitude>
          <latitude>33.969061</latitude>
        </location>
        <is24HourStore xsi:nil="true" />
        <openTimeUTC xsi:nil="true" />
        <closeTimeUTC xsi:nil="true" />
        <trackInventoryFlag xsi:nil="true" />
        <shipRoutingPriority xsi:nil="true" />
        <sendEligibilityFlag xsi:nil="true" />
        <customerAuditDate xsi:nil="true" />
      </OrgUnitInfo>
    </parentInfo>
    <is24HourStore xsi:nil="true" />
    <locationType>Store</locationType>
    <openTimeUTC />
    <closeTimeUTC />
    <trackInventoryFlag>true</trackInventoryFlag>
    <shipRoutingPriority xsi:nil="true" />
    <sendEligibilityFlag>true</sendEligibilityFlag>
    <customerAuditDate>2018-01-01T00:00:00</customerAuditDate>
  </OrgUnitInfo>
  <OrgUnitInfo>
    <name>222</name>
    <description>Second sample store</description>
    <externalCode>100</externalCode>
    <orgUnitLevelSummary>
      <orgUnitLevelName>Store</orgUnitLevelName>
      <orgUnitLevelDescription>Store level</orgUnitLevelDescription>
      <isStoreLevel>true</isStoreLevel>
    </orgUnitLevelSummary>
    <parentInfo>
      <OrgUnitInfo>
        <name>Retailer X</name>
        <description>A sample retailer</description>
        <externalCode>root</externalCode>
        <orgUnitLevelSummary>
          <orgUnitLevelName>Corporate</orgUnitLevelName>
          <orgUnitLevelDescription>Corporate level</orgUnitLevelDescription>
          <isStoreLevel>false</isStoreLevel>
        </orgUnitLevelSummary>
        <location>
          <longitude>-84.101671</longitude>
          <latitude>33.969061</latitude>
        </location>
        <is24HourStore xsi:nil="true" />
        <openTimeUTC xsi:nil="true" />
        <closeTimeUTC xsi:nil="true" />
        <trackInventoryFlag xsi:nil="true" />
        <shipRoutingPriority xsi:nil="true" />
        <sendEligibilityFlag xsi:nil="true" />
        <customerAuditDate xsi:nil="true" />
      </OrgUnitInfo>
    </parentInfo>
    <is24HourStore xsi:nil="true" />
    <locationType>Store</locationType>
    <openTimeUTC />
    <closeTimeUTC />
    <trackInventoryFlag>true</trackInventoryFlag>
    <shipRoutingPriority xsi:nil="true" />
    <sendEligibilityFlag>true</sendEligibilityFlag>
    <customerAuditDate>2018-01-01T00:00:00</customerAuditDate>
  </OrgUnitInfo>
</ArrayOfOrgUnitInfo>