---
title: "Retrieve agent package or binary file by OS, arch and package type"
method: GET
path: "/binaries/vxagent/{os}/{arch}/{version}/{package}"
tags: ["Binaries"]
---

# Retrieve agent package or binary file by OS, arch and package type

`GET /binaries/vxagent/{os}/{arch}/{version}/{package}`

## Path parameters

- `os` 'windows' | 'linux' | 'darwin', required
- `arch` '386' | 'amd64', required
- `version` string, required
- `package` 'bin' | 'msi' | 'deb' | 'rpm' | 'pkg', required

## Response `200`

agent package or binary as a file

- string, binary

## Other responses

- `400` — invalid agent info
- `403` — getting agent package or binary file not permitted
- `404` — agent package or binary file not found
- `500` — internal error on getting agent package or binary file

---

[API](https://skmtc.net/vxcontrol/apis/soldr-swagger-api.md) · [All operations](https://skmtc.net/vxcontrol/apis/soldr-swagger-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vxcontrol/soldr-swagger-api/versions/ac519ec936b3/schema)
