---
title: "GET /udl/dataowner"
method: GET
path: "/udl/dataowner"
tags: ["Supporting Data"]
---

# GET /udl/dataowner

`GET /udl/dataowner`

## Request

- Base URL: `https://unifieddatalibrary.com`
- URL: `https://unifieddatalibrary.com/udl/dataowner`
- Auth: none declared

## Query parameters

- `firstResult` integer
- `maxResults` integer

## Response `200`

OK

- DataOwnerAbridged[]
  - `doName` string, required: The name of the data owner.
  - `classificationMarking` string, required: Classification marking of the data in IC/CAPCO Portion-marked format.
  - `ownerType` string: Type of organization which this data owner belongs to (e.g. Commercial, Government, Academic, Consortium, etc.).
  - `dataType` string: Type of data this data owner owns (e.g. EPHEMERIS, IMAGERY, MANEUVER, etc.).
  - `provider` string: Organization name for the data provider.
  - `countryCode` string: The country code. This value is typically the ISO 3166 Alpha-2 two-character country code, however it can also represent various consortiums that do not appear in the ISO document. The code must correspond to an existing country in the UDL’s country API. Call udl/country/{code} to get any associated FIPS code, ISO Alpha-3 code, or alternate code values that exist for the specified country code.
  - `idContact` string, required: Unique identifier of the contact for this data owner.
  - `description` string, required: Description of this data owner.
  - `control` string: Optional control required to access this data type from this owner.
  - `enabled` boolean: Boolean indicating if the data owner is enabled (if not enabled, they should not appear on the data products screen on the storefront).
  - `comingSoon` boolean: Boolean indicating if the data owner is coming soon or not yet available.
  - `source` string, required: Source of the data.

## Other responses

- `400`: Bad Request
- `401`: Invalid/Missing User Credentials
- `403`: User Is Not Authorized
- `405`: Method Not Allowed
- `406`: MediaType Not Accepted by Request Headers
- `429`: Rate of Requests Exceeds Allowed Limit
- `500`: Internal Server Error

## Changes

> 12 revisions in range; 1 could not be searched.

- **2025-05-29** `4e1cbc17e814`: 2 info
  - added the new optional `query` request parameter `firstResult`
  - added the new optional `query` request parameter `maxResults`
- **2025-04-16** `75f764c843a9`: 6 info
  - api operation id `findAllPublic` removed and replaced with ``
  - the endpoint scheme security `BasicAuth` was removed from the API
  - the response required property `items/classificationMarking` became read-only for the status `200`
  - the response required property `items/description` became read-only for the status `200`
  - …2 more

[Operation history](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/changes/udl/dataowner/get.md)

---

[API](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api.md) - [All operations](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/revisions/bd17bc53681e?raw)
