# FinWatch > A domain-specific language (DSL) for creating real-time transaction monitoring rules. ## Docs - [AGENTS](https://docs.finwatch.finance/AGENTS.md) - [Actions](https://docs.finwatch.finance/actions.md) - [Aggregate Functions Lookups](https://docs.finwatch.finance/aggregate-functions-lookups.md) - [Aggregates](https://docs.finwatch.finance/aggregates.md) - [Anatomy of a Rule](https://docs.finwatch.finance/anatomy-of-a-rule.md) - [Create Plant](https://docs.finwatch.finance/api-reference/endpoint/create.md): Creates a new plant in the store - [Delete Plant](https://docs.finwatch.finance/api-reference/endpoint/delete.md): Deletes a single plant based on the ID supplied - [Get Plants](https://docs.finwatch.finance/api-reference/endpoint/get.md): Returns all plants from the system that the user has access to - [New Plant](https://docs.finwatch.finance/api-reference/endpoint/webhook.md): Information about a new plant added to the store - [Introduction](https://docs.finwatch.finance/api-reference/introduction.md): Example section for showcasing API endpoints - [Appendix. Quick Reference](https://docs.finwatch.finance/appendix.md) - [avg()](https://docs.finwatch.finance/avg.md) - [Best Practices & Style Guide](https://docs.finwatch.finance/best-practices.md) - [Conditions](https://docs.finwatch.finance/conditions.md) - [Conditions Deep Dive](https://docs.finwatch.finance/conditions-deep-dive.md) - [count()](https://docs.finwatch.finance/count.md) - [Git-Ops Management](https://docs.finwatch.finance/git-ops-management.md) - [Integration Guide](https://docs.finwatch.finance/integration-guide.md) - [Overview](https://docs.finwatch.finance/introduction.md) - [Lists](https://docs.finwatch.finance/lists.md) - [max() and min()](https://docs.finwatch.finance/max-and-min.md) - [Overview](https://docs.finwatch.finance/overview.md) - [Previous Transaction Lookups](https://docs.finwatch.finance/previous-transaction-guide.md) - [Deploying FinWatch to Production](https://docs.finwatch.finance/prod-deployment.md) - [Overview](https://docs.finwatch.finance/quick-start.md) - [The then Clause: Defining Actions](https://docs.finwatch.finance/risk-score.md) - [Rule Cookbook](https://docs.finwatch.finance/rule-cookbook.md) - [Rules](https://docs.finwatch.finance/rules.md) - [sum()](https://docs.finwatch.finance/sum.md) - [The FinWatch Philosophy](https://docs.finwatch.finance/the-fin-watch-philosophy.md) - [The when Clause: Conditional Logic](https://docs.finwatch.finance/the-when-clause.md) - [Time Based Rules](https://docs.finwatch.finance/time-based-rules.md) - [Time Functions](https://docs.finwatch.finance/time-windows.md) - [Troubleshooting](https://docs.finwatch.finance/troubleshooting.md) - [Understanding the Architecture](https://docs.finwatch.finance/understanding-the-architecture.md) - [Usecases](https://docs.finwatch.finance/usecases.md) - [Variables](https://docs.finwatch.finance/variables.md) - [Variables and Dynamic Data](https://docs.finwatch.finance/variables-and-dynamic.md) - [Why FinWatch?](https://docs.finwatch.finance/why-fin-watch.md) - [Writing your first Rule](https://docs.finwatch.finance/writing-your-first-rule.md) ## OpenAPI Specs - [openapi](https://docs.finwatch.finance/api-reference/openapi.json)