---
id: "jfrog_api_key"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["secrets"]
langs: ["common"]
quality: 73
url: "http://registry.apicrafter.io/datatype/jfrog_api_key"
---

# JFrog Artifactory API key (`jfrog_api_key`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Deprecated API key of JFrog Artifactory: the prefix AKCp followed by 69 letters and digits (the format that the gitleaks secret scanner checks). JFrog replaced API keys with reference and access tokens, but old keys still appear in configuration files.

- Parent datatype: `api_key`
- Personal data (PII): no
- Categories: Secrets and credentials (passwords, keys, tokens) (secrets)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^AKCp[A-Za-z0-9]{69}$
```

## Examples

- `AKCpExampleTokenExampleTokenExampleTokenExampleTokenExampleTokenExampleTo` — Constructed, non-functional value

## Supported by tools

- `detectsecrets`
- `gitleaks`
- `semgrep`
- `trufflehog`

## Sources

- doc: <https://jfrog.com/help/r/platform-api-key-deprecation-and-the-new-reference-tokens>
- other: <https://github.com/gitleaks/gitleaks/blob/master/config/gitleaks.toml>

## Quality

Score 73/100. Missing: second example, negative example, mapping (Wikidata, Schema.org, ...), translation.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/jfrog_api_key.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/secrets/jfrog_api_key.yaml>
