Przejdź do treści

Odwołaj Agent Enrollment ​

Odwołaj niewykorzystany Enrollment, aby jego poufnego kodu nie można było użyć do podłączenia agenta.

DELETE/partner-api/v1/accounts/{relationshipId}/agent-enrollments/{enrollmentId}Wersja API: v1operationId: revokePartnerAgentEnrollmentOtwórz w Markdown

Działanie metody ​

Odwołaj niewykorzystany Enrollment, aby jego poufnego kodu nie można było użyć do podłączenia agenta.

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}/agent-enrollments/{enrollmentId}

Parametry ​

NazwaPołożenieTypWymaganeOpisOgraniczenia
relationshipIdpathstring (uuid)takStabilny UUID relacji partnera z zarządzanym klientem.—
enrollmentIdpathstring (uuid)takStabilny UUID Agent Enrollment 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/agent-enrollments/$ENROLLMENT_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.