Skip to content
FeedbackDashboard

Retrieve configuration files

projects.configs.retrieve(ConfigRetrieveParams**kwargs) -> ConfigRetrieveResponse
get/v0/projects/{project}/configs
Retrieve the configuration files for a given project.
ParametersExpand Collapse
project: Optional[str]
branch: Optional[str]

Branch name, defaults to "main".

include: Optional[str]
ReturnsExpand Collapse
ConfigRetrieveResponse = Dict[str, ConfigRetrieveResponseItem]

Config files contents

content: str

The file content

Retrieve configuration files
import os
from stainless_v0 import Stainless

client = Stainless(
    api_key=os.environ.get("STAINLESS_API_KEY"),  # This is the default and can be omitted
)
config = client.projects.configs.retrieve(
    project="project",
)
print(config)
{
  "foo": {
    "content": "content"
  }
}
Returns Examples
{
  "foo": {
    "content": "content"
  }
}