Get a Snapchat profile
Retrieve a public Snapchat profile, subscriber count, published stories, curated and Spotlight highlights, recent video metadata, Lenses and related profiles.
/v1/snapchat/profilex-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Required Snapchat handle; an initial @ is accepted.
example.creatorRequest correlation UUID.
Upstream request count, decoded response bytes and elapsed milliseconds.
Upstream HTTP attempts used by this request.
≥ 0
Decoded source response bytes.
≥ 0
Elapsed retrieval milliseconds.
≥ 0
True when usable Snapchat data is returned.
success or partial for usable data. Failure responses use failed or challenged.
one of: success, partial
Canonical Snapchat page or Spotlight URL.
absolute HTTPS URL
UTC retrieval timestamp.
Source, completeness and warnings for the returned public records.
public_page or public_comments.
one of: public_page, public_comments
Whether the selected source response was returned without a reported omission.
Warning codes describing omitted or additional records.
Returned record order, such as ranked or source_order.
one of: source_order, ranked
Public source profile record with original field names, wrappers, IDs and extensions: username, title, badge, categoryStringId, subcategoryStringId, subscriberCount, bio, websiteUrl, profilePictureUrl, address, bitmoji3d, snapcodeImageUrl, squareHeroImageUrl, mutableName, publisherType, primaryColor, story/highlight flags, relatedAccountsInfo, creationTimestampMs, lastUpdateTimestampMs, businessProfileId, sameAsLinks, audienceGateSettings and hostUserId.
Public story with source story ID, title, thumbnail and ordered snapList; null when absent. Snaps preserve IDs, media types, media/preview/overlay/attachment URLs and timestamps.
Public story metadata with original source fields; null when absent.
Published curated highlights, preserving story and snap fields.
up to 100 items
Published Spotlight stories, preserving original source records.
up to 100 items
Metadata corresponding to Spotlight highlights: video, creator, descriptions, hashtags, context cards, engagement and generated text.
up to 100 items
Published Lens records with original source fields.
up to 100 items
Source continuation value for the profile Lens collection, or null.
Source continuation value for curated highlights, or null.
Source continuation value for Spotlight highlights, or null.
Normalized public profile fields alongside the preserved source record.
snapchat.
Public username.
Public display name.
Published biography, or null.
Profile picture URL, or null.
Published hero image URL, or null.
Public profile URL.
absolute HTTPS URL
Published website URL, or null.
Public Snapcode image URL, or null.
Published address, or null.
Source category identifier, or null.
Source subcategory identifier, or null.
Source publisher type, or null.
Public business profile ID, or null.
Public story flag, or null.
Profile creation time in UTC, or null.
Profile update time in UTC, or null.
Normalized public audience counts.
Public subscriber count as a number, or null.
Normalized video metadata aligned to the profile Spotlight stories.
up to 100 items
Snapchat Spotlight story identifier, preserved as a string.
Canonical public Spotlight URL.
absolute HTTPS URL
Published description or caption, or null.
Source generated title, or null.
Source generated description, or null.
Published generated or video keywords.
up to 100 items
Published hashtags.
up to 100 items
Published sound title and creator handle, or null.
Sound title.
Sound creator handle.
Published thumbnail URL.
Published video media URL.
Video duration in seconds, or null.
Video width in pixels, or null.
Video height in pixels, or null.
UTC upload time, or null.
Creator handle, display name, profile URL and avatar URL.
Creator handle.
Creator display name.
Public creator profile URL.
Creator avatar URL, or null.
Public views, shares, comments, boosts and recommends. An unreported counter is null.
Published view count.
Published share count.
Published comment count.
Published boost count.
Published recommend count.
Related public profiles with handles, display names, profile URLs and avatars.
up to 100 items
Related profile handle.
Related profile display name.
Related public profile URL.
Related profile avatar URL.
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 |
|---|---|---|
| 400 | invalid_request | Missing, duplicate, unknown or malformed parameters. |
| 401 | unauthorized | Missing or invalid service API key. |
| 403 | restricted_page | The requested page reports restricted access. |
| 404 | not_found | The requested public record was not found. |
| 429 | upstream_rate_limited | Snapchat temporarily rate limited retrieval. |
| 502 | upstream_challenged | Snapchat challenged the request. |
| 502 | unsupported_page | The public source does not validate against the supported structure. |
| 502 | response_too_large payload_too_complex | The source exceeded byte or structural bounds. |
| 502 | unsafe_redirect request_limit upstream_error | Retrieval could not complete within its source and request bounds. |
| 503 | busy | The worker admission queue is full or its wait deadline was exceeded. |
| 504 | timeout | The request exceeded its deadline. |