---
title: "Pobierz kontekst klienta API"
description: "Sprawdź, do którego konta i aplikacji API należy bieżący token oraz jakie ma uprawnienia."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/pl/docs/">Dokumentacja CloudPrint</a><span aria-hidden="true">/</span><span>Dokumentacja API</span></nav>

# Pobierz kontekst klienta API

<p class="docs-lead">Sprawdź, do którego konta i aplikacji API należy bieżący token oraz jakie ma uprawnienia.</p>

<div class="api-endpoint-summary"><span class="api-method api-method-get">GET</span><code>/api/v1/me</code><span><strong>Wersja API:</strong> v1</span><span><strong>operationId:</strong> <code>getApiClientContext</code></span><a href="/pl/docs/api/v1/authentication/client-context/index.md">Otwórz w Markdown</a></div>

## Działanie metody

Sprawdź, do którego konta i aplikacji API należy bieżący token oraz jakie ma uprawnienia.

## Uwierzytelnianie

Przekaż krótkotrwały token w `Authorization: Bearer <access_token>`.

Wystarczy dowolny ważny token dostępu CloudPrint; dodatkowe uprawnienia nie są wymagane.

## Żądanie

**Podstawowy adres API:** `https://public-api.cloudprint.me/api/v1/me`

### Parametry

Metoda nie ma parametrów ścieżki, zapytania ani dodatkowych nagłówków.

### Treść żądania

Metoda nie ma treści żądania.

### Przykładowe żądania

#### cURL

```bash
curl -sS https://public-api.cloudprint.me/api/v1/me \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```

## Odpowiedź

**Status HTTP:** `200` — Żądanie zostało wykonane.

### Pola odpowiedzi

| Nazwa | Typ | Wymagane | Opis | Ograniczenia |
| --- | --- | --- | --- | --- |
| `account_id` | `string (uuid)` | tak | Stabilny UUID konta CloudPrint, do którego należy zasób. | — |
| `account_name` | `string` | tak | Czytelna nazwa konta CloudPrint. | example: `"Acme Print Ops"` |
| `client_app_id` | `string \| null (uuid)` | nie | Stabilny identyfikator danych API reprezentowanych przez bieżący token. | — |
| `client_app_name` | `string \| null` | nie | Nazwa danych API używana w diagnostyce konta. | — |
| `application_id` | `string \| null (uuid)` | nie | Stabilny identyfikator Developer Application reprezentowanej przez token instalacji. | — |
| `application_name` | `string \| null` | nie | Nazwa Developer Application widoczna dla operatorów konta. | — |
| `authorization_mode` | `string` | tak | Model autoryzacji tokenu: dane konta albo instalacja aplikacji. | enum: `client_credentials`, `app_installation` |
| `installation_id` | `string \| null (uuid)` | tak | Stabilny UUID App Installation, która autoryzowała token. | — |
| `scopes` | `array` | nie | Uprawnienia przyznane bieżącemu tokenowi dostępu. | example: `["agents:read","printers:read","documents:write","print_jobs:write","print_jobs:read"]` |
| `permissions` | `array` | nie | Uprawnienia instalacji zawarte w tym tokenie. | — |

### Przykładowa odpowiedź

```json
{
  "account_id": "11111111-1111-4111-8111-111111111111",
  "account_name": "Acme Print Ops",
  "client_app_id": null,
  "client_app_name": null,
  "application_id": null,
  "application_name": null,
  "authorization_mode": "client_credentials",
  "installation_id": null,
  "scopes": [
    "agents:read",
    "printers:read",
    "documents:write",
    "print_jobs:write",
    "print_jobs:read"
  ],
  "permissions": [
    "string"
  ]
}
```

## Błędy

| Status HTTP | Opis |
| --- | --- |
| `401` | Brak uwierzytelnienia albo jest ono nieprawidłowe. |
| `429` | Przekroczono limit żądań; zastosuj Retry-After. |
| `500` | Wewnętrzny błąd CloudPrint. |

## Wskazówki integracyjne

- Używaj tego sprawdzenia podczas konfiguracji i diagnostyki konta oraz przyznanych uprawnień.
- Nie wywołuj metody przed każdym żądaniem biznesowym; token już reprezentuje kontekst klienta.

## Powiązana dokumentacja

<div class="docs-card-grid"><a class="docs-card" href="/pl/docs/api/v1/authentication/token/"><strong>Pobierz token dostępu OAuth2</strong><span>Wymień dane dostępowe CloudPrint API na krótkotrwały token Bearer OAuth2 w przepływie Client Credentials.</span></a>
<a class="docs-card" href="/pl/docs/api/v1/agents/list/"><strong>Pobierz listę agentów druku</strong><span>Pobierz agentów CloudPrint konta oraz sprawdź ich status, wersję i stan aktualizacji.</span></a>
<a class="docs-card" href="/pl/docs/api/v1/printers/list/"><strong>Pobierz listę dostępnych drukarek</strong><span>Pobierz drukarki widoczne przez agentów CloudPrint i wybierz stabilny printer_id dla procesu.</span></a></div>

<nav class="docs-resource-links" aria-label="Następne kroki"><a href="/pl/docs/api/v1/explorer/">OpenAPI</a><a href="https://my.cloudprint.me">Otwórz panel</a><a href="/docs/legal/privacy/">Polityka prywatności</a><a href="/pl/docs/legal/terms/">Regulamin</a><a href="/pl/docs/legal/payments-and-refunds/">Płatności i zwroty</a><a href="/pl/docs/legal/data-processing/">DPA</a></nav>