/
SC
scholia-study
/
Scholia API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
Docs
History
Schema
Filter operations
admin
12
admin-users
3
article-images
1
article-quotations
4
article-reviews
16
articles
14
auth
14
billing
2
books
4
collegia
13
feedback
4
nodes
3
persons
3
quotations
9
resources
6
sentences
1
series
2
sources
9
get
/api/sources
Search sources by title
post
/api/sources
Create a new source
get
/api/sources/browse
Browse sources (paginated, with filters)
get
/api/sources/{id}
Get a source by ID
put
/api/sources/{id}
Update an existing source
delete
/api/sources/{id}
Delete a source. Blocks when any references exist (resources, child sources, or article citations). Creator-only for non-editors.
post
/api/sources/{id}/persons
Link a person to a source with a role
delete
/api/sources/{id}/persons/{person_id}/{role}
Remove a person from a source
get
/api/sources/{id}/references
Check if a source can be deleted (has active references)
tags
1
toc
1
topics
1
users
2
sources
Copy Markdown
Copied
Copy failed
Changes to Check if a source can be deleted (has active references)
get
/api/sources/{id}/references
Jul 16, 2026
4473ab073bea
Revision changes
info
added the non-success response with the status
400