# data

> Reference for the data tool: remove test data from the account, always as a dry run first.

Source: https://careers.geenius.io/docs/reference/data/

Removes sample jobs, test CV versions, test drafts and a sample profile. The owner can remove anything agents made; an agent only what it made itself.

Call it as `geenius_careers(tool: "data", action: "<action>", args: {...})` through Geenius OS.

## Actions

| Action | What it does |
|---|---|
| `remove` | Dry run by default: counts and a sample of what would go. Select with match, ids or all_mine, narrow with kinds. A posting with a sent or scheduled e-mail is kept. |

## Arguments we have checked

### data · remove

Dry run by default: counts and a sample of what would go. Select with match, ids or all_mine, narrow with kinds. A posting with a sent or scheduled e-mail is kept.

- `match`: Text in a job's title or company, for example SAMPLE.
- `ids`: Specific ids.
- `all_mine`: Everything this agent made.
- `kinds`: jobs, cv_versions, drafts or profile.
- `confirm`: true to delete.
- `expect`: The total the dry run reported.

> [!TIP]
> Ask for the exact arguments of any action with `action: "help", of: "remove"`. The server answers from its own definitions, so that answer is always current.

