| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### PublicSearchDealsDto

**filters**  
array of objects  
Structured filters to narrow results. Each entry is `{ field_id, operator, value }`. Use the List Deal Fields endpoint to discover valid `field_id` values. Use `stage` / `pipelineId` / `added_date` field_ids in place of dedicated params. Special filters: `stages_visited` matches deals that visited a stage at any point (use instead of `stage` for "reached or further" semantics).

**filters**  
ADD object

**limit**  
integer  
1 to 100  
Defaults to 100  
Maximum number of results to return per request.

**offset**  
integer  
0 to 1000000  
Defaults to 0  
Number of results to skip for pagination.

**search**  
string  
Defaults to null  
Search query string to filter results.

# `200      Matching deals

# `400      Invalid request parameters

# `401      Invalid or missing API key

# `500      Internal server error

### Updated about 2 months ago

---

ShellNodeRubyPHPPython

```
xxxxxxxxxx

curl --request POST \

--url https://crm-public-api.app.carta.com/v1/deals/search \

--header 'accept: application/json' \

--header 'content-type: application/json'
```

Click `Try It!` to start a request and see the response here! Or choose an example:

application/json

``200``400``401``500

### Updated about 2 months ago

---
