v18

OpenAPI 3.1.02026-08-073142953.7 KB
spaces

Generate JWT

Generate a JWT token for accessing a repository. Supports optional write access for spaces in dev mode, custom expiration, and encryption.

get/api/spaces/{namespace}/{repo}/jwt

Path parameters

namespacestring required
repostring required

Query parameters

{"stackTrail":"paths:/api/spaces/{namespace}/{repo}/jwt:get:parameters:2:schema","oasType":"schema","type":"unknown"}
expirationstring date-time
{"stackTrail":"paths:/api/spaces/{namespace}/{repo}/jwt:get:parameters:4:schema","oasType":"schema","type":"unknown"}
{"stackTrail":"paths:/api/spaces/{namespace}/{repo}/jwt:get:parameters:5:schema","oasType":"schema","type":"unknown"}
{"stackTrail":"paths:/api/spaces/{namespace}/{repo}/jwt:get:parameters:6:schema","oasType":"schema","type":"unknown"}
{"stackTrail":"paths:/api/spaces/{namespace}/{repo}/jwt:get:parameters:7:schema","oasType":"schema","type":"unknown"}

Response

The JWT token and related information

accessTokenstring required

The JWT token with Bearer prefix

expinteger

Token expiration timestamp in seconds (JWT standard)

tokenstring required

The JWT token