FAQ & troubleshooting
FAQ and troubleshooting guidance for Snyk Code Rule Extensions, including permissions and API rate limits
General information
What entitlements and permissions do I need to use this feature?
What are the API rate limits?
Which languages are supported by Rule Extensions?
Migrating from the closed beta
Rule Extensions
How do I know if a Rule Extension is working, or the impact it is having?
What is the delay between publishing a Rule Extension and being able to see the results in a Code scan?
Can I apply the Rule Extension to a Group or an Organization?
Is there a limit to the number of Rule Extensions I can create?
Can I update multiple extensions at the same time?
Can I delete multiple extensions?
What corner cases can stop a sanitizer from being recognized?
How do I choose the right sanitizer type?
Rule management
What is the difference between published and draft for Rule Extensions?
Can published Rule Extensions be changed to draft?
How do I publish my draft Rule Extensions?
What data can I update for a rule?
What do the different sanitizer types mean?
Can Snyk recover deleted Rule Extensions?
Can I change the fully qualified function name?
Best practices for custom sanitizers
Extract sanitizer logic to a named method
Avoid reconstructing arguments at the call site
Upcoming plans and enhancements
Will the API have Organization scope access in the future?
Will Rule Extensions be available across Groups (tenants) in the future?
Troubleshooting
Why is my code scan timing out?
I accidentally deleted my rule; can I get it back?
I added a custom sanitizer but the false positives still show up; what should I do?
Glossary
Term
Definition
Last updated
Was this helpful?

