kingfisher/crates/kingfisher-rules/data/rules/clay.yml
2026-04-09 11:59:31 -07:00

28 lines
780 B
YAML

rules:
- name: Clay API Key
id: kingfisher.clay.1
pattern: |
(?xi)
\b
clay
(?:.|[\n\r]){0,64}?
\b
(
[a-f0-9]{20}
)
\b
pattern_requirements:
min_digits: 6
min_entropy: 3.0
confidence: medium
examples:
- clay_api_key=ce1abceaffe7d7958a41
- "CLAY_KEY: bdc55270455ca0a892e4"
- export CLAY_TOKEN=e9b711a5acbb99b8f099
- 'clay key: f6fd04ab6b4f7992adc2'
- CLAY_API_KEY=d8dfd14ec83e4e17a7d2
references:
- https://university.clay.com/docs/http-api-integration-overview
# No standalone validation or revocation is added: the public Clay docs
# referenced here do not document an authenticated API endpoint for
# introspecting or revoking these keys.