---
title: "Dokumentacja CloudPrint API v1"
description: "Wersjonowana dokumentacja CloudPrint API dotycząca uwierzytelniania, drukarek, dokumentów, zadań, błędów i bezpiecznych ponowień."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/pl/docs/">Dokumentacja CloudPrint</a><span aria-hidden="true">/</span><span>Dokumentacja API</span></nav>

# Dokumentacja CloudPrint API v1

<p class="docs-lead">Wersjonowana dokumentacja CloudPrint API dotycząca uwierzytelniania, drukarek, dokumentów, zadań, błędów i bezpiecznych ponowień.</p>

<div class="api-reference-actions"><span><strong>Wersja API:</strong> v1</span><a href="/docs/api/v1/openapi.json">Pobierz OpenAPI v1 w formacie JSON</a><a href="/pl/docs/api/v1/explorer/">Otwórz interaktywną dokumentację API</a><a href="/pl/docs/api/v1/index.md">Otwórz w Markdown</a></div>

## Jak korzystać z dokumentacji

Szybki start i przewodniki wyjaśniają cały proces biznesowy. Wersjonowana dokumentacja API służy do wdrażania konkretnych żądań, pól, odpowiedzi i obsługi błędów. Interaktywny podgląd jest narzędziem pomocniczym; każda publiczna operacja jest dostępna w statycznym HTML i Markdown.

## Podstawowy adres i przebieg integracji

Żądania produkcyjne są wysyłane na `https://public-api.cloudprint.me`. Typowa integracja pobiera token, wybiera drukarkę, przesyła dokument, tworzy idempotentne zadanie i sprawdza je aż do stanu końcowego.

## Gwarancje zgodności

Wersja główna jest częścią stabilnej ścieżki API. Zgodne rozszerzenia mogą pojawiać się w `v1`; usunięcie lub zmiana nazw operacji i pól wymaga nowej wersji głównej.

## Co robi CloudPrint

CloudPrint dostarcza gotowy PDF lub jawne dane RAW języka drukarki na wybraną lokalną drukarkę przez wychodzące połączenie agenta. Public API nie generuje etykiet przewoźnika, nie konwertuje dokumentów Office i nie udostępnia wewnętrznego protokołu agenta.

## Wszystkie operacje API v1
| Typ | Opis | Ścieżka |
| --- | --- | --- |
| `POST` | [Pobieranie tokenu](/pl/docs/api/v1/authentication/token/) | `/oauth/token` |
| `POST` | [Token instalacji](/pl/docs/api/v1/app-installations/access-token/) | `/developer-api/v1/app-installations/{installationId}/access-tokens` |
| `GET` | [Wersje Agent](/pl/docs/api/v1/agent-downloads/releases/) | `/agent-download-api/v1/releases` |
| `GET` | [Pobieranie Agent](/pl/docs/api/v1/agent-downloads/installer/) | `/agent-download-api/v1/installers/{filename}` |
| `GET` | [Lista kont klientów](/pl/docs/api/v1/partner/accounts/list/) | `/partner-api/v1/accounts` |
| `POST` | [Tworzenie konta](/pl/docs/api/v1/partner/accounts/create/) | `/partner-api/v1/accounts` |
| `GET` | [Pobieranie konta](/pl/docs/api/v1/partner/accounts/get/) | `/partner-api/v1/accounts/{relationshipId}` |
| `GET` | [Lista Agent Enrollments](/pl/docs/api/v1/partner/agent-enrollments/list/) | `/partner-api/v1/accounts/{relationshipId}/agent-enrollments` |
| `POST` | [Tworzenie Agent Enrollment](/pl/docs/api/v1/partner/agent-enrollments/create/) | `/partner-api/v1/accounts/{relationshipId}/agent-enrollments` |
| `GET` | [Pobieranie Agent Enrollment](/pl/docs/api/v1/partner/agent-enrollments/get/) | `/partner-api/v1/accounts/{relationshipId}/agent-enrollments/{enrollmentId}` |
| `DELETE` | [Odwołanie Enrollment](/pl/docs/api/v1/partner/agent-enrollments/revoke/) | `/partner-api/v1/accounts/{relationshipId}/agent-enrollments/{enrollmentId}` |
| `GET` | [Lista Agents klienta](/pl/docs/api/v1/partner/agents/list/) | `/partner-api/v1/accounts/{relationshipId}/agents` |
| `DELETE` | [Odwołanie Agent klienta](/pl/docs/api/v1/partner/agents/revoke/) | `/partner-api/v1/accounts/{relationshipId}/agents/{agentId}` |
| `GET` | [Usage partnera](/pl/docs/api/v1/partner/usage/) | `/partner-api/v1/usage` |
| `POST` | [Zmiana stanu konta](/pl/docs/api/v1/partner/accounts/change-state/) | `/partner-api/v1/accounts/{relationshipId}/{action}` |
| `GET` | [Kontekst klienta](/pl/docs/api/v1/authentication/client-context/) | `/api/v1/me` |
| `GET` | [Lista agentów](/pl/docs/api/v1/agents/list/) | `/api/v1/agents` |
| `GET` | [Lista drukarek](/pl/docs/api/v1/printers/list/) | `/api/v1/printers` |
| `POST` | [Przesyłanie dokumentu](/pl/docs/api/v1/documents/upload/) | `/api/v1/documents` |
| `GET` | [Lista zadań](/pl/docs/api/v1/print-jobs/list/) | `/api/v1/print-jobs` |
| `POST` | [Tworzenie zadania](/pl/docs/api/v1/print-jobs/create/) | `/api/v1/print-jobs` |
| `POST` | [Tworzenie z URL](/pl/docs/api/v1/print-jobs/create-from-url/) | `/api/v1/print-jobs/from-url` |
| `POST` | [Tworzenie z Base64](/pl/docs/api/v1/print-jobs/create-from-base64/) | `/api/v1/print-jobs/from-base64` |
| `GET` | [Status zadania](/pl/docs/api/v1/print-jobs/get/) | `/api/v1/print-jobs/{printJobId}` |

## 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/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>
<a class="docs-card" href="/pl/docs/api/v1/print-jobs/create/"><strong>Utwórz zadanie druku</strong><span>Wyślij przesłany dokument CloudPrint na wybraną drukarkę z idempotencją i jawnymi opcjami.</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>