Skip to content
scrapeatlas.Dashboard

Get a Skool profile

Try in Playground

Read profile names, bio, location, images, social links, profile URL and published counters.

GET/v1/skool/profilex-api-key
x-api-keystringrequiredheader

Your ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.

Query parameters
1
handlestringrequiredquery

Public profile handle without @, from skool.com/@handle.

Examplesam
Response fields
50
requestIdstring

Operational correlation UUID.

Upstream attempts, decoded success-body bytes and duration. Error bodies are cancelled.

accounting.upstreamRequestsinteger

Always included.

≥ 0

accounting.responseBytesinteger

Always included.

≥ 0

accounting.durationMsnumber

Always included.

≥ 0

successboolean

True when usable data is returned.

statusenum

success or partial; failed/challenged on errors.

one of: success, partial

sourceUrlstring

Fixed-origin canonical Skool page read.

absolute HTTPS URL

fetchedAtstring

UTC retrieval time.

Extraction source, completeness flag and machine-readable warning codes.

coverage.sourcestring

Always included.

coverage.completeboolean

Always included.

coverage.warningsstring[]

Always included.

Profile identity, metadata, profile URL, social destinations and published counters.

profile.idstring

Always included.

min 1 chars

profile.namestringnullableoptional

Optional.

profile.createdAtstringnullableoptional

Optional.

profile.updatedAtstringnullableoptional

Optional.

profile.firstNamestringnullableoptional

Optional.

profile.lastNamestringnullableoptional

Optional.

profile.first_namestringnullableoptional

Optional.

profile.last_namestringnullableoptional

Optional.

profile.urlstringnullableoptional

Optional.

Always included.

profile.metadata.biostringnullableoptional

Optional.

profile.metadata.locationstringnullableoptional

Optional.

profile.metadata.pictureProfilestringnullableoptional

Optional.

profile.metadata.pictureBubblestringnullableoptional

Optional.

profile.metadata.linkFacebookstringnullableoptional

Optional.

profile.metadata.linkInstagramstringnullableoptional

Optional.

profile.metadata.linkLinkedinstringnullableoptional

Optional.

profile.metadata.linkTwitterstringnullableoptional

Optional.

profile.metadata.linkWebsitestringnullableoptional

Optional.

profile.metadata.linkYoutubestringnullableoptional

Optional.

Optional.

profile.membership.idstring

Always included.

min 1 chars

profile.membership.groupIdstring

Always included.

min 1 chars

profile.membership.userIdstring

Always included.

min 1 chars

profile.membership.createdAtstringnullableoptional

Optional.

profile.membership.updatedAtstringnullableoptional

Optional.

profile.membership.approvedAtstringnullableoptional

Optional.

profile.membership.rolestringnullableoptional

Optional.

Optional.

profile.gamification.pointsnumbernullableoptional

Optional.

profile.gamification.levelnumbernullableoptional

Optional.

profile.totalPostsnumbernullableoptional

Optional.

profile.totalFollowersnumbernullableoptional

Optional.

profile.totalFollowingnumbernullableoptional

Optional.

profile.totalContributionsnumbernullableoptional

Optional.

profile.totalGroupsnumbernullableoptional

Optional.

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.

Error codes
0
HTTPfailure.codeMeaning