# Check npm/PyPI/crates.io/Docker Hub squatting

**Use case:** 

Check package and namespace availability across npm, PyPI, crates.io, and Docker Hub in one call — real typosquat risk signal for security teams.

## Input

```json
{
  "usernames": [
    "yourpackagename"
  ],
  "platforms": [
    "npm",
    "pypi",
    "crates_io",
    "docker_hub"
  ],
  "monitorMode": false,
  "monitorName": "default"
}
```

## Output

```json
{
  "username": {
    "label": "Username"
  },
  "checked_at": {
    "label": "Checked at"
  },
  "platforms": {
    "label": "Platform results"
  },
  "changed_since_last_run": {
    "label": "Changed"
  }
}
```

## About this Actor

This example demonstrates how to use [Username Monitor: Availability Checker + Recurring Alerts](https://apify.com/shipsatnight/username-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/shipsatnight/username-monitor) to learn more, explore other use cases, and run it yourself.