Search skmtc
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
actions
4
auth
33
branches
8
commits
2
config
1
experimental
7
external
1
healthCheck
1
import
3
internal
29
post
/setup_comm_prefs
setup communications preferences
get
/setup_lakefs
check if the lakeFS installation is already set up
post
/setup_lakefs
setup lakeFS and create a first user
post
/repositories/{repository}/metadata
set repository metadata
delete
/repositories/{repository}/metadata
delete repository metadata
put
/repositories/{repository}/refs/dump
Dump repository refs (tags, commits, branches) to object store Deprecated: a new API will introduce long running operations
put
/repositories/{repository}/refs/restore
Restore repository refs (tags, commits, branches) from object store. Deprecated: a new API will introduce long running operations
post
/repositories/{repository}/commits
create commit record
get
/repositories/{repository}/branches/{branch}/objects/stage_allowed
put
/repositories/{repository}/branches/{branch}/objects
stage an object's metadata for the given branch
post
/repositories/{repository}/refs/{branch}/symlink
creates symlink files corresponding to the given directory
get
/repositories/{repository}/metadata/object/{type}/{object_id}
return a lakeFS metadata object by ID
get
/repositories/{repository}/gc/rules/set_allowed
get
/repositories/{repository}/gc/rules
post
/repositories/{repository}/gc/rules
delete
/repositories/{repository}/gc/rules
post
/repositories/{repository}/gc/prepare_commits
save lists of active commits for garbage collection
post
/repositories/{repository}/gc/prepare_commits/async
prepare gc commits
get
/repositories/{repository}/gc/prepare_commits/status
get status of prepare gc commits operation
post
/repositories/{repository}/gc/prepare_uncommited
save repository uncommitted metadata for garbage collection
get
/repositories/{repository}/branch_protection/set_allowed
get
/repositories/{repository}/branch_protection
get branch protection rules
post
/repositories/{repository}/branch_protection
delete
/repositories/{repository}/branch_protection
get
/config/version
get
/config/storage
get
/config/garbage-collection
post
/statistics
post stats events, this endpoint is meant for internal use only
get
/usage-report/summary
get usage report summary
metadata
2
objects
10
pulls
5
refs
4
repositories
14
staging
2
tags
4
internal
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to prepare gc commits
post
/repositories/{repository}/gc/prepare_commits/async
Nov 6, 2025
b0f68552aba1
Revision changes
info
endpoint added
Sep 17, 2024
3b10653a8013
Revision changes
breaking
api path removed without deprecation