> For the complete documentation index, see [llms.txt](https://docs.auditbase.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.auditbase.com/api-access/v-1.1/overview.md).

# Overview

The Auditbase API allows one to create, get and list smart contract scans.   By sending a POST request to `/v1.1/scans`with the source code or with the contract address in the request body with a callback URL, the system initiates a scan of the source code.   Smart contracts are analyzed asynchronous, and upon completion the system will send the results of the scan to the specified callback URL.  There are two types of scans: the codescan and AI scan.   The codescan uses hundred of detectors to identify vulnerabilities while the AI  scan uses advanced AI to find vulnerabilities.
