Przejdź do treści

Odwołaj agenta klienta ​

Odwołaj utraconego lub wymienionego agenta; jego drukarki przejdą w stan `offline`.

DELETE/partner-api/v1/accounts/{relationshipId}/agents/{agentId}Wersja API: v1operationId: revokePartnerManagedAgentOtwórz w Markdown

Działanie metody ​

Odwołaj utraconego lub wymienionego agenta; jego drukarki przejdą w stan offline.

Uwierzytelnianie ​

Przekaż jednorazowe potwierdzenie JWT Developer Application podpisane algorytmem RS256 w Authorization: Bearer <application_assertion>. Nie jest to token dostępu do Public API.

Żądanie ​

Podstawowy adres API: https://public-api.cloudprint.me/partner-api/v1/accounts/{relationshipId}/agents/{agentId}

Parametry ​

NazwaPołożenieTypWymaganeOpisOgraniczenia
relationshipIdpathstring (uuid)takStabilny UUID relacji partnera z zarządzanym klientem.—
agentIdpathstring (uuid)takStabilny UUID agenta zarządzanego klienta wskazanego w ścieżce.—
X-Request-IdheaderstringnieOpcjonalny identyfikator do śledzenia żądania; CloudPrint zwróci bezpieczną wartość w nagłówku odpowiedzi.maxLength: 128; example: "order-100045-attempt-1"

Treść żądania ​

Metoda nie ma treści żądania.

Przykładowe żądania ​

cURL ​

bash
curl -sS -X DELETE "https://public-api.cloudprint.me/partner-api/v1/accounts/$RELATIONSHIP_ID/agents/$AGENT_ID" \
  -H "Authorization: Bearer $APPLICATION_ASSERTION"

Odpowiedź ​

Status HTTP: 204 — Operacja została wykonana bez treści odpowiedzi.

Błędy ​

Status HTTPOpis
401Brak uwierzytelnienia albo jest ono nieprawidłowe.
403Brak uprawnień wymaganych do tej operacji.
404Nie znaleziono żądanego zasobu.
422Pola żądania nie przeszły walidacji.
429Przekroczono limit żądań; zastosuj Retry-After.
500Wewnętrzny błąd CloudPrint.

Powiązana dokumentacja ​

Przewodniki dotyczące integracji CloudPrint, podłączania lokalnego agenta i obsługi procesów drukowania.