Update a Saved Search.
Security
apikeyAuth(Required scopes: readwrite)
Example:
{ "datasource": "scans", "query": "page.domain:urlscan.io", "name": "Testsearch", "description": "urlscan documentation example saved search.", "longDescription": "Example saved search created from urlscan documentation.", "tlp": "red", "userTags": [ "private.privatetag" ], "permissions": [ "team:read", "team:write" ] }
PUT
curl -i -X PUT \
'https://urlscan.io/api/v1/user/searches/{{searchId}}/' \
-H 'Content-Type: application/json' \
-H 'api-key: YOUR_API_KEY_HERE' \
-d '{
"search": {
"datasource": "scans",
"query": "page.domain:urlscan.io",
"name": "Testsearch",
"description": "urlscan documentation example saved search.",
"longDescription": "Example saved search created from urlscan documentation.",
"tlp": "red",
"userTags": [
"private.privatetag"
],
"permissions": [
"team:read",
"team:write"
]
}
}'OK
Example:
{ "_id": "{{searchId}}", "datasource": "scans", "query": "page.domain:urlscan.io", "name": "Testsearch", "description": "urlscan documentation example saved search.", "longDescription": "Example saved search created from urlscan documentation", "tlp": "red", "userTags": [ "private.privatetag" ], "permissions": [ "team:read", "team:write" ] }
Response
{ "search": { "_id": "{{searchId}}", "datasource": "scans", "query": "page.domain:urlscan.io", "name": "Testsearch", "description": "urlscan documentation example saved search.", "longDescription": "Example saved search created from urlscan documentation", "tlp": "red", "userTags": [ … ], "permissions": [ … ] } }