summaryrefslogtreecommitdiffstats
path: root/notes/url_structure.txt
blob: 14a3e41de8c928e9a525a7876ac9fb360689b223 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

## fatcat.org

Workflow requires sessions to hold, eg, current edit group.

/work/create
/work/:id           view
/work/:id/history   chain of revisions
/work/:id/edit      modify work (edit group)
/work/:id/delete    delete (edit group)
/work/:id/merge     merge (edit group)
/work/:id/redirect  point to another revision (edit group)
/work/rev/:rev      view
/work/rev/:rev/edit modify; only before submission

/edit/:id
/editgroup/:id
/editgroup/:id/submit

/signup
/login
/account
/cataloger/:id           view... edits?

/changelog
/status
/health

/search
/lookup             by identifier
/match              different from search (discovery)?


## api.fatcat.org

/                   some sort of about page, html?
/v0/...
/graphql/v0/...     ?