> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trusset.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Countries

> List countries with MiCA-registered entities

Returns all countries that have at least one registered entity, sorted by entity count descending.

## Response Fields

<ResponseField name="success" type="boolean">Request status</ResponseField>

<ResponseField name="data" type="array">
  Array of country objects.

  <Expandable>
    <ResponseField name="code" type="string">ISO country code (e.g., `DE`, `FR`)</ResponseField>
    <ResponseField name="name" type="string">Country name</ResponseField>
    <ResponseField name="count" type="integer">Number of registered entities in this country</ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl "https://api.trusset.org/api/mica/v1/countries" \
    -H "X-API-Key: trusset_mica_your_key_here"
  ```

  ```typescript TypeScript theme={null}
  const response = await fetch(
    'https://api.trusset.org/api/mica/v1/countries',
    { headers: { 'X-API-Key': 'trusset_mica_your_key_here' } }
  );
  const { data: countries } = await response.json();
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "success": true,
    "data": [
      { "code": "DE", "name": "Germany", "count": 45 },
      { "code": "FR", "name": "France", "count": 38 },
      { "code": "LT", "name": "Lithuania", "count": 29 },
      { "code": "NL", "name": "Netherlands", "count": 22 },
      { "code": "AT", "name": "Austria", "count": 18 }
    ],
    "metadata": {
      "timestamp": "2025-06-15T12:00:00.000Z"
    }
  }
  ```
</ResponseExample>
