Scratch API

E203925

Scratch API is an interface provided by the Scratch Team that allows developers to programmatically access and interact with Scratch project, user, and community data.

All labels observed (1)

Label Occurrences
Scratch API canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf software interface ⓘ
web API ⓘ
allows accessing project comments ⓘ
accessing studio comments ⓘ
accessing user comments ⓘ
listing a user’s favorites ⓘ
listing a user’s followers ⓘ
listing a user’s following ⓘ
listing a user’s projects ⓘ
listing curators of a studio ⓘ
listing projects in a studio ⓘ
retrieving public project information ⓘ
retrieving public studio information ⓘ
retrieving public user information ⓘ
associatedWith Scratch ⓘ
authenticationMethod Scratch account cookies ⓘ
session tokens ⓘ
baseURL https://api.scratch.mit.edu ⓘ
dataFormat JSON ⓘ
developer Scratch Team ⓘ
exposesEndpointType REST-like HTTP endpoints ⓘ
maintainer Scratch Team ⓘ
policy must comply with Scratch Community Guidelines ⓘ
must comply with Scratch Terms of Use ⓘ
providesAccessTo Scratch community data ⓘ
Scratch projects ⓘ
Scratch studios ⓘ
Scratch users ⓘ
purpose to provide programmatic access to Scratch data ⓘ
relatedTo Scratch cloud data system ⓘ
Scratch editor ⓘ
Scratch website ⓘ
restriction rate limits may apply ⓘ
some endpoints are undocumented ⓘ
write operations are limited or internal ⓘ
supportsOperationOn comments ⓘ
curator lists ⓘ
favorite counts ⓘ
follower lists ⓘ
love-it counts ⓘ
project assets metadata ⓘ
project metadata ⓘ
project remixes ⓘ
studio metadata ⓘ
user profiles ⓘ
view counts ⓘ
targetUser Scratch extension authors ⓘ
researchers analyzing Scratch data ⓘ
third-party developers ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Scratch Team → worksOn → Scratch API ⓘ