kingfisher/crates/kingfisher-rules/data/rules/retellai.yml

38 lines
1 KiB
YAML
Raw Normal View History

2026-01-12 22:50:05 -08:00
rules:
- name: Retell AI API Key
2026-03-05 20:36:27 -08:00
id: kingfisher.retellai.1
2026-01-12 22:50:05 -08:00
pattern: |
2026-03-05 20:36:27 -08:00
(?x)
2026-01-12 22:50:05 -08:00
\b
(
2026-03-05 20:36:27 -08:00
key_[0-9A-Fa-f]{28}
2026-01-12 22:50:05 -08:00
)
\b
min_entropy: 3.0
2026-01-13 10:32:09 -08:00
confidence: medium
examples:
- key_8c08a175a1bf29f79d6bd4b125bc
- key_08f00bd7c1fec315592048630f87
- key_b15e562e497dce7ea90d1ba6a016
2026-01-12 22:50:05 -08:00
references:
- https://docs.retellai.com/accounts/api-keys-overview
- https://docs.retellai.com/api-references/get-concurrency
validation:
type: Http
content:
request:
method: GET
url: https://api.retellai.com/get-concurrency
headers:
Accept: application/json
Authorization: "Bearer {{ TOKEN }}"
response_matcher:
- report_response: true
- type: StatusMatch
status: [200]
- type: JsonValid
- type: WordMatch
words:
- '"current_concurrency"'
- '"concurrency_limit"'
match_all_words: true