GET api/rightapi/righttypeswithrights

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of RightTypeWithRightsViewModel
NameDescriptionTypeAdditional information
code

string

None.

description

Dictionary of string [key] and string [value]

None.

id

globally unique identifier

None.

technical_description

string

Required

main_rights

Collection of RightsViewModel

Required

Response Formats

application/json, text/json

Sample:
[
  {
    "code": "sample string 1",
    "description": {
      "sample string 1": "sample string 2",
      "sample string 3": "sample string 4"
    },
    "id": "c671a82b-afb0-4857-b6e8-fd22e6efff6e",
    "technical_description": "sample string 3",
    "main_rights": [
      {
        "mainRight": {
          "descriptions": {
            "sample string 1": "sample string 2",
            "sample string 3": "sample string 4"
          },
          "active": true,
          "code": "sample string 2",
          "for_material": true,
          "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
          "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
          "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
          "technical_description": "sample string 5",
          "position": 1
        },
        "rights": [
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          },
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          }
        ]
      },
      {
        "mainRight": {
          "descriptions": {
            "sample string 1": "sample string 2",
            "sample string 3": "sample string 4"
          },
          "active": true,
          "code": "sample string 2",
          "for_material": true,
          "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
          "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
          "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
          "technical_description": "sample string 5",
          "position": 1
        },
        "rights": [
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          },
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          }
        ]
      }
    ]
  },
  {
    "code": "sample string 1",
    "description": {
      "sample string 1": "sample string 2",
      "sample string 3": "sample string 4"
    },
    "id": "c671a82b-afb0-4857-b6e8-fd22e6efff6e",
    "technical_description": "sample string 3",
    "main_rights": [
      {
        "mainRight": {
          "descriptions": {
            "sample string 1": "sample string 2",
            "sample string 3": "sample string 4"
          },
          "active": true,
          "code": "sample string 2",
          "for_material": true,
          "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
          "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
          "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
          "technical_description": "sample string 5",
          "position": 1
        },
        "rights": [
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          },
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          }
        ]
      },
      {
        "mainRight": {
          "descriptions": {
            "sample string 1": "sample string 2",
            "sample string 3": "sample string 4"
          },
          "active": true,
          "code": "sample string 2",
          "for_material": true,
          "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
          "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
          "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
          "technical_description": "sample string 5",
          "position": 1
        },
        "rights": [
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          },
          {
            "descriptions": {
              "sample string 1": "sample string 2",
              "sample string 3": "sample string 4"
            },
            "active": true,
            "code": "sample string 2",
            "for_material": true,
            "id": "13201d6c-0553-42c7-aab6-ba109bc25ec0",
            "type": "e3a5f6d1-f39b-4805-a054-9c2a91c5a38c",
            "main_right": "37d5c2e9-c768-480d-900f-7b4e58ac2a97",
            "technical_description": "sample string 5",
            "position": 1
          }
        ]
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfright_type_with_rights xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EntityModel">
  <right_type_with_rights>
    <code>sample string 1</code>
    <description xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>sample string 4</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </description>
    <id>c671a82b-afb0-4857-b6e8-fd22e6efff6e</id>
    <main_rights>
      <RightsViewModel>
        <MainRight>
          <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
          <active>true</active>
          <code>sample string 2</code>
          <for_material>true</for_material>
          <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
          <position>1</position>
          <technical_description>sample string 5</technical_description>
          <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
          <descriptions xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 1</d6p1:Key>
              <d6p1:Value>sample string 2</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 3</d6p1:Key>
              <d6p1:Value>sample string 4</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </descriptions>
        </MainRight>
        <Rights>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
        </Rights>
      </RightsViewModel>
      <RightsViewModel>
        <MainRight>
          <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
          <active>true</active>
          <code>sample string 2</code>
          <for_material>true</for_material>
          <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
          <position>1</position>
          <technical_description>sample string 5</technical_description>
          <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
          <descriptions xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 1</d6p1:Key>
              <d6p1:Value>sample string 2</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 3</d6p1:Key>
              <d6p1:Value>sample string 4</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </descriptions>
        </MainRight>
        <Rights>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
        </Rights>
      </RightsViewModel>
    </main_rights>
    <technical_description>sample string 3</technical_description>
  </right_type_with_rights>
  <right_type_with_rights>
    <code>sample string 1</code>
    <description xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 1</d3p1:Key>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>sample string 3</d3p1:Key>
        <d3p1:Value>sample string 4</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </description>
    <id>c671a82b-afb0-4857-b6e8-fd22e6efff6e</id>
    <main_rights>
      <RightsViewModel>
        <MainRight>
          <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
          <active>true</active>
          <code>sample string 2</code>
          <for_material>true</for_material>
          <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
          <position>1</position>
          <technical_description>sample string 5</technical_description>
          <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
          <descriptions xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 1</d6p1:Key>
              <d6p1:Value>sample string 2</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 3</d6p1:Key>
              <d6p1:Value>sample string 4</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </descriptions>
        </MainRight>
        <Rights>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
        </Rights>
      </RightsViewModel>
      <RightsViewModel>
        <MainRight>
          <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
          <active>true</active>
          <code>sample string 2</code>
          <for_material>true</for_material>
          <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
          <position>1</position>
          <technical_description>sample string 5</technical_description>
          <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
          <descriptions xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 1</d6p1:Key>
              <d6p1:Value>sample string 2</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
            <d6p1:KeyValueOfstringstring>
              <d6p1:Key>sample string 3</d6p1:Key>
              <d6p1:Value>sample string 4</d6p1:Value>
            </d6p1:KeyValueOfstringstring>
          </descriptions>
        </MainRight>
        <Rights>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
          <right>
            <ID>13201d6c-0553-42c7-aab6-ba109bc25ec0</ID>
            <active>true</active>
            <code>sample string 2</code>
            <for_material>true</for_material>
            <main_right>37d5c2e9-c768-480d-900f-7b4e58ac2a97</main_right>
            <position>1</position>
            <technical_description>sample string 5</technical_description>
            <type>e3a5f6d1-f39b-4805-a054-9c2a91c5a38c</type>
            <descriptions xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 1</d7p1:Key>
                <d7p1:Value>sample string 2</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
              <d7p1:KeyValueOfstringstring>
                <d7p1:Key>sample string 3</d7p1:Key>
                <d7p1:Value>sample string 4</d7p1:Value>
              </d7p1:KeyValueOfstringstring>
            </descriptions>
          </right>
        </Rights>
      </RightsViewModel>
    </main_rights>
    <technical_description>sample string 3</technical_description>
  </right_type_with_rights>
</ArrayOfright_type_with_rights>