Skip to main content
Use this endpoint to resolve your account’s Home repository. The Home repository is the default destination when creating pipelines or datasets without specifying a repositoryId. The response has the same shape as GET /repositories/{id}.

Request

GET https://api.alphacast.io/repositories/home

Authentication

This endpoint requires HTTP Basic Auth. Pass your API key as the username and leave the password empty.

Response

Returns a single repository object — the same structure as GET /repositories/{id}.
id
integer
Unique numeric identifier for the Home repository.
name
string
Display name of the repository.
description
string
Optional description of the repository’s contents or purpose.
privacy
string
Visibility setting. Either "Public" or "Private".
team
string
The team this repository belongs to, if applicable.
permission
string
Your access level. For your Home repository this is always "Owner".

Example

curl -u YOUR_API_KEY: \
  https://api.alphacast.io/repositories/home
{
  "id": 42,
  "name": "Home",
  "description": null,
  "privacy": "Private",
  "team": null,
  "permission": "Owner"
}
Store the Home repository ID if you plan to create multiple datasets or pipelines — it saves a round-trip on each creation request.