> For the complete documentation index, see [llms.txt](https://docs.zirkul.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zirkul.com/devsecops/script-templates.md).

# Script templates

Feel free to use the templates in this section as the starting point for your scripts

## CICD DAST scan with Zirkul scanner

```yaml

var tool = 'Zirkul Scanner'

target 150
new scan dynamic scan
    targetid: target.id
    subject: 'Dynamic Scan with {{tool}} for {{target.name}}'
    status: 'not started'
    url: target.url
    tool name: tool
    submit
    -

scan scan.id
    status: 'in progress'
    description: 'Scanning Target {{target.id}} with {{tool}}'
    update
    -

scanner
    url scan.url
    start spider
    -

scan scan.id
    status: 'completed'
    response message: 'Scan completed successfully'
    update
    -

publish issues

```
