---
title: "Get supported file types"
method: GET
path: "/orgs/{org_slug}/supported-files"
tags: ["metadata", "full-scans", "diff-scans"]
---

# Get supported file types

`GET /orgs/{org_slug}/supported-files`

Get a list of supported files for full scan generation.
Files are categorized first by environment (e.g. NPM or PyPI), then by name.

Files whose names match the patterns returned by this endpoint can be uploaded for report generation.
Examples of supported filenames include `package.json`, `package-lock.json`, and `yarn.lock`.

This endpoint consumes 1 unit of your quota.

This endpoint requires the following org token scopes:
- No Scopes Required, but authentication is required

## Path parameters

- `org_slug` string, required

## Response `200`

Glob patterns used to match supported files

- object

## Other responses

- `400` — Bad request
- `404` — Resource not found
- `429` — Insufficient quota for API route

---

[API](https://skmtc.dev/socket-dev/apis/socket.md) · [All operations](https://skmtc.dev/socket-dev/apis/socket/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/socket-dev/socket/revisions/bf994b75d33f/schema)
