---
type: "firecrawl-provider"
description: "Weekly publication status and file hand-off for the Ministry of Justice of Ukraine Unified State Register of Legal Entities, Individual Entrepreneurs and Public Formations (EDR) on the national open data portal data.gov.ua: the dataset's resources with their sizes, ETags, Last-Modified dates and ZIP directory (CRC-32, uncompressed size), plus the XSD schema documents. The register file itself (UO.zip, 328 MB compressed, 3.2 GB of windows-1251 XML) is handed off by URL, size and hash for the caller to download and parse; no record paging is possible."
use_when: "Weekly publication status and file hand-off for the Ministry of Justice of Ukraine Unified State Register of Legal Entities, Individual Entrepreneurs and Public Formations (EDR) on the national open data portal data.gov.ua: the dataset's resources with their sizes, ETags, Last-Modified dates and ZIP directory (CRC-32, uncompressed size), plus the XSD schema documents. The register file itself (UO.zip, 328 MB compressed, 3.2 GB of windows-1251 XML) is handed off by URL, size and hash for the caller to download and parse; no record paging is possible."
categories: "Public records"
capabilities: 2
credits_per_call: 5
---
# data.gov.ua: Unified State Register (EDR) publication status on Firecrawl Alexandria

Weekly publication status and file hand-off for the Ministry of Justice of Ukraine Unified State Register of Legal Entities, Individual Entrepreneurs and Public Formations (EDR) on the national open data portal data.gov.ua: the dataset's resources with their sizes, ETags, Last-Modified dates and ZIP directory (CRC-32, uncompressed size), plus the XSD schema documents. The register file itself (UO.zip, 328 MB compressed, 3.2 GB of windows-1251 XML) is handed off by URL, size and hash for the caller to download and parse; no record paging is possible.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `data-gov-ua`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/data-gov-ua)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/data-gov-ua/openapi.json)

## Capabilities

