Skip to content

Commit 1371831

Browse files
committed
docs: links
1 parent 21f91a3 commit 1371831

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

docs/API/index.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
11
# Scratch Web API
22

3-
insert info here
3+
In order to make requests to scratch, there are a multitude of different urls where you can make
4+
`GET`, `POST`, `PUT`, `DELETE` and other types of request.
5+
6+
These urls can be generally categorized by their subdomain and/or path.
7+
8+
| URL | purpose |
9+
|--------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
10+
| https://scratch.mit.edu/ | The main website |
11+
| https://api.scratch.mit.edu/ | The main API for public use, documented [on the scratch wiki](https://en.scratch-wiki.info/wiki/API) |
12+
| https://assets.scratch.mit.edu/ | Interaction with assets (costumes and sounds) |
13+
| https://backpack.scratch.mit.edu/ | Interaction with the backpack |
14+
| https://scratch.mit.edu/site-api/ | An API used internally by the scratch website. Provides access for the same things, but less restrictive, e.g. classroom alerts |
15+
| wss://clouddata.scratch.mit.edu/ | This is where the scratch cloud server websocket lives |
16+
| https://projects.scratch.mit.edu | Downloading projects |
17+
| https://uploads.scratch.mit.edu | Thumbnails/profile images |
18+
| https://translate-service.scratch.mit.edu/ | Translation requests - which the translate extension uses |
19+
| https://cdn.scratch.mit.edu | Content delivery network - hosts images, css, js, emojis, etc. |
20+
| https://synthesis-service.scratch.mit.edu | Text2Speech requests - which the Text2Speech extension uses |
21+
22+
## Ocular
23+
24+
| URL | purpose |
25+
|------------------------------------|-----------------------------------------------|
26+
| https://jeffalo.net/api/ | Jeffalo's API |
27+
| https://my-ocular.jeffalo.net/api/ | API for [ocular](https://ocular.jeffalo.net/) |
28+
29+
## TurboWarp
30+
31+
| URL | purpose |
32+
|-----|---------|
33+
| | |
34+
35+
This is not a complete list.

0 commit comments

Comments
 (0)