# Unpublish a webpage Unpublishes a webpage by its UUID. Optionally, an unpublishAt timestamp (in seconds) may be provided. Returns an UpdateResponse containing the unpublished webpage details. Endpoint: PUT /api/v2/webpages/{uuid}/unpublish Version: 1.0 Security: BearerAuthentication ## Path parameters: - `uuid` (string, required) ## Query parameters: - `unpublishAt` (string) - `environment` (string) ## Response 200 fields (application/json): - `message` (string) A message detailing the result of the operation. Example: "Success" - `data` (any) The data payload of the response, if any. ## Response 404 fields (application/json): - `cause` (object) - `cause.stackTrace` (array) - `cause.stackTrace.classLoaderName` (string) - `cause.stackTrace.moduleName` (string) - `cause.stackTrace.moduleVersion` (string) - `cause.stackTrace.methodName` (string) - `cause.stackTrace.fileName` (string) - `cause.stackTrace.lineNumber` (integer) - `cause.stackTrace.nativeMethod` (boolean) - `cause.stackTrace.className` (string) - `cause.message` (string) - `cause.localizedMessage` (string) - `errors` (array) The error message providing details about the failure. Example: "Resource not found." - `errors.correctionSuggestion` (string, required) A suggestion on how to correct the error. Example: "Try uploading a different file type." - `errors.message` (string, required) The error message providing details about the failure. Example: "Invalid file type." - `errors.type` (string, required) The type of error. Enum: "VALIDATION", "NOT_FOUND", "TEST", "RELATION_NOT_ALLOWED", "INVALID_VALUE", "GENERAL", "INVALID_FILE_TYPE", "INTERNAL_SERVER_ERROR", "CARAER_ERROR", "INVALID_EMAIL", "INVALID_DATE" - `code` (integer) The HTTP status code associated with the error. Example: 404 - `suppressed` (array) - `uuid` (string)