curl 'https://my.firewalla.com/v1/rule/batchUpdate' -X POST -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0' -H 'Accept: application/json' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br, zstd' -H 'Referer: https://my.firewalla.com/' -H 'Content-Type: application/json; charset=utf-8' -H 'Cache-Control: no-cache' -H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJoYXNoSUQiOiJhMWMyYzAwYi02MGRjLTQxMzctYWMwYS1kZWI3NThkNmI4YjgiLCJpc3MiOiJmaXJlZ3VhcmQiLCJleHBpcmUiOjE3NTU5ODA1MjgsImlhdCI6MTc1NTg5NDEyOCwiZXhwIjoxNzU1OTgwNTI4fQ.ltLThz-RENmIOgMhNuETUxpz6Koz589Zv55tSiLCZ-9VdVOLZQ84ogAExm_DGnOCbEsrPpuOqqU2oUadxDre62yGfmYNbU0hBv7TGTf76EwH97NFtDsyQsOf28hjyYmpwflLOQ29kKy8Tg3G0au9K1m8uedSHxd3euYMRj-493rIjiKIQaGW6wLQdJlZlUtc0VeprOKnKcDEQwdSZyLauaLDcgFzQnDigrzjZNrcpxcdW8__MA1uZCQmn8wLigzaksUc2FTEfXOq3azrIPYTnMcUnY1Zado7PO8KmFRTDwE39Bk2foRqC5G_92HR2xS9L0iZDPF2eylx470XunIlKjTXheYCKfb3uz9X1aeLEdDD_Jrgi8H9X-u56jr074UTJmlSFOHFSm0pUctjKUlv29qKIHyBXP9UAzsk3KAjIQ-19hompezS8Jbn2xe82t1_mkFpegdePjW9mUIPm_LJqJYPukOeS_jvR7I4HoN5Rn3uNnw2prssni4bblqjXbZ0VhKtXFM_Sl-OZv6CCHO1udfQuF_EiorBRYxVzAglNuAGGNjPV9-Z2pirrVXzohFKAgxqEsdeVN6UyvqGY_uv3RlHQDXO7bYBi1dOKp1Mqo6AouwAvPw5YhrDCFD2Dp22TXitZOsVK0A9a_ppG9OZBxKmB_n6-oUt_4FiMTcmoSw' -H 'X-Firewalla-ID: e4d76075-84e9-4f7d-8759-116b7c19dce7' -H 'Origin: https://my.firewalla.com' -H 'Sec-GPC: 1' -H 'Connection: keep-alive' -H 'Cookie: AWSALBTG=2D1H54fJz4uhVuqSUEwLg7NzGZIKgWP/m+auMKRJ6sqtvol3+WbjdqOB1KKugbv08poC3EQn87/+FsAz5UTGzzPmRiPADJTuzHuxdZXi+Y7Qv4OPgpLDRY1kUExlmtpZyiTWjI1XMN//Lz4wllOZ56XoJdlB2+85zMQyfzQSYyvE2WFTzik=; AWSALBTGCORS=2D1H54fJz4uhVuqSUEwLg7NzGZIKgWP/m+auMKRJ6sqtvol3+WbjdqOB1KKugbv08poC3EQn87/+FsAz5UTGzzPmRiPADJTuzHuxdZXi+Y7Qv4OPgpLDRY1kUExlmtpZyiTWjI1XMN//Lz4wllOZ56XoJdlB2+85zMQyfzQSYyvE2WFTzik=; AWSALB=Hp2xCZlqlsdO9FAXGGr84vV9LcYZbxW9cDzGLM8QHIfdeopjICJiZw8ngan/If/Z5zXfFxKW4x6xjSKToWi13V6vwZ0AjjCwADqQZyRmqvpCiFk35SpmvJ15BgYC; AWSALBCORS=Hp2xCZlqlsdO9FAXGGr84vV9LcYZbxW9cDzGLM8QHIfdeopjICJiZw8ngan/If/Z5zXfFxKW4x6xjSKToWi13V6vwZ0AjjCwADqQZyRmqvpCiFk35SpmvJ15BgYC' -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: same-origin' -H 'Priority: u=0' -H 'TE: trailers' --data-raw '{"rules":[{"cronTime":"","duration":"","expire":"","action":"allow","notes":"","type":"category","remotePort":"","targetList":"0","target":"av","dnsmasq_only":false,"direction":"outbound","scope":["A8:5E:45:55:92:6A"],"timestamp":1755199002.27,"activatedTime":1755199002.27,"pid":"109","autoDeleteWhenExpires":0,"tag":[]}],"gids":["e4d76075-84e9-4f7d-8759-116b7c19dce7"]}'
[
{
"useBf": true,
"updatedTime": "1755899851.961",
"protocol": "",
"disabled": "0",
"type": "category",
"action": "allow",
"target": "av",
"dnsmasq_only": false,
"trust": false,
"targetList": "0",
"upnp": false,
"direction": "outbound",
"timestamp": 1755199002.27,
"pid": "109",
"hitCount": "16880",
"lastHitTs": "1755899788.696",
"idleTs": "",
"activatedTime": "1755199002.27",
"notes": "",
"scope": [
"A8:5E:45:55:92:6A"
],
"autoDeleteWhenExpires": "0",
"macVendor": "Asustek Computer",
"scopeNames": [
"druzy-Shredder"
],
"gid": "e4d76075-84e9-4f7d-8759-116b7c19dce7"
}
]