Download a CloudPrint Agent installer
Download one published CloudPrint Agent installer by the exact filename returned by the release catalog.
GET
/agent-download-api/v1/installers/{filename}API version: v1operationId: downloadPublicAgentInstallerView as MarkdownWhat this endpoint does
Download one published CloudPrint Agent installer by the exact filename returned by the release catalog.
Authentication
This endpoint does not require a Bearer token.
Request
Production base URL: https://public-api.cloudprint.me/agent-download-api/v1/installers/{filename}
Parameters
| Name | Location | Type | Required | Description | Constraints |
|---|---|---|---|---|---|
filename | path | string | yes | Exact installer filename returned by the release catalog. | — |
X-Request-Id | header | string | no | Optional request identifier for tracing; CloudPrint returns a safe value in the response header. | maxLength: 128; example: "order-100045-attempt-1" |
Request body
This endpoint has no request body.
Example requests
cURL
bash
curl -fL -o cloudprint-agent.pkg \
"https://public-api.cloudprint.me/agent-download-api/v1/installers/$INSTALLER_FILENAME"Response
HTTP status: 200 — Agent installer binary
Response fields
string (binary) — —
Example response
json
"<binary>"Errors
| HTTP status | Description |
|---|---|
404 | Agent installer was not found |
429 | Rate limit exceeded |
500 | Unexpected error |
503 | Agent release catalog is unavailable |
Related documentation
List public CloudPrint Agent releasesList current CloudPrint Agent installers published by CloudPrint and their checksums without requiring CloudPrint credentials.Set up an Agent for a managed accountCreate a one-time setup link and connect CloudPrint Agent to the correct customer account without a portal login.Local Printer API for web and SaaS applicationsConnect a web or SaaS backend to local printers through CloudPrint Agent, discover printer queues via API and route jobs by stable printer ID.