Behance Projects Scraper avatar

Behance Projects Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Behance Projects Scraper

Behance Projects Scraper

Scrape design projects from Behance. Extracts project title, creator, appreciations, views, categories, and cover images.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

4 days ago

Last modified

Share

Search public Behance project listings by keyword and optional creative-field slug. The Actor returns canonical gallery identity, title, owners, public engagement counts, creative fields/tools, cover image, and optional bounded detail-page enrichment when Behance exposes them.

Access and billing boundary

The Actor uses ordinary Chrome rendering with concurrency one, zero retries, no session pool, and no fingerprint modification. It does not hide automation state, log in, accept cookies, solve challenges, rotate identities, or save raw HTML/screenshots. A single bounded same-source HTTPS fallback may inspect public HTML/JSON-LD only when the browser cannot produce a record; the fallback identifies the Actor transparently, accepts at most 2 MB, and rejects redirects outside Behance.

An optional Apify Proxy is used only when explicitly requested and successfully initialized. There is no silent direct fallback.

Only complete canonical projects enter the PAY_PER_EVENT dataset. Invalid input, no-results, HTTP/browser, access-control, login, CAPTCHA, rate-limit, and fallback evidence is stored in OUTPUT. A zero-record run exits nonzero.

Input

  • query: required printable search phrase, 1–100 characters.
  • category: optional 1–50 character Behance creative-field slug.
  • maxItems: 1–100; default 24.
  • maxPages: 1–5 serialized search pages; default 2.
  • includeDetails: optional public detail enrichment; default false.
  • maxDetailItems: 0–10 detail pages; used only when enrichment is enabled.
  • proxyConfiguration: optional explicit Apify Proxy configuration.

Output

Every dataset row includes recordType: "behance-project", canonical numeric projectId, title and gallery URL, exact query/search URL, extraction and connection provenance, fingerprintApplied: false, found: true, dataAvailable: true, and timestamp. Optional fields are omitted when absent—never fabricated as zero or null.

Detail enrichment can add description, owner profiles, fields, tools, keywords, public engagement metrics, thumbnail, and module count. Public-source values can be incomplete or change independently.

Local verification

npm ci --omit=dev --omit=optional --ignore-scripts
npm test
npm run lint
apify validate-schema
apify run --purge --input-file qa-inputs/local-validation.json
npm run validate

Use public project data responsibly and respect Behance terms, creator rights, and applicable law.