---
title: "Retrieves a legal form from the database based on the specified parameters such as ELF code, local name, country code, and region code. The search initially prioritizes the ELF code, and if no match is found, it continues the search based on the local name and filtering by country or region code."
method: GET
path: "/api/LegalForms"
tags: ["LegalForms"]
---

# Retrieves a legal form from the database based on the specified parameters such as ELF code, local name, country code, and region code. The search initially prioritizes the ELF code, and if no match is found, it continues the search based on the local name and filtering by country or region code.

`GET /api/LegalForms`

## Request

- Base URL: `https://api2.globalfinreg.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api2.globalfinreg.com/api/LegalForms`
- Auth: API key in header `Authorization`

## Query parameters

- `elfCode` string
- `localName` string
- `countryCode` string
- `regionCode` string

## Response `200`

OK

- EntityLegalForm
  - `entityLegalFormID` integer
  - `legalFormCode` string, nullable
  - `countryName` string, nullable
  - `countryISOCode` string, nullable
  - `localName` string, nullable
  - `englishName` string, nullable
  - `elfCode` string, nullable
  - `isoRegionCode` string, nullable

---

[API](https://skmtc.dev/globalfinreg/apis/registration-agents-api-documentation.md) · [All operations](https://skmtc.dev/globalfinreg/apis/registration-agents-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/globalfinreg/apis/registration-agents-api-documentation/revisions/97e306fd0c82?raw)
