Skip to main content

deviantart-artwork-search-gallery-and-trending-feed

Reads DeviantArt's public feeds to find deviations by keyword, browse an artist's full gallery, or pull the current trending artwork feed by category. Output fields: title, artistUsername, publishedAt, views, favourites and more, as JSON rows. Use it for requests like \"DeviantArt artwork search,...

Install this skill

or
78/100

Security score

The deviantart-artwork-search-gallery-and-trending-feed skill was audited on Nov 11, 2026 and we found 6 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

low line 83

Command substitution pattern

SourceSKILL.md
81
82```bash
83RUN=$(curl -s -X POST "https://api.apify.com/v2/acts/dataspryva~deviantart-artwork-search-gallery-and-trending/runs" \
84 -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
85 -d @references/example-input.json)
low line 86

Command substitution pattern

SourceSKILL.md
84 -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
85 -d @references/example-input.json)
86RUN_ID=$(echo "$RUN" | jq -r '.data.id'); DATASET=$(echo "$RUN" | jq -r '.data.defaultDatasetId')
87curl -s "https://api.apify.com/v2/actor-runs/$RUN_ID?waitForFinish=60" -H "Authorization: Bearer $APIFY_TOKEN" | jq -r '.data.status'
88curl -s "https://api.apify.com/v2/datasets/$DATASET/items?format=json" -H "Authorization: Bearer $APIFY_TOKEN" > output.json
medium line 72

Curl to non-GitHub URL

SourceSKILL.md
70
71```bash
72curl -s -X POST "https://api.apify.com/v2/acts/dataspryva~deviantart-artwork-search-gallery-and-trending/run-sync-get-dataset-items" \
73 -H "Authorization: Bearer $APIFY_TOKEN" \
74 -H "Content-Type: application/json" \
medium line 83

Curl to non-GitHub URL

SourceSKILL.md
81
82```bash
83RUN=$(curl -s -X POST "https://api.apify.com/v2/acts/dataspryva~deviantart-artwork-search-gallery-and-trending/runs" \
84 -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
85 -d @references/example-input.json)
medium line 87

Curl to non-GitHub URL

SourceSKILL.md
85 -d @references/example-input.json)
86RUN_ID=$(echo "$RUN" | jq -r '.data.id'); DATASET=$(echo "$RUN" | jq -r '.data.defaultDatasetId')
87curl -s "https://api.apify.com/v2/actor-runs/$RUN_ID?waitForFinish=60" -H "Authorization: Bearer $APIFY_TOKEN" | jq -r '.data.status'
88curl -s "https://api.apify.com/v2/datasets/$DATASET/items?format=json" -H "Authorization: Bearer $APIFY_TOKEN" > output.json
89```
medium line 88

Curl to non-GitHub URL

SourceSKILL.md
86RUN_ID=$(echo "$RUN" | jq -r '.data.id'); DATASET=$(echo "$RUN" | jq -r '.data.defaultDatasetId')
87curl -s "https://api.apify.com/v2/actor-runs/$RUN_ID?waitForFinish=60" -H "Authorization: Bearer $APIFY_TOKEN" | jq -r '.data.status'
88curl -s "https://api.apify.com/v2/datasets/$DATASET/items?format=json" -H "Authorization: Bearer $APIFY_TOKEN" > output.json
89```
90
Scanned on Nov 11, 2026
View Security Dashboard
Installation guide →
GitHub Stars 8
Rate this skill
Categorysupport
UpdatedNovember 11, 2026
bolvein-firex/scraping-skills