Skip to content
FeedbackDashboard

Retrieve configuration files

projects().configs().retrieve(ConfigRetrieveParamsparams = ConfigRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : ConfigRetrieveResponse
GET/v0/projects/{project}/configs
Retrieve the configuration files for a given project.
ParametersExpand Collapse
params: ConfigRetrieveParams
project: Optional<String>
branch: Optional<String>

Branch name, defaults to "main".

include: Optional<String>
ReturnsExpand Collapse
class ConfigRetrieveResponse:

Config files contents

content: String

The file content

Retrieve configuration files

package com.configure_me_stainless_v0.api.example

import com.configure_me_stainless_v0.api.client.StainlessClient
import com.configure_me_stainless_v0.api.client.okhttp.StainlessOkHttpClient
import com.configure_me_stainless_v0.api.models.projects.configs.ConfigRetrieveParams
import com.configure_me_stainless_v0.api.models.projects.configs.ConfigRetrieveResponse

fun main() {
    val client: StainlessClient = StainlessOkHttpClient.builder()
        .fromEnv()
        .project("example-project")
        .build()

    val config: ConfigRetrieveResponse = client.projects().configs().retrieve()
}
{
  "foo": {
    "content": "content"
  }
}
Returns Examples
{
  "foo": {
    "content": "content"
  }
}