Skip to main content

facebook-marketplace-listing-and-price-extractor

Extract public Facebook Marketplace listings by city feed, category, keyword search, or direct item URL, with price, location, photos, delivery method, seller, and listing status per item. Output fields: title, price, city, state, locationText and more, as JSON rows. Use it for requests like \"Fa...

Install this skill

or
78/100

Security score

The facebook-marketplace-listing-and-price-extractor skill was audited on Nov 13, 2026 and we found 6 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

low line 96

Command substitution pattern

SourceSKILL.md
94
95```bash
96RUN=$(curl -s -X POST "https://api.apify.com/v2/acts/nimbryxo-studio~facebook-marketplace-listing-and-price-extractor/runs" \
97 -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
98 -d @references/example-input.json)
low line 99

Command substitution pattern

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

Curl to non-GitHub URL

SourceSKILL.md
83
84```bash
85curl -s -X POST "https://api.apify.com/v2/acts/nimbryxo-studio~facebook-marketplace-listing-and-price-extractor/run-sync-get-dataset-items" \
86 -H "Authorization: Bearer $APIFY_TOKEN" \
87 -H "Content-Type: application/json" \
medium line 96

Curl to non-GitHub URL

SourceSKILL.md
94
95```bash
96RUN=$(curl -s -X POST "https://api.apify.com/v2/acts/nimbryxo-studio~facebook-marketplace-listing-and-price-extractor/runs" \
97 -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
98 -d @references/example-input.json)
medium line 100

Curl to non-GitHub URL

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

Curl to non-GitHub URL

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