---
title: "Person detail (auth required)"
method: GET
path: "/v1/persons/{id}"
tags: ["persons"]
---

# Person detail (auth required)

`GET /v1/persons/{id}`

## Request

- Base URL: `https://api.orsf.sk`
- URL: `https://api.orsf.sk/v1/persons/{id}`
- Auth: API key in cookie `__Secure-orsf.session_token`

Person record with all known company roles. Auth required (GDPR Art. 6(1)(f) — mass profiling prevention). `id` is internal UUID returned from `/v1/companies/{ico}.roles[].person.id`.

## Path parameters

- `id` string, required

## Response `200`

Person + roles

## Other responses

- `401`: Not authenticated — sign in via /api/auth/sign-in/email on orsf.sk to obtain session cookie

---

[API](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies.md) · [All operations](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies/llms.txt) · [OpenAPI document](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies/revisions/21d1be487652?raw)