- [Schema](https://firecrawl.dev/alexandria/agents/providers/data-gov-ua/company-register-publications/schema): Download one of the dataset's small schema archives (UO_schema.zip by default, also FOP_schema.zip and FSU_schema.zip), verify and inflate its XSD documents, and return each document's text, encoding, CRC-32 and the ordered list of XML element names it declares, with the archive's size, ETag and Last-Modified.
- [Source status](https://firecrawl.dev/alexandria/agents/providers/data-gov-ua/company-register-publications/source_status): Cheap weekly version check and hand-off for the EDR dataset. Reads the dataset's DCAT JSON-LD for its resources, then makes one tail Range GET per requested data file (UO.zip by default) to get its exact size, ETag and Last-Modified from the download URL and the ZIP central directory (entry name, CRC-32, compressed and uncompressed size). publication_id is the primary file's ETag plus Last-Modified; content_hash is the publisher's CRC-32 of the archived XML. record_count is null: the register is not countable without downloading it. No records are returned; the caller downloads the file at primary_file.url.

## 1. Choose this provider when

Weekly publication status and file hand-off for the Ministry of Justice of Ukraine Unified State Register of Legal Entities, Individual Entrepreneurs and Public Formations (EDR) on the national open data portal data.gov.ua: the dataset's resources with their sizes, ETags, Last-Modified dates and ZIP directory (CRC-32, uncompressed size), plus the XSD schema documents. The register file itself (UO.zip, 328 MB compressed, 3.2 GB of windows-1251 XML) is handed off by URL, size and hash for the caller to download and parse; no record paging is possible.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "data-gov-ua",
  "capability": "company-register-publications/schema",
  "options": {}
}
```

## 3. Add provider options

Use only the options needed for the task:

- `dataset_id` (string): CKAN dataset id. Default: the EDR dataset 03cc1239-3988-4451-aa0d-aadb77448714. Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$. Example: `<dataset_id>`
- `name` (string): Schema resource file name, case-insensitive. Default: UO_schema.zip. Example: `<name>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "data-gov-ua",
    capability: "company-register-publications/schema",
    options: {},
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "data-gov-ua",
  "capability": "company-register-publications/schema",
  "options": {}
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "data-gov-ua",
    "capability": "company-register-publications/schema",
    "options": {}
  }
}'
```

### CLI

```sh
firecrawl scrape 'data-gov-ua/company-register-publications/schema' \
  --options '{}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "data-gov-ua",
  "capability": "company-register-publications/schema",
  "options": {}
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "data-gov-ua",
  "capability": "company-register-publications/schema",
  "options": {}
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "archive": {
    "entries": [
      {
        "compressed_size": 2716,
        "compression": "deflate",
        "crc32": "1c44484b",
        "modified": "2026-10-13T10:06:58",
        "name": "UO_schema.xsd",
        "uncompressed_size": 16373
      }
    ],
    "entry_count": 1,
    "zip64": false
  },
  "description": "Опис структури ЮО",
  "documents": [
    {
      "crc32": "1c44484b",
      "element_names": [
        "SUBJECT",
        "RECORD",
        "NAME",
        "SHORT_NAME",
        "OPF",
        "EDRPOU",
        "STAN",
        "FOUNDING_DOCUMENT_NUM",
        "EXECUTIVE_POWER",
        "PURPOSE",
        "FOUNDERS",
        "BENEFICIARIES",
        "SUPERIOR_MANAGEMENT",
        "SIGNERS",
        "AUTHORIZED_CAPITAL",
        "MEMBERS",
        "STATUTE",
        "REGISTRATION",
        "MANAGING_PAPER",
        "BRANCHES",
        "TERMINATION_STARTED_INFO",
        "BANKRUPTCY_READJUSTMENT_INFO",
        "PREDECESSORS",
        "ASSIGNEES",
        "TERMINATED_INFO",
        "TERMINATION_CANCEL_INFO",
        "EXCHANGE_DATA",
        "CODE",
        "FOUNDER",
        "BENEFICIARY",
        "SIGNER",
        "MEMBER",
        "BRANCH",
        "CREATE_DATE",
        "OP_DATE",
        "REASON",
        "SBJ_STATE",
        "SIGNER_NAME",
        "CREDITOR_REQ_END_DATE",
        "BANKRUPTCY_READJUSTMENT_HEAD_NAME",
        "PREDECESSOR",
        "ASSIGNEE",
        "EXCHANGE_ANSWER",
        "TAX_PAYER_TYPE",
        "START_DATE",
        "START_NUM",
        "END_DATE",
        "END_NUM"
      ],
      "encoding": "utf-8",
      "name": "UO_schema.xsd",
      "size": 16373,
      "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\" attributeFormDefault=\"unqualified\">\n\n<xs:element name=\"SUBJECT\">\n  <xs:annotation><xs:documentation>Юридична особа</xs:documentation></xs:annotation>\n  <xs:complexType>\n    <xs:sequence>\n      <xs:element name=\"RECORD\" type=\"xs:string\" minOccurs=\"1\"><xs:annotation><xs:documentation>Унікальний ідентифікатор суб’єкта в Єдиному державному реєстрі</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"SHORT_NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Скорочене найменування</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"OPF\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Організаційно-правова форма</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"EDRPOU\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"STAN\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Стан діяльності</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"FOUNDING_DOCUMENT_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Цифровий код модельного статуту</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"EXECUTIVE_POWER\" type=\"EXECUTIVE_POWER_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"PURPOSE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Мета діяльності громадського формування</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"FOUNDERS\" type=\"FOUNDERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"BENEFICIARIES\" type=\"BENEFICIARIES_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"SUPERIOR_MANAGEMENT\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Назви органів управління</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"SIGNERS\" type=\"SIGNERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"AUTHORIZED_CAPITAL\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Розмір статутного (складеного) капіталу (пайового фонду)</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"MEMBERS\" type=\"MEMBERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"STATUTE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про діяльність на підставі установчих документів, затверджених засновниками (учасниками) чи на підставі модельного статуту</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"REGISTRATION\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата державної реєстрації, дата та номер реєстраційної дії</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"MANAGING_PAPER\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дані про розпорядчий акт, на підставі якого створено юридичну особу (назва, номер та дата)</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"BRANCHES\" type=\"BRANCHES_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"TERMINATION_STARTED_INFO\" type=\"TERMINATION_STARTED_INFO_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"BANKRUPTCY_READJUSTMENT_INFO\" type=\"BANKRUPTCY_READJUSTMENT_INFO_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"PREDECESSORS\" type=\"PREDECESSORS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"ASSIGNEES\" type=\"ASSIGNEES_Type\" minOccurs=\"0\"/>\n\n      <xs:element name=\"TERMINATED_INFO\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата та номер запису про державну реєстрацію припинення юридичної особи, підстава для його внесення</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"TERMINATION_CANCEL_INFO\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата та номер запису про відміну державної реєстрації припинення юридичної особи, підстава для його внесення</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"EXCHANGE_DATA\" type=\"EXCHANGE_DATA_Type\" minOccurs=\"0\"/>\n    </xs:sequence>\n  </xs:complexType>\n</xs:element>\n\n<xs:complexType name=\"EXECUTIVE_POWER_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про центральний чи місцевий орган виконавчої влади, до сфери управління якого належить державне підприємство, або частку держави у статутному капіталі юридичної особи, якщо ця частка становить не менше 25 відсотків</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"FOUNDERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік засновників (учасників) юридичної особи (відомості про фізичних та юридичних осіб, що містяться в Єдиному державному реєстрі юридичних осіб, фізичних осіб-підприємців та громадських формувань в структурованому вигляді)</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"FOUNDER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім'я, по батькові або найменування; ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України (якщо засновник - юридична особа); країна громадянства або резидентства; розмір частки</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BENEFICIARIES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік кінцевих бенефіціарних власників або обґрунтована причина його відсутності</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"BENEFICIARY\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім'я, по батькові; країна громадянства; тип впливу; відсоток частки</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"SIGNERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про керівника юридичної особи, інших осіб, які можуть вчиняти дії від імені юридичної особи, у тому числі підписувати договори, подавати документи для державної реєстрації тощо</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"SIGNER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім’‎я, по батькові; дата призначення; дані про наявність обмежень щодо представництва юридичної особи; роль</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"MEMBERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про членів керівних органів</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"MEMBER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім’‎я, по батькові; посада</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BRANCHES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік відокремлених підрозділів юридичної особи</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"BRANCH\" type=\"BRANCH_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"BRANCH_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Запис про відокремлений підрозділ юридичної особи</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Ідентифікаційний код відокремленого підрозділу в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SIGNER\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про керівника відокремленого підрозділу: прізвище, ім'я, по батькові; посада; дата призначення; наявність обмежень щодо представництва від імені юридичної особи</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CREATE_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата створення відокремленого підрозділу</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"EXCHANGE_DATA\" type=\"EXCHANGE_DATA_Type\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"TERMINATION_STARTED_INFO_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про перебування юридичної особи у процесі припинення</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"OP_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата реєстраційної дії</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"REASON\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Підстава</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SBJ_STATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Стан суб’єкта</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SIGNER_NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про голову комісії з припинення або ліквідатора: прізвище, ім'я, по батькові; роль</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CREDITOR_REQ_END_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Строк для заявлення кредиторами своїх вимог</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BANKRUPTCY_READJUSTMENT_INFO_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про перебування юридичної особи у процесі провадження у справі про банкрутство, санації</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"OP_DATE\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"REASON\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"SBJ_STATE\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"BANKRUPTCY_READJUSTMENT_HEAD_NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"PREDECESSORS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про юридичних осіб, правонаступником яких є зареєстрована юридична особа</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"PREDECESSOR\" type=\"PREDECESSOR_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"PREDECESSOR_Type\" mixed=\"true\">\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"ASSIGNEES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про юридичних осіб – правонаступників</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"ASSIGNEE\" type=\"ASSIGNEE_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"ASSIGNEE_Type\" mixed=\"true\">\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"EXCHANGE_DATA_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості, отримані в порядку інформаційної взаємодії між Єдиним державним реєстром та інформаційними системами державних органів</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"EXCHANGE_ANSWER\" type=\"EXCHANGE_ANSWER_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"EXCHANGE_ANSWER_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Окремий набір даних від одного органу</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"TAX_PAYER_TYPE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про відомчий реєстр Державної податкової служби України</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"START_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата запису про взяття на облік</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"START_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Номер запису про взяття на облік</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"END_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата запису про зняття з обліку</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"END_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Номер запису про зняття з обліку</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n</xs:schema>\n"
    }
  ],
  "etag": "6acddb75-b60",
  "last_modified": "2026-10-13T07:19:17Z",
  "name": "UO_schema.zip",
  "observed_at_ms": 1792303999233,
  "resource_id": "131e73ef-eeff-4374-aa23-0c7e10d6509c",
  "retrieved_at": "2026-10-18T06:13:19Z",
  "size": 2912,
  "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/131e73ef-eeff-4374-aa23-0c7e10d6509c/download/uo_schema.zip"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Schema

