Git

Get a source commit

Read commit metadata, including parentShas in Git order. An empty parentShas array identifies a root commit.

get/v1/spaces/{spaceId}/source/commit

Request

  • Base URL: https://api.spacefast.com
  • URL: https://api.spacefast.com/v1/spaces/{spaceId}/source/commit
  • 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.

shastring required

Full or abbreviated commit SHA to read.

savedOnlystring

Require this commit in the selected project branch's saved history. Reject draft snapshots.

branchstring

Project branch for savedOnly. Defaults to the production branch.

Response

Response for status 200

$schemastring uri

Canonical JSON Schema URL for this response body. The server also sends it in the Link: rel="describedby" response header.

Changes

No recorded changes to this operation across all 1 revision of this API.