---
title: "Create Deal Saved Filter"
method: POST
path: "/api/deals/filters"
tags: ["deals"]
---

# Create Deal Saved Filter

`POST /api/deals/filters`

## Request

- Base URL: `https://api.electricair.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.electricair.io/api/deals/filters`
- Auth: none declared

## Request body

- DealSavedFilterCreateSchema
  - `name` string, required
  - `visibility` string
  - `filters` DealFilterSchema, required
    - `stages` string[]
    - `statuses` string[]
    - `date_preset` string, nullable
    - `date_from` string, nullable
    - `date_to` string, nullable
    - `assigned_salesperson_id` integer, nullable
    - `label_ids` integer[]
    - `unlabeled` boolean

## Response `200`

OK

- DealSavedFilterSchema
  - `id` integer, required
  - `name` string, required
  - `visibility` string, required
  - `filters` DealFilterSchema, required
    - `stages` string[]
    - `statuses` string[]
    - `date_preset` string, nullable
    - `date_from` string, nullable
    - `date_to` string, nullable
    - `assigned_salesperson_id` integer, nullable
    - `label_ids` integer[]
    - `unlabeled` boolean
  - `owner_id` integer, nullable
  - `owner_name` string, nullable
  - `created_at` string, nullable
  - `updated_at` string, nullable

---

[API](https://skmtc.dev/electricair/apis/electric-air-autoquote-api.md) - [All operations](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/llms.txt) - [OpenAPI document](https://skmtc.dev/electricair/apis/electric-air-autoquote-api/revisions/a13d832a5676?raw)
