# GitHub Actions Artifacts API

**Canonical:** https://apis.io/apis/github-actions/github-actions-artifacts-api/  
**Provider:** GitHub Actions — https://apis.io/providers/github-actions/  
**Base URL:** https://api.github.com  
**Documentation:** https://docs.github.com/en/actions

GitHub Actions Artifacts API is one of 11 APIs that [GitHub Actions](https://apis.io/providers/github-actions/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 9 JSON Schema definitions. Tagged areas include Artifacts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, a getting-started guide, an API reference, a changelog, and 9 JSON Schemas.

Download and manage workflow run artifacts

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/repos/{owner}/{repo}/actions/artifacts` | Github Actions List Artifacts for a Repository |
| GET | `/repos/{owner}/{repo}/actions/artifacts/{artifact_id}` | Github Actions Get an Artifact |
| DELETE | `/repos/{owner}/{repo}/actions/artifacts/{artifact_id}` | Github Actions Delete an Artifact |
| GET | `/repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}` | Github Actions Download an Artifact |
| GET | `/repos/{owner}/{repo}/actions/runs/{run_id}/artifacts` | Github Actions List Workflow Run Artifacts |

## Machine-readable artifacts (35)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/openapi/github-actions-artifacts-api-openapi.yml
- **Documentation** — https://docs.github.com/en/rest/actions
- **Authentication** — https://docs.github.com/en/rest/overview/authenticating-to-the-rest-api
- **GettingStarted** — https://docs.github.com/en/actions/get-started/quickstart
- **APIReference** — https://docs.github.com/en/rest/actions
- **ChangeLog** — https://github.blog/changelog/label/actions/
- **SDKs** — https://github.com/octokit/octokit.js
- **SDKs** — https://github.com/octokit/octokit.rb
- **SDKs** — https://github.com/octokit/octokit.net
- **SDKs** — https://github.com/google/go-github
- **CLI** — https://cli.github.com/manual/gh_workflow_run
- **RateLimits** — https://docs.github.com/en/rest/overview/rate-limits-for-the-rest-api
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-workflow-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-run-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-job-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-artifact-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-secret-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-runner-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-variable-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-cache-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-schema/github-actions-simple-user-schema.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/json-ld/github-actions-context.jsonld
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/_index.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-approve-pending-deployment-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-cancel-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-collect-run-artifacts-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-dispatch-and-track-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-inspect-failed-job-logs-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-prune-repo-caches-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-register-runner-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-rerun-failed-run-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-share-org-secret-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-upsert-repo-secret-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/github-actions/refs/heads/main/arazzo/github-actions-upsert-repo-variable-workflow.yml

## Other GitHub Actions APIs (10)

- [GitHub Actions Cache API](https://apis.io/apis/github-actions/github-actions-cache-api/)
- [GitHub Actions Jobs API](https://apis.io/apis/github-actions/github-actions-jobs-api/)
- [GitHub Actions OIDC API](https://apis.io/apis/github-actions/github-actions-oidc-api/)
- [GitHub Actions Permissions API](https://apis.io/apis/github-actions/github-actions-permissions-api/)
- [GitHub Actions Secrets API](https://apis.io/apis/github-actions/github-actions-secrets-api/)
- [GitHub Actions Self-Hosted Runner Groups API](https://apis.io/apis/github-actions/github-actions-self-hosted-runner-groups-api/)
- [GitHub Actions Self-Hosted Runners API](https://apis.io/apis/github-actions/github-actions-self-hosted-runners-api/)
- [GitHub Actions Variables API](https://apis.io/apis/github-actions/github-actions-variables-api/)
- [GitHub Actions Workflow Runs API](https://apis.io/apis/github-actions/github-actions-workflow-runs-api/)
- [GitHub Actions Workflows API](https://apis.io/apis/github-actions/github-actions-workflows-api/)

## Tags

Artifacts

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/github-actions/github-actions-artifacts-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/github-actions/.
