{ "opencollection": "1.0.0", "info": { "name": "Cloudsmith API (v1) audit-log repos API", "version": "v1" }, "items": [ { "info": { "name": "repos", "type": "folder" }, "items": [ { "info": { "name": "Get a list of all repositories associated with current user.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/", "params": [ { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "Get a list of all repositories associated with current user." }, { "info": { "name": "Get a list of all repositories within a namespace.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "query", "value": "", "type": "query", "description": "A search term for querying repositories. Available options are: name, slug. Explicit filters: broadcast_state, repository_type." }, { "name": "sort", "value": "", "type": "query", "description": "A field for sorting objects in ascending or descending order." } ] }, "docs": "Get a list of all repositories within a namespace." }, { "info": { "name": "Create a new repository in a given namespace.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/", "params": [ { "name": "owner", "value": "", "type": "path" } ] }, "docs": "Create a new repository in a given namespace." }, { "info": { "name": "Get a specific repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Get a specific repository." }, { "info": { "name": "Update details about a repository in a given namespace.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Update details about a repository in a given namespace." }, { "info": { "name": "repos_delete", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Delete a repository in a given namespace.Repositories are soft-deleted and can be restored within a retention period. During this time, the repository's slug remains reserved and cannot be reused for new repositories." }, { "info": { "name": "Retrieve the active ECDSA key for the Repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the active ECDSA key for the Repository." }, { "info": { "name": "Set the active ECDSA key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Set the active ECDSA key for the Repository." }, { "info": { "name": "Regenerate ECDSA Key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/regenerate/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Regenerate ECDSA Key for the Repository." }, { "info": { "name": "List all repository geoip rules.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "List all repository geoip rules." }, { "info": { "name": "Replace repository geoip rules.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Replace repository geoip rules." }, { "info": { "name": "Partially update repository geoip rules.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Partially update repository geoip rules." }, { "info": { "name": "Disable GeoIP for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/disable/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Disable GeoIP for this repository." }, { "info": { "name": "Enable GeoIP for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/enable/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Enable GeoIP for this repository." }, { "info": { "name": "Retrieve the GeoIP status for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/status/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the GeoIP status for this repository." }, { "info": { "name": "Test a list of IP addresses against the repository's current GeoIP rules.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/test/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Test a list of IP addresses against the repository's current GeoIP rules." }, { "info": { "name": "Retrieve the active GPG key for the Repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the active GPG key for the Repository." }, { "info": { "name": "Set the active GPG key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Set the active GPG key for the Repository." }, { "info": { "name": "Regenerate GPG Key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/regenerate/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Regenerate GPG Key for the Repository." }, { "info": { "name": "List all explicity created privileges for the repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/privileges", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List all explicity created privileges for the repository." }, { "info": { "name": "Replace all existing repository privileges with those specified.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/privileges", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Replace all existing repository privileges with those specified." }, { "info": { "name": "Modify privileges for the repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/privileges", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Modify privileges for the repository." }, { "info": { "name": "Retrieve the active RSA key for the Repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the active RSA key for the Repository." }, { "info": { "name": "Set the active RSA key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Set the active RSA key for the Repository." }, { "info": { "name": "Regenerate RSA Key for the Repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/regenerate/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Regenerate RSA Key for the Repository." }, { "info": { "name": "List Alpine upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Alpine upstream configs for this repository." }, { "info": { "name": "Create an Alpine upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create an Alpine upstream config for this repository." }, { "info": { "name": "Retrieve an Alpine upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve an Alpine upstream config for this repository." }, { "info": { "name": "Update an Alpine upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update an Alpine upstream config for this repository." }, { "info": { "name": "Partially update an Alpine upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update an Alpine upstream config for this repository." }, { "info": { "name": "Delete an Alpine upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete an Alpine upstream config for this repository." }, { "info": { "name": "List Cargo upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Cargo upstream configs for this repository." }, { "info": { "name": "Create a Cargo upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Cargo upstream config for this repository." }, { "info": { "name": "Retrieve a Cargo upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Cargo upstream config for this repository." }, { "info": { "name": "Update a Cargo upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Cargo upstream config for this repository." }, { "info": { "name": "Partially update a Cargo upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Cargo upstream config for this repository." }, { "info": { "name": "Delete a Cargo upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Cargo upstream config for this repository." }, { "info": { "name": "List Composer upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Composer upstream configs for this repository." }, { "info": { "name": "Create a Composer upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Composer upstream config for this repository." }, { "info": { "name": "Retrieve a Composer upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Composer upstream config for this repository." }, { "info": { "name": "Update a Composer upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Composer upstream config for this repository." }, { "info": { "name": "Partially update a Composer upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Composer upstream config for this repository." }, { "info": { "name": "Delete a Composer upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Composer upstream config for this repository." }, { "info": { "name": "List Conda upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Conda upstream configs for this repository." }, { "info": { "name": "Create a Conda upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Conda upstream config for this repository." }, { "info": { "name": "Retrieve a Conda upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Conda upstream config for this repository." }, { "info": { "name": "Update a Conda upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Conda upstream config for this repository." }, { "info": { "name": "Partially update a Conda upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Conda upstream config for this repository." }, { "info": { "name": "Delete a Conda upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Conda upstream config for this repository." }, { "info": { "name": "List CRAN upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List CRAN upstream configs for this repository." }, { "info": { "name": "Create a CRAN upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a CRAN upstream config for this repository." }, { "info": { "name": "Retrieve a CRAN upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a CRAN upstream config for this repository." }, { "info": { "name": "Update a CRAN upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a CRAN upstream config for this repository." }, { "info": { "name": "Partially update a CRAN upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a CRAN upstream config for this repository." }, { "info": { "name": "Delete a CRAN upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a CRAN upstream config for this repository." }, { "info": { "name": "List Dart upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Dart upstream configs for this repository." }, { "info": { "name": "Create a Dart upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Dart upstream config for this repository." }, { "info": { "name": "Retrieve a Dart upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Dart upstream config for this repository." }, { "info": { "name": "Update a Dart upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Dart upstream config for this repository." }, { "info": { "name": "Partially update a Dart upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Dart upstream config for this repository." }, { "info": { "name": "Delete a Dart upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Dart upstream config for this repository." }, { "info": { "name": "List Debian upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Debian upstream configs for this repository." }, { "info": { "name": "Create a Debian upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Debian upstream config for this repository." }, { "info": { "name": "Retrieve a Debian upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Debian upstream config for this repository." }, { "info": { "name": "Update a Debian upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Debian upstream config for this repository." }, { "info": { "name": "Partially update a Debian upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Debian upstream config for this repository." }, { "info": { "name": "Delete a Debian upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Debian upstream config for this repository." }, { "info": { "name": "List Docker upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Docker upstream configs for this repository." }, { "info": { "name": "Create a Docker upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Docker upstream config for this repository." }, { "info": { "name": "Retrieve a Docker upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Docker upstream config for this repository." }, { "info": { "name": "Update a Docker upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Docker upstream config for this repository." }, { "info": { "name": "Partially update a Docker upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Docker upstream config for this repository." }, { "info": { "name": "Delete a Docker upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Docker upstream config for this repository." }, { "info": { "name": "List Generic upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Generic upstream configs for this repository." }, { "info": { "name": "Create a Generic upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Generic upstream config for this repository." }, { "info": { "name": "Retrieve a Generic upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Generic upstream config for this repository." }, { "info": { "name": "Update a Generic upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Generic upstream config for this repository." }, { "info": { "name": "Partially update a Generic upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Generic upstream config for this repository." }, { "info": { "name": "Delete a Generic upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Generic upstream config for this repository." }, { "info": { "name": "List Go upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Go upstream configs for this repository." }, { "info": { "name": "Create a Go upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Go upstream config for this repository." }, { "info": { "name": "Retrieve a Go upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Go upstream config for this repository." }, { "info": { "name": "Update a Go upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Go upstream config for this repository." }, { "info": { "name": "Partially update a Go upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Go upstream config for this repository." }, { "info": { "name": "Delete a Go upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Go upstream config for this repository." }, { "info": { "name": "List Helm upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Helm upstream configs for this repository." }, { "info": { "name": "Create a Helm upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Helm upstream config for this repository." }, { "info": { "name": "Retrieve a Helm upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Helm upstream config for this repository." }, { "info": { "name": "Update a Helm upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Helm upstream config for this repository." }, { "info": { "name": "Partially update a Helm upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Helm upstream config for this repository." }, { "info": { "name": "Delete a Helm upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Helm upstream config for this repository." }, { "info": { "name": "List Hex upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Hex upstream configs for this repository." }, { "info": { "name": "Create a Hex upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Hex upstream config for this repository." }, { "info": { "name": "Retrieve a Hex upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Hex upstream config for this repository." }, { "info": { "name": "Update a Hex upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Hex upstream config for this repository." }, { "info": { "name": "Partially update a Hex upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Hex upstream config for this repository." }, { "info": { "name": "Delete a Hex upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Hex upstream config for this repository." }, { "info": { "name": "List HuggingFace upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List HuggingFace upstream configs for this repository." }, { "info": { "name": "Create a HuggingFace upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a HuggingFace upstream config for this repository." }, { "info": { "name": "Retrieve a HuggingFace upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a HuggingFace upstream config for this repository." }, { "info": { "name": "Update a HuggingFace upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a HuggingFace upstream config for this repository." }, { "info": { "name": "Partially update a HuggingFace upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a HuggingFace upstream config for this repository." }, { "info": { "name": "Delete a HuggingFace upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a HuggingFace upstream config for this repository." }, { "info": { "name": "List Maven upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Maven upstream configs for this repository." }, { "info": { "name": "Create a Maven upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Maven upstream config for this repository." }, { "info": { "name": "Retrieve a Maven upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Maven upstream config for this repository." }, { "info": { "name": "Update a Maven upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Maven upstream config for this repository." }, { "info": { "name": "Partially update a Maven upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Maven upstream config for this repository." }, { "info": { "name": "Delete a Maven upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Maven upstream config for this repository." }, { "info": { "name": "List npm upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List npm upstream configs for this repository." }, { "info": { "name": "Create a npm upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a npm upstream config for this repository." }, { "info": { "name": "Retrieve a npm upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a npm upstream config for this repository." }, { "info": { "name": "Update a npm upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a npm upstream config for this repository." }, { "info": { "name": "Partially update a npm upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a npm upstream config for this repository." }, { "info": { "name": "Delete a npm upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a npm upstream config for this repository." }, { "info": { "name": "List NuGet upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List NuGet upstream configs for this repository." }, { "info": { "name": "Create a NuGet upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a NuGet upstream config for this repository." }, { "info": { "name": "Retrieve a NuGet upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a NuGet upstream config for this repository." }, { "info": { "name": "Update a NuGet upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a NuGet upstream config for this repository." }, { "info": { "name": "Partially update a NuGet upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a NuGet upstream config for this repository." }, { "info": { "name": "Delete a NuGet upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a NuGet upstream config for this repository." }, { "info": { "name": "List Python upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Python upstream configs for this repository." }, { "info": { "name": "Create a Python upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Python upstream config for this repository." }, { "info": { "name": "Retrieve a Python upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Python upstream config for this repository." }, { "info": { "name": "Update a Python upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Python upstream config for this repository." }, { "info": { "name": "Partially update a Python upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Python upstream config for this repository." }, { "info": { "name": "Delete a Python upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Python upstream config for this repository." }, { "info": { "name": "List RedHat upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List RedHat upstream configs for this repository." }, { "info": { "name": "Create a RedHat upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a RedHat upstream config for this repository." }, { "info": { "name": "Retrieve a RedHat upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a RedHat upstream config for this repository." }, { "info": { "name": "Update a RedHat upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a RedHat upstream config for this repository." }, { "info": { "name": "Partially update a RedHat upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a RedHat upstream config for this repository." }, { "info": { "name": "Delete a RedHat upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a RedHat upstream config for this repository." }, { "info": { "name": "List Ruby upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Ruby upstream configs for this repository." }, { "info": { "name": "Create a Ruby upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Ruby upstream config for this repository." }, { "info": { "name": "Retrieve a Ruby upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Ruby upstream config for this repository." }, { "info": { "name": "Update a Ruby upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Ruby upstream config for this repository." }, { "info": { "name": "Partially update a Ruby upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Ruby upstream config for this repository." }, { "info": { "name": "Delete a Ruby upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Ruby upstream config for this repository." }, { "info": { "name": "List Swift upstream configs for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ] }, "docs": "List Swift upstream configs for this repository." }, { "info": { "name": "Create a Swift upstream config for this repository.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Create a Swift upstream config for this repository." }, { "info": { "name": "Retrieve a Swift upstream config for this repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Retrieve a Swift upstream config for this repository." }, { "info": { "name": "Update a Swift upstream config for this repository.", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Update a Swift upstream config for this repository." }, { "info": { "name": "Partially update a Swift upstream config for this repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Partially update a Swift upstream config for this repository." }, { "info": { "name": "Delete a Swift upstream config for this repository.", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" }, { "name": "slug_perm", "value": "", "type": "path" } ] }, "docs": "Delete a Swift upstream config for this repository." }, { "info": { "name": "Retrieve the active X.509 ECDSA certificate for the Repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/x509-ecdsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the active X.509 ECDSA certificate for the Repository." }, { "info": { "name": "Retrieve the active X.509 RSA certificate for the Repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:identifier/x509-rsa/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "identifier", "value": "", "type": "path" } ] }, "docs": "Retrieve the active X.509 RSA certificate for the Repository." }, { "info": { "name": "Retrieve the retention rules for the repository.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/repos/:owner/:repo/retention/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "repo", "value": "", "type": "path" } ] }, "docs": "Retrieve the retention rules for the repository." }, { "info": { "name": "Update the retention rules for the repository.", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/repos/:owner/:repo/retention/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "repo", "value": "", "type": "path" } ] }, "docs": "Update the retention rules for the repository." }, { "info": { "name": "Transfer a repository to a different region.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/repos/:owner/:repo/transfer-region/", "params": [ { "name": "owner", "value": "", "type": "path" }, { "name": "repo", "value": "", "type": "path" } ] }, "docs": "Transfer a repository to a different region." } ] } ], "bundled": true }