---
title: EndpointPackageRepo type | Wartiva GraphQL API
description: Repository configuration for RPM & APT package managers. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/endpoint-package-repo.html
updated: 2026-10-07
---

Releases · GraphQL type

# `EndpointPackageRepo` type

Repository configuration for RPM & APT package managers.

## Fields

| Field Name | Description |
|---|---|
| `packageManager` - [`LinuxPackageManager!`](https://wartiva.com/api-docs/types/linux-package-manager.html) | Linux package manager this configuration is valid for. |
| `downloadUrl` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Repository URL. |
| `publicKeyUrl` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Public GPG key URL. |

## Used by

- [`EndpointPackageReposPayload`](https://wartiva.com/api-docs/types/endpoint-package-repos-payload.html) type: Payload wrapper for endpoint package repository configurations.

## Example

### Example

```json
{
  "packageManager": "RPM",
  "downloadUrl": "xyz789",
  "publicKeyUrl": "abc123"
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
