rules: - name: Brevo API Token id: kingfisher.brevo.1 pattern: | (?x) \b ( xkeysib-[a-fA-F0-9]{64}-[a-zA-Z0-9]{16} ) \b pattern_requirements: min_digits: 2 min_entropy: 3.2 confidence: high examples: - BREVO_API_KEY=xkeysib-abcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcdefabcd-1234567890abcd12 - '"brevo": "xkeysib-1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef-ab12cd34ef56gh78"' references: - https://developers.brevo.com/docs/api-key-authentication - https://developers.brevo.com/docs/how-it-works validation: type: Http content: request: method: GET url: https://api.brevo.com/v3/account headers: api-key: "{{ TOKEN }}" Accept: application/json response_matcher: - report_response: true - type: StatusMatch status: [200]