Dribbble hub

Dribbble Project Briefs API

Public project briefs as JSON, with budget, timeline and client verification details.

GET /v1/dribbble/briefs

1 credit Failed requests are free

About this endpoint

GET /v1/dribbble/briefs returns the public project-brief board in data.briefs. Each brief has id, path, url, title, category, postedAgo, description, budgetText, budgetAmount, currency, timeline, isNew and clientBadges.

The board filters are categories (for example branding,website design), projectScope (design_only or dev_required), timeline (few_days, few_weeks, month_or_more, unsure) and clientType (verified, promising, returning). The board does not apply clientType, so every client type is returned. Take a brief's id to GET /v1/dribbble/briefs/{briefId} for the full description and client details.

Dribbble Project Briefs API FAQ

How do I filter project briefs?

Send categories, projectScope and timeline as comma lists or repeated query values. Values are rejected before a request when they are not on the board's form. The board does not apply clientType, so all client types are returned.

What does a brief include?

Each brief carries its title, category, posting age, description, budget and timeline, plus lead-quality badges. The brief route adds client location, join year, hire count, rating and verification checks.

How many credits does a briefs page cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.