---
title: Профил за съответствие
description: Четете профила за DPP съответствие на компанията — роля, продуктови категории, пазари в ЕС, размер и системи за данни. Само факти за компанията.
canonical: "https://www.tracepass.eu/bg/docs/get-compliance-profile"
locale: bg
source: "https://www.tracepass.eu/bg/docs/get-compliance-profile"
---

# Профил за съответствие

> Четете профила за DPP съответствие на компанията — роля, продуктови категории, пазари в ЕС, размер и системи за данни. Само факти за компанията.

```http
GET /api/v1/company/compliance-profile
```

Връща съхранения профил за съответствие на компанията и timestamp-а `updatedAt`. Профилът съдържа факти за компанията, използвани като стойности по подразбиране от инструментите на DPP Асистента — `role`, `ownBrand`, `categories`, `markets`, `products`, `sizeBand`, `salesChannels` и `dataSystems`. При незададен профил отговорът е `{ "complianceProfile": {} }`. Профилът съдържа само факти за компанията — никога лични данни за отделни потребители.

Не брои отговор (само за четене, без регулаторни данни). Удостоверяване: API ключ или OAuth с `regulatory:read` или `passports:read`. Добавете `X-Source: assistant` при извикване от DPP Assistant MCP сървъра.

## Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `Authorization` | header | string | yes | `Bearer <token>` — или `tp_` API ключ (Developer → API Keys; най-просто, за server-to-server), или OAuth 2.0 access token (Developer → OAuth Apps; за приложения, авторизирани от потребител, scoped и отзоваеми). Страницата Authentication съдържа пълния OAuth поток и списъка със scopes. |

## Examples

```bash
curl -sS https://app.tracepass.eu/api/v1/company/compliance-profile \
  -H "Authorization: Bearer tp_REDACTED_xxxxxxxxxxxx"
```

```typescript
const res = await fetch("https://app.tracepass.eu/api/v1/company/compliance-profile", {
  headers: { Authorization: `Bearer ${process.env.TRACEPASS_API_KEY}` },
});
const { complianceProfile, updatedAt } = await res.json();
// complianceProfile.role, .categories, .markets, …
```

```python
import os, requests
resp = requests.get(
    "https://app.tracepass.eu/api/v1/company/compliance-profile",
    headers={"Authorization": f"Bearer {os.environ['TRACEPASS_API_KEY']}"},
)
data = resp.json()
```

## Responses

### 200 — Профил за съответствие

```json
{
  "complianceProfile": {
    "role": "manufacturer",
    "ownBrand": true,
    "categories": ["battery"],
    "markets": ["EU"],
    "sizeBand": "sme",
    "salesChannels": ["own_shop", "b2b"],
    "dataSystems": "SAP ERP"
  },
  "updatedAt": "2026-10-11T19:01:12.152Z"
}
```

### 200 — Празен профил (все още не е зададен)

```json
{ "complianceProfile": {} }
```

### 401 — Неоторизиран

```json
{ "error": "Invalid or revoked API key" }
```

### 403 — Акаунтът не отговаря на условията

```json
{ "error": "account_not_eligible", "reason": "email_not_verified" }
```

## Related

- [PATCH Актуализиране на профила за съответствие](https://www.tracepass.eu/bg/docs/patch-compliance-profile.md)
- [DELETE Изтриване на профила за съответствие](https://www.tracepass.eu/bg/docs/delete-compliance-profile.md)
