---
title: "Remove contacts already extracted by your other scrapers"
method: POST
path: "/linkedin-scrappers/{id}/filter"
tags: ["LinkedIn scraper"]
---

# Remove contacts already extracted by your other scrapers

`POST /linkedin-scrappers/{id}/filter`

## Request

- Base URL: `https://api.emelia.io`
- URL: `https://api.emelia.io/linkedin-scrappers/{id}/filter`
- Auth: API key in header `Authorization`

Removes from this scraper the LinkedIn profiles that already appear in your 10 most recent finished scrapers (comparison on the profile `id` column). Run it on a finished scraper before enriching it: fewer contacts, fewer credits.

`filters` is a bit field. Only `1` exists today (remove profiles found in your other scrapers); use `1`.

Asynchronous: the call returns at once and sets `processing` to true on the scraper. When the filter ends, `processing` is false again and `totalContact` and `scrapIndex` give the new count. Large files can take several minutes.

Pitfalls: the CSV is rewritten and the previous version cannot be restored through the API. The filter is not restricted to finished scrapers: do not run it while an extraction is in progress. `filters: 0` is accepted but nothing runs and `processing` stays true.

## Path parameters

- `id` string, required

## Request body

- ScrapperFilterRequest
  - `filters` integer, required: Bit field. `1` = remove the profiles found in your 10 most recent finished scrapers. No other bit is implemented.

## Response `200`

Filter started.

- ScrapperFilterResponse
  - `success` boolean, required
  - `data` boolean, required: Always `true`: the filter was started.

## Other responses

- `400`: Invalid body or unknown scraper.
- `401`: Missing or invalid API key (`Authorization` header).
- `500`: Unexpected server error. Current behavior: also returned when the per-minute API quota of the workspace is exceeded (30 requests per minute without subscription, 100 on Start, 300 on Grow, 1,000 on Scale). A 429 would be expected; retry after a minute.

---

[API](https://skmtc.dev/emelia/apis/emelia-api.md) · [All operations](https://skmtc.dev/emelia/apis/emelia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/emelia/apis/emelia-api/revisions/8c0cb435f2c4?raw)
