Git
Get file blame
Returns per-line commit attribution for one file at a ref, without requiring a signed Git remote.
get/v1/spaces/{spaceId}/source/blame
Request
- Base URL: https://api.spacefast.com
- URL: https://api.spacefast.com/v1/spaces/{spaceId}/source/blame
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://api.spacefast.com/v1/auth/oauth2/authorize, token URL https://api.spacefast.com/v1/auth/oauth2/token; client credentials, token URL https://api.spacefast.com/v1/auth/oauth2/token, scopes: spaces:read)
Path parameters
spaceIdstring required
Query parameters
connectionType'connected' | 'hosted'
Which of the space's repository connections to act on: connected for the repository you linked from a provider, hosted for the one Spacefast hosts and you push to.
pathstring required
Exact file path from the repository root. Use forward slashes. Do not add a leading slash.
refstring
Branch, tag, or commit SHA to read. Defaults to the repository's default branch.
detectMovesstring
Attribute lines moved within the repository to their original commits.
Response
Response for status 200
Changes
No recorded changes to this operation across all 1 revision of this API.