Dismiss My Activity
curl --request POST \
--url https://api.your-blindsight.com/api/users/me/history/{log_id}/dismissimport requests
url = "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"id": 123,
"event_type": "<string>",
"summary": "<string>",
"details": {},
"ip_address": "<string>",
"user_agent": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"read_at": "2023-11-07T05:31:56Z",
"dismissed_at": "2023-11-07T05:31:56Z"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}users
Dismiss My Activity
Dismiss a single notification from the bell. Idempotent.
Dismissing implies read, so an unread row is stamped read at the same time
to keep the unread badge honest on other devices. The row itself survives
in user_activity_logs for the audit trail; it is only hidden from the
notification panel.
POST
/
api
/
users
/
me
/
history
/
{log_id}
/
dismiss
Dismiss My Activity
curl --request POST \
--url https://api.your-blindsight.com/api/users/me/history/{log_id}/dismissimport requests
url = "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.your-blindsight.com/api/users/me/history/{log_id}/dismiss")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"id": 123,
"event_type": "<string>",
"summary": "<string>",
"details": {},
"ip_address": "<string>",
"user_agent": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"read_at": "2023-11-07T05:31:56Z",
"dismissed_at": "2023-11-07T05:31:56Z"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}
