> ## 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.

# License Types

> List all MiCA license types with entity counts

Returns the distinct license types present in the registry with their labels and entity counts.

## Response Fields

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

<ResponseField name="data" type="array">
  Array of license type objects, sorted by count descending.

  <Expandable>
    <ResponseField name="type" type="string">License code: `CASP`, `ART`, `EMT`, `OTHER`, or `NON_COMPLIANT`</ResponseField>
    <ResponseField name="label" type="string">Human-readable label</ResponseField>
    <ResponseField name="count" type="integer">Number of entities with this license type</ResponseField>
  </Expandable>
</ResponseField>

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

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

<ResponseExample>
  ```json Response theme={null}
  {
    "success": true,
    "data": [
      { "type": "CASP", "label": "Crypto-Asset Service Provider", "count": 185 },
      { "type": "EMT", "label": "E-Money Token Issuer", "count": 62 },
      { "type": "ART", "label": "Asset-Referenced Token Issuer", "count": 34 },
      { "type": "OTHER", "label": "Other Crypto-Asset", "count": 19 },
      { "type": "NON_COMPLIANT", "label": "Non-Compliant Entity", "count": 12 }
    ],
    "metadata": {
      "timestamp": "2025-06-15T12:00:00.000Z"
    }
  }
  ```
</ResponseExample>
