---
title: "Scan Inventory"
method: POST
path: "/api/v2/Inventory/scan"
tags: ["Inventory"]
---

# Scan Inventory

`POST /api/v2/Inventory/scan`

Trigger a [resource scan](https://docs.fortinet.com/document/forticnapp/latest/administration-guide/744719/resource-inventory). By default, FortiCNAPP scans cloud integrations in order to generate or update its resource inventory [once a day](https://docs.fortinet.com/document/forticnapp/latest/administration-guide/807088/general#resource-management-collection-schedule). This endpoint lets you trigger scans manually. This endpoint is useful, for example, after you have onboarded a new cloud integration and want to start collecting and evaluating resources from the system immediately. Manual scans can be run one hour after the last scan has completed. 

  Usage Example: 

  > `curl -X POST -H 'Content-Type: application/json'  "https://YourAccount.lacework.net/api/v2/Inventory/scan?csp=AWS"  -H "Authorization: Bearer YourAPIToken"`

## Query parameters

- `csp` 'AWS' | 'GCP' | 'Azure', required

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Response `200`

No Error (Scan status)

- object
  - `data` object
    - `status` string
    - `details` string

## Other responses

- `204` — No Data
- `4XX` — Client Error
- `5XX` — Internal Server Error

---

[API](https://skmtc.net/lacework/apis/forticnapp-api-2-0-documentation.md) · [All operations](https://skmtc.net/lacework/apis/forticnapp-api-2-0-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lacework/forticnapp-api-2-0-documentation/revisions/7015f76895f2/schema)
