# Patchman-engine API **Provider:** Patchman-engine **Category:** developer **Base URL:** `http://redhat.local` **Auth:** api-key — `x-rh-identity: YOUR_API_KEY` **Rate Limit:** Varies by plan **Free Tier:** Yes — available **Pricing:** Enterprise / contact sales (subscription) **Docs:** http://redhat.local ## Description API of the Patch application on cloud.redhat.com Syntax of the filter[name] query parameters is described in Filters documentation ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `http://redhat.local/api/patch/v1/advisories` | Show me all applicable advisories for all my systems | | GET | `http://redhat.local/api/patch/v1/advisories/{advisory_id}` | Show me details an advisory by given advisory name | | GET | `http://redhat.local/api/patch/v1/advisories/{advisory_id}/systems` | Show me systems on which the given advisory is applicable | | GET | `http://redhat.local/api/patch/v1/export/advisories` | Export applicable advisories for all my systems | | GET | `http://redhat.local/api/patch/v1/export/advisories/{advisory_id}/systems` | Export systems for my account | | GET | `http://redhat.local/api/patch/v1/export/packages` | Show me all installed packages across my systems | | GET | `http://redhat.local/api/patch/v1/export/packages/{package_name}/systems` | Show me all my systems which have a package installed | | GET | `http://redhat.local/api/patch/v1/export/systems` | Export systems for my account | ## Authentication API key in the request header (x-rh-identity) ``` x-rh-identity: YOUR_API_KEY ``` ## Sample Request ```bash curl -X GET 'http://redhat.local/api/patch/v1/advisories' \ -H 'x-rh-identity: YOUR_API_KEY' ``` ## Sample Response ```json {} ``` ## Pricing Details Freemium. Patch management and vulnerability tracking for Red Hat/CentOS. --- *Source: [API Map](https://apimap.dev/apis/patchman-engine/) — CC BY 4.0*