Saltar al contenido

Revocar un Agent Enrollment

Revoca un Enrollment aún no utilizado para que su código secreto ya no pueda conectar un agente.

DELETE/partner-api/v1/accounts/{relationshipId}/agent-enrollments/{enrollmentId}Versión de la API: v1operationId: revokePartnerAgentEnrollmentVer como Markdown

Qué hace este método

Revoca un Enrollment aún no utilizado para que su código secreto ya no pueda conectar un agente.

Autenticación

Envía una aserción RS256 de un solo uso de la Developer Application en Authorization: Bearer <application_assertion>. No es un token de acceso de Public API.

Solicitud

URL de producción: https://public-api.cloudprint.me/partner-api/v1/accounts/{relationshipId}/agent-enrollments/{enrollmentId}

Parámetros

NombreUbicaciónTipoObligatorioDescripciónRestricciones
relationshipIdpathstring (uuid)UUID estable de la relación del partner con el cliente gestionado.
enrollmentIdpathstring (uuid)UUID estable del Agent Enrollment indicado en la ruta.
X-Request-IdheaderstringnoIdentificador opcional para rastrear la solicitud; CloudPrint devuelve un valor seguro en la cabecera de respuesta.maxLength: 128; example: "order-100045-attempt-1"

Cuerpo de la solicitud

El método no tiene cuerpo de solicitud.

Ejemplos de solicitud

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"

Respuesta

Estado HTTP: 204 — Operación completada sin cuerpo de respuesta.

Errores

Estado HTTPDescripción
401Falta la autenticación o no es válida.
403El token no tiene permisos suficientes.
404No se encontró el recurso.
422Uno o varios campos no son válidos.
429Se superó el límite de solicitudes; respeta Retry-After.
500Error interno de CloudPrint.

Documentación relacionada

Guías para integrar CloudPrint, conectar el agente local y operar flujos de impresión.