# Eine IP-Adresse über die API blockieren
curl -X POST \
"https://visitorfilters.com/api/v1/rules" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"ip_block","ip":"1.2.3.4"}'
// Eine IP-Adresse über die API blockieren
$response = Http::withToken('YOUR_API_KEY')
->post('https://visitorfilters.com/api/v1/rules', [
'type' => 'ip_block',
'ip' => '1.2.3.4',
]);
// Eine IP-Adresse über die API blockieren
const res = await fetch('https://visitorfilters.com/api/v1/rules', {
method: 'POST',
headers: {
'Authorization': `Bearer YOUR_API_KEY`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ type: 'ip_block', ip: '1.2.3.4' })
});
# Eine IP-Adresse über die API blockieren
import requests
response = requests.post(
"https://visitorfilters.com/api/v1/rules",
headers={
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
json={
"type": "ip_block",
"ip": "1.2.3.4"
}
)
// Eine IP-Adresse über die API blockieren
package main
import (
"bytes"
"net/http"
)
func main() {
payload := []byte(`{"type":"ip_block","ip":"1.2.3.4"}`)
req, _ := http.NewRequest("POST", "https://visitorfilters.com/api/v1/rules", bytes.NewBuffer(payload))
req.Header.Set("Authorization", "Bearer YOUR_API_KEY")
req.Header.Set("Content-Type", "application/json")
client := &http.Client{}
client.Do(req)
}