Przejdź do treści

Odwołaj Agent klienta

Odwołaj utracony lub wymieniony Agent i przełącz jego drukarki offline.

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

Działanie metody

Odwołaj utracony lub wymieniony Agent i przełącz jego drukarki offline.

Uwierzytelnianie

Przekaż jednorazowy assertion RS256 Developer Application 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)takPole kontraktu API; uwzględnij podany typ i ograniczenia.
agentIdpathstring (uuid)takPole kontraktu API; uwzględnij podany typ i ograniczenia.

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.

Wskazówki integracyjne

Powiązana dokumentacja

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