kingfisher/crates/kingfisher-rules/data/rules/builderio.yml
2026-04-14 22:56:19 -07:00

23 lines
672 B
YAML

rules:
- name: Builder.io Private API Key
id: kingfisher.builderio.1
pattern: |
(?x)
\b
(
bpk-[a-f0-9]{32}
)
\b
pattern_requirements:
min_digits: 2
min_lowercase: 2
min_entropy: 3.5
confidence: medium
examples:
- 'BUILDER_PRIVATE_KEY=bpk-326204939cb941afb1431bf19bdc007d'
- 'builder_key: "bpk-7e3094a4265949f69b98a02b80e82cb8"'
- 'bpk-3d990a73da74423ca9ac00b9a2cf0f08'
references:
- https://www.builder.io/c/docs/using-your-api-key
- https://www.builder.io/c/docs/write-api
# No validation: documented Private API Key endpoints are mutating Write API calls.