public static LogResult deleteLogTrackable(final String logId) {

        //1.) Call log view page and get a valid CSRF Token
        final String csrfToken = getCsrfToken();
        if (csrfToken == null) {
            return generateLogError("DeleteLogTrackable: unable to extract CSRF Token");
        }

        //2,) Send a DELETE Request (which is actually a POST)
        try (HttpResponse response = websiteReq().uri("/api/live/v1/logs/trackableLog/delete/" + logId)
            .method(HttpRequest.Method.POST)
            .headers(HTML_HEADER_CSRF_TOKEN, csrfToken)
            .request().blockingGet()) {

            if (!response.isSuccessful()) {
                return generateLogError("DeleteLogTrackable: Problem deleting, response is: " + response);
            }

            return LogResult.ok(logId);
        }

    }
Provides methods to handle all aspects of creating, editing and deleting Log entries for GC.com (both caches and trackables)
main/src/main/java/cgeo/geocaching/connector/gc/GCLogAPI.java