- Capability: `company-register-publications/schema`
- Description: Download one of the dataset's small schema archives (UO_schema.zip by default, also FOP_schema.zip and FSU_schema.zip), verify and inflate its XSD documents, and return each document's text, encoding, CRC-32 and the ordered list of XML element names it declares, with the archive's size, ETag and Last-Modified.
- Instructions: To hand the downstream parser the current XSD of the legal-entity file (UO_schema.xsd: SUBJECT, RECORD, EDRPOU, NAME, FOUNDERS, BENEFICIARIES, ...) or to detect a schema change between weekly publications.
- Cost: 5 credits per call
- Capability file: [Schema](https://firecrawl.dev/alexandria/agents/providers/data-gov-ua/company-register-publications/schema)

Accepted options:
- `dataset_id` (string): CKAN dataset id. Default: the EDR dataset 03cc1239-3988-4451-aa0d-aadb77448714. Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$. Example: `<dataset_id>`
- `name` (string): Schema resource file name, case-insensitive. Default: UO_schema.zip. Example: `<name>`

Response schema example:
```json
{
  "archive": {
    "entries": [
      {
        "compressed_size": 2716,
        "compression": "deflate",
        "crc32": "1c44484b",
        "modified": "2026-10-13T10:06:58",
        "name": "UO_schema.xsd",
        "uncompressed_size": 16373
      }
    ],
    "entry_count": 1,
    "zip64": false
  },
  "description": "Опис структури ЮО",
  "documents": [
    {
      "crc32": "1c44484b",
      "element_names": [
        "SUBJECT",
        "RECORD",
        "NAME",
        "SHORT_NAME",
        "OPF",
        "EDRPOU",
        "STAN",
        "FOUNDING_DOCUMENT_NUM",
        "EXECUTIVE_POWER",
        "PURPOSE",
        "FOUNDERS",
        "BENEFICIARIES",
        "SUPERIOR_MANAGEMENT",
        "SIGNERS",
        "AUTHORIZED_CAPITAL",
        "MEMBERS",
        "STATUTE",
        "REGISTRATION",
        "MANAGING_PAPER",
        "BRANCHES",
        "TERMINATION_STARTED_INFO",
        "BANKRUPTCY_READJUSTMENT_INFO",
        "PREDECESSORS",
        "ASSIGNEES",
        "TERMINATED_INFO",
        "TERMINATION_CANCEL_INFO",
        "EXCHANGE_DATA",
        "CODE",
        "FOUNDER",
        "BENEFICIARY",
        "SIGNER",
        "MEMBER",
        "BRANCH",
        "CREATE_DATE",
        "OP_DATE",
        "REASON",
        "SBJ_STATE",
        "SIGNER_NAME",
        "CREDITOR_REQ_END_DATE",
        "BANKRUPTCY_READJUSTMENT_HEAD_NAME",
        "PREDECESSOR",
        "ASSIGNEE",
        "EXCHANGE_ANSWER",
        "TAX_PAYER_TYPE",
        "START_DATE",
        "START_NUM",
        "END_DATE",
        "END_NUM"
      ],
      "encoding": "utf-8",
      "name": "UO_schema.xsd",
      "size": 16373,
      "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\" attributeFormDefault=\"unqualified\">\n\n<xs:element name=\"SUBJECT\">\n  <xs:annotation><xs:documentation>Юридична особа</xs:documentation></xs:annotation>\n  <xs:complexType>\n    <xs:sequence>\n      <xs:element name=\"RECORD\" type=\"xs:string\" minOccurs=\"1\"><xs:annotation><xs:documentation>Унікальний ідентифікатор суб’єкта в Єдиному державному реєстрі</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"SHORT_NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Скорочене найменування</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"OPF\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Організаційно-правова форма</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"EDRPOU\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"STAN\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Стан діяльності</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"FOUNDING_DOCUMENT_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Цифровий код модельного статуту</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"EXECUTIVE_POWER\" type=\"EXECUTIVE_POWER_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"PURPOSE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Мета діяльності громадського формування</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"FOUNDERS\" type=\"FOUNDERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"BENEFICIARIES\" type=\"BENEFICIARIES_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"SUPERIOR_MANAGEMENT\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Назви органів управління</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"SIGNERS\" type=\"SIGNERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"AUTHORIZED_CAPITAL\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Розмір статутного (складеного) капіталу (пайового фонду)</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"MEMBERS\" type=\"MEMBERS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"STATUTE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про діяльність на підставі установчих документів, затверджених засновниками (учасниками) чи на підставі модельного статуту</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"REGISTRATION\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата державної реєстрації, дата та номер реєстраційної дії</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"MANAGING_PAPER\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дані про розпорядчий акт, на підставі якого створено юридичну особу (назва, номер та дата)</xs:documentation></xs:annotation></xs:element>\n\n      <xs:element name=\"BRANCHES\" type=\"BRANCHES_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"TERMINATION_STARTED_INFO\" type=\"TERMINATION_STARTED_INFO_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"BANKRUPTCY_READJUSTMENT_INFO\" type=\"BANKRUPTCY_READJUSTMENT_INFO_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"PREDECESSORS\" type=\"PREDECESSORS_Type\" minOccurs=\"0\"/>\n      <xs:element name=\"ASSIGNEES\" type=\"ASSIGNEES_Type\" minOccurs=\"0\"/>\n\n      <xs:element name=\"TERMINATED_INFO\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата та номер запису про державну реєстрацію припинення юридичної особи, підстава для його внесення</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"TERMINATION_CANCEL_INFO\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата та номер запису про відміну державної реєстрації припинення юридичної особи, підстава для його внесення</xs:documentation></xs:annotation></xs:element>\n      <xs:element name=\"EXCHANGE_DATA\" type=\"EXCHANGE_DATA_Type\" minOccurs=\"0\"/>\n    </xs:sequence>\n  </xs:complexType>\n</xs:element>\n\n<xs:complexType name=\"EXECUTIVE_POWER_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про центральний чи місцевий орган виконавчої влади, до сфери управління якого належить державне підприємство, або частку держави у статутному капіталі юридичної особи, якщо ця частка становить не менше 25 відсотків</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"FOUNDERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік засновників (учасників) юридичної особи (відомості про фізичних та юридичних осіб, що містяться в Єдиному державному реєстрі юридичних осіб, фізичних осіб-підприємців та громадських формувань в структурованому вигляді)</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"FOUNDER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім'я, по батькові або найменування; ідентифікаційний код в Єдиному державному реєстрі підприємств і організацій України (якщо засновник - юридична особа); країна громадянства або резидентства; розмір частки</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BENEFICIARIES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік кінцевих бенефіціарних власників або обґрунтована причина його відсутності</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"BENEFICIARY\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім'я, по батькові; країна громадянства; тип впливу; відсоток частки</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"SIGNERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про керівника юридичної особи, інших осіб, які можуть вчиняти дії від імені юридичної особи, у тому числі підписувати договори, подавати документи для державної реєстрації тощо</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"SIGNER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім’‎я, по батькові; дата призначення; дані про наявність обмежень щодо представництва юридичної особи; роль</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"MEMBERS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості про членів керівних органів</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"MEMBER\" type=\"xs:string\" minOccurs=\"0\" maxOccurs=\"unbounded\"><xs:annotation><xs:documentation>Прізвище, ім’‎я, по батькові; посада</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BRANCHES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Перелік відокремлених підрозділів юридичної особи</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"BRANCH\" type=\"BRANCH_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"BRANCH_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Запис про відокремлений підрозділ юридичної особи</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Ідентифікаційний код відокремленого підрозділу в Єдиному державному реєстрі підприємств і організацій України</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Найменування</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SIGNER\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про керівника відокремленого підрозділу: прізвище, ім'я, по батькові; посада; дата призначення; наявність обмежень щодо представництва від імені юридичної особи</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CREATE_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата створення відокремленого підрозділу</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"EXCHANGE_DATA\" type=\"EXCHANGE_DATA_Type\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"TERMINATION_STARTED_INFO_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про перебування юридичної особи у процесі припинення</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"OP_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата реєстраційної дії</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"REASON\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Підстава</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SBJ_STATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Стан суб’єкта</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"SIGNER_NAME\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про голову комісії з припинення або ліквідатора: прізвище, ім'я, по батькові; роль</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"CREDITOR_REQ_END_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Строк для заявлення кредиторами своїх вимог</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"BANKRUPTCY_READJUSTMENT_INFO_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про перебування юридичної особи у процесі провадження у справі про банкрутство, санації</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"OP_DATE\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"REASON\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"SBJ_STATE\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"BANKRUPTCY_READJUSTMENT_HEAD_NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"PREDECESSORS_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про юридичних осіб, правонаступником яких є зареєстрована юридична особа</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"PREDECESSOR\" type=\"PREDECESSOR_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"PREDECESSOR_Type\" mixed=\"true\">\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"ASSIGNEES_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Дані про юридичних осіб – правонаступників</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"ASSIGNEE\" type=\"ASSIGNEE_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n<xs:complexType name=\"ASSIGNEE_Type\" mixed=\"true\">\n  <xs:sequence>\n    <xs:element name=\"NAME\" type=\"xs:string\" minOccurs=\"0\"/>\n    <xs:element name=\"CODE\" type=\"xs:string\" minOccurs=\"0\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"EXCHANGE_DATA_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Відомості, отримані в порядку інформаційної взаємодії між Єдиним державним реєстром та інформаційними системами державних органів</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"EXCHANGE_ANSWER\" type=\"EXCHANGE_ANSWER_Type\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n  </xs:sequence>\n</xs:complexType>\n\n<xs:complexType name=\"EXCHANGE_ANSWER_Type\" mixed=\"true\">\n  <xs:annotation><xs:documentation>Окремий набір даних від одного органу</xs:documentation></xs:annotation>\n  <xs:sequence>\n    <xs:element name=\"TAX_PAYER_TYPE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Відомості про відомчий реєстр Державної податкової служби України</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"START_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата запису про взяття на облік</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"START_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Номер запису про взяття на облік</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"END_DATE\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Дата запису про зняття з обліку</xs:documentation></xs:annotation></xs:element>\n    <xs:element name=\"END_NUM\" type=\"xs:string\" minOccurs=\"0\"><xs:annotation><xs:documentation>Номер запису про зняття з обліку</xs:documentation></xs:annotation></xs:element>\n  </xs:sequence>\n</xs:complexType>\n\n</xs:schema>\n"
    }
  ],
  "etag": "6acddb75-b60",
  "last_modified": "2026-10-13T07:19:17Z",
  "name": "UO_schema.zip",
  "observed_at_ms": 1792303999233,
  "resource_id": "131e73ef-eeff-4374-aa23-0c7e10d6509c",
  "retrieved_at": "2026-10-18T06:13:19Z",
  "size": 2912,
  "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/131e73ef-eeff-4374-aa23-0c7e10d6509c/download/uo_schema.zip"
}
```

### Source status

- Capability: `company-register-publications/source_status`
- Description: Cheap weekly version check and hand-off for the EDR dataset. Reads the dataset's DCAT JSON-LD for its resources, then makes one tail Range GET per requested data file (UO.zip by default) to get its exact size, ETag and Last-Modified from the download URL and the ZIP central directory (entry name, CRC-32, compressed and uncompressed size). publication_id is the primary file's ETag plus Last-Modified; content_hash is the publisher's CRC-32 of the archived XML. record_count is null: the register is not countable without downloading it. No records are returned; the caller downloads the file at primary_file.url.
- Instructions: Before fetching the register: to learn whether the weekly file changed (compare publication_id) and where it is, how large it is and what its checksum is. Pass resources to check FOP.zip (sole traders) or FSU.zip (branches) as well; the first name is the primary file.
- Cost: 5 credits per call
- Capability file: [Source status](https://firecrawl.dev/alexandria/agents/providers/data-gov-ua/company-register-publications/source_status)

Accepted options:
- `dataset_id` (string): CKAN dataset id (the UUID in /dataset/<id> and /download/ URLs). Default: the EDR dataset 03cc1239-3988-4451-aa0d-aadb77448714. Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$. Example: `<dataset_id>`
- `resources` (string[]): Resource file names to Range-read, case-insensitive (UO.zip, FOP.zip, FSU.zip). The first is the primary file that defines publication_id. Default: ["UO.zip"]. Each name costs one paced request (10 s crawl delay). Example: `[]`

Response schema example:
```json
{
  "content_hash": {
    "algorithm": "crc32",
    "compressed_size": 327896283,
    "subject": "UO.xml",
    "uncompressed_size": 3167835713,
    "value": "f8c83d3e"
  },
  "dataset_id": "03cc1239-3988-4451-aa0d-aadb77448714",
  "dataset_url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714",
  "issued": "2026-01-19T15:50:41.581915",
  "metadata_modified": "2026-10-13T07:33:34.311815",
  "observed_at_ms": 1792303964528,
  "primary_file": {
    "etag": "6acdde8e-138b4d91",
    "last_modified": "2026-10-13T07:32:30Z",
    "name": "UO.zip",
    "resource_id": "d40cc921-39bb-44fd-be06-dc02589f45c6",
    "size": 327896465,
    "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/d40cc921-39bb-44fd-be06-dc02589f45c6/download/uo.zip"
  },
  "publication_id": "6acdde8e-138b4d91@2026-10-13T07:32:30Z",
  "published_at": "2026-10-13T07:32:30Z",
  "publisher": "Міністерство юстиції України",
  "record_count": null,
  "resources": [
    {
      "archive": null,
      "catalog_size": 473123240,
      "checked": false,
      "etag": null,
      "format": "ZIP",
      "last_modified": null,
      "media_type": "application/zip",
      "name": "FOP.zip",
      "resource_id": "c262938f-cce7-4489-a805-2fd7c5a44e0b",
      "size": null,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/c262938f-cce7-4489-a805-2fd7c5a44e0b/download/fop.zip"
    },
    {
      "archive": null,
      "catalog_size": 1396,
      "checked": false,
      "etag": null,
      "format": "ZIP",
      "last_modified": null,
      "media_type": "application/zip",
      "name": "FOP_schema.zip",
      "resource_id": "e8908334-5399-4f7c-94c2-9b50b4768e0b",
      "size": null,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/e8908334-5399-4f7c-94c2-9b50b4768e0b/download/fop_schema.zip"
    },
    {
      "archive": null,
      "catalog_size": 184961,
      "checked": false,
      "etag": null,
      "format": "ZIP",
      "last_modified": null,
      "media_type": "application/zip",
      "name": "FSU.zip",
      "resource_id": "2b7eeee3-6c29-4ba8-8c35-1618974830eb",
      "size": null,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/2b7eeee3-6c29-4ba8-8c35-1618974830eb/download/fsu.zip"
    },
    {
      "archive": null,
      "catalog_size": 2057,
      "checked": false,
      "etag": null,
      "format": "ZIP",
      "last_modified": null,
      "media_type": "application/zip",
      "name": "FSU_schema.zip",
      "resource_id": "0b7f74a4-2a9d-462c-89c5-e6e8254dbd6d",
      "size": null,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/0b7f74a4-2a9d-462c-89c5-e6e8254dbd6d/download/fsu_schema.zip"
    },
    {
      "archive": {
        "entries": [
          {
            "compressed_size": 327896283,
            "compression": "deflate",
            "crc32": "f8c83d3e",
            "modified": "2026-10-13T10:10:04",
            "name": "UO.xml",
            "uncompressed_size": 3167835713
          }
        ],
        "entry_count": 1,
        "zip64": false
      },
      "catalog_size": 327896465,
      "checked": true,
      "etag": "6acdde8e-138b4d91",
      "format": "ZIP",
      "last_modified": "2026-10-13T07:32:30Z",
      "media_type": "application/zip",
      "name": "UO.zip",
      "resource_id": "d40cc921-39bb-44fd-be06-dc02589f45c6",
      "size": 327896465,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/d40cc921-39bb-44fd-be06-dc02589f45c6/download/uo.zip"
    },
    {
      "archive": null,
      "catalog_size": 2912,
      "checked": false,
      "etag": null,
      "format": "ZIP",
      "last_modified": null,
      "media_type": "application/zip",
      "name": "UO_schema.zip",
      "resource_id": "131e73ef-eeff-4374-aa23-0c7e10d6509c",
      "size": null,
      "url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/131e73ef-eeff-4374-aa23-0c7e10d6509c/download/uo_schema.zip"
    }
  ],
  "retrieved_at": "2026-10-18T06:12:44Z",
  "schema_url": "https://data.gov.ua/dataset/03cc1239-3988-4451-aa0d-aadb77448714/resource/131e73ef-eeff-4374-aa23-0c7e10d6509c/download/uo_schema.zip",
  "title": "Єдиний державний реєстр юридичних осіб, фізичних осіб-підприємців та громадських формувань"
}
```
