Get a Dribbble collection
Retrieve a public collection's name, description, owner, counts and one source page of shots with preview media.
/v1/dribbble/collectionx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Dribbble collection URL in the form https://dribbble.com/<username>/collections/<id>-<slug>. Tracking query parameters and fragments are removed.
max 2048 chars
https://dribbble.com/example-designer/collections/1001-Interface-patternsSource page number from 1 to 100; defaults to 1. Pass nextPage from the response to continue.
True when usable data is returned; inspect status and coverage.
success or partial for usable data; failed or challenged for a failure.
one of: success, partial
Request correlation UUID.
Canonical Dribbble source page URL.
absolute HTTPS URL
UTC retrieval timestamp.
Returned-page coverage and extraction warnings.
Public Dribbble page.
Whether all supported fields in this source page were extracted without reported omissions.
Named extraction, record-limit and pagination warnings.
Retrieval attempt, source byte and timing measurements.
Number of upstream request attempts, including redirects and retry.
≥ 0
Decoded source bytes read during this request.
≥ 0
Elapsed operation time in milliseconds.
≥ 0
Public collection details.
Source collection ID as a decimal string.
Canonical public collection URL.
absolute HTTPS URL
Published collection name.
min 1 chars
Published plain-text collection description, or null.
Displayed collection owner, or null.
Owner username.
Published owner name, or null.
Owner profile URL.
absolute HTTPS URL
Owner avatar URL, or null.
Published total collection shot count, or null.
≥ 0
Published total collection designer count, or null.
≥ 0
Collection shots in source order.
up to 100 items
Always included.
Always included.
absolute HTTPS URL
Always included.
min 1 chars
Always included.
Always included.
Always included.
Always included.
Always included.
Always included.
absolute HTTPS URL
Always included.
Always included.
≥ 0
Always included.
≥ 0
Source-linked page navigation.
Current requested source page number.
1 – 100
Next page number explicitly linked by this source page, or null.
1 – 100
No fields match.
HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.
| HTTP | failure.code | Meaning |
|---|---|---|
| 200 | partial | Usable data with named metadata, metric, source-page, pagination, record-limit or invalid-item warnings. |
| 400 | invalid_request | Missing, duplicate, malformed, unsafe or unsupported parameters. |
| 401 | unauthorized | Missing or invalid worker API key. |
| 404 | not_found | The requested public profile or collection was not found. |
| 422 | restricted_page | The source requires authorization for the requested resource. |
| 422 | unsupported_page | The source layout or identity could not be mapped. |
| 502 | upstream_challenged | The source challenged retrieval. |
| 502 | upstream_rate_limited | The source rate-limited retrieval. |
| 502 | upstream_error | Source retrieval did not complete. |
| 502 | response_too_large | Decoded source bytes exceeded the request limit. |
| 502 | unsafe_redirect | The source redirected outside the permitted route. |
| 502 | request_limit | The source request budget was exhausted. |
| 503 | busy | Worker request or queue capacity was exceeded. |
| 504 | timeout | The operation deadline expired. |