v5

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-167122208.0 KB
install

apt config

Return an apt sources.list fragment for this repository (with an embedded read token); the server sends it as Content-Type: text/apt_source_list. Used by the deb setup snippet.

get/install/repositories/{user_id}/{repo}/config_file.list

Path parameters

user_idstring required

The username the repository belongs to.

repostring required

The name of the repository.

Query parameters

diststring required

The OS version as detected — a Debian/Ubuntu codename (jammy), an Enterprise-Linux major (9), or, for Alpine, v<major>.<minor> (e.g. v3.18 — note the leading v). See the supported OS list at https://packagecloud.io/docs#os_distro_version.

namestring required

A unique identifier for the consuming system; a read token created/reused under this name is embedded in the output.

osstring required

The consuming system's OS, as the setup scripts detect it — e.g. ubuntu, debian, el (the scripts also pass almalinux, centos, etc.), alpine, opensuse. packagecloud maps it to a supported distribution and is lenient about case and family aliases.

Response

An apt sources.list fragment.