Yandex Predictor API key
Description
General
- Documentation: https://yandex.com/dev/predictor/doc/dg/concepts/About.html
- Summary: Yandex.Predictor autocompletes text input compensating for all possible typos, and simplifies user interaction. The detector aims at catching Yandex Predictor API keys. A publicly disclosed key could result in rate limit exceed caused by malicious usage.
- IPs allowlist: This feature is not mentioned in the documentation.
- Scopes: A user can create as many keys as wanted. No limit is mentioned in the documentation.
Revoke the secret
Keys can be revoked at https://yandex.com/dev/keys/.
Check for suspicious activity
This feature is not mentioned in the documentation.
Details for Yandex predictor api key
Family: Api
Category: Other
Company: Yandex
High recall: False
Validity check available: True
On-premise instances exist: False
Only valid secrets raise an alert: True
Minimum number of matches: 1
Occurrences found for one million commits: 0.42
Prefixed: False
PreValidators:
- type: ContentWhitelistPreValidator
patterns:
- pdct\.1\.1\.
Examples
- text: |
public static final String API_KEY = "pdct.1.1.20218925T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0";
apikey: pdct.1.1.20218925T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0
- text: |
url = https.request('https://example.com/api/v1.5/tr.json/predict?key=pdct.1.1.20301550T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0&format=plain&lang='..URL.escape(matches[2])..'&text='..URL.escape(matches[3]))
apikey: pdct.1.1.20301550T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0
- text: Xhttps://example.com/api/v1.5/tr.json/predict?key=pdct.1.1.20301550T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0&format=plain&lang=
apikey: pdct.1.1.20301550T124723Z.07193b9c567c0c90.ebba3042fcf1acfc4d682db12c01a5289f9769c0