You need to add a filter parameter to your GET request. This parameter has to be a JSON array of objects. Please refer to the filters main section to see how to build correctly the filter parameter.
| Field | Description | Value(s) | Available operators |
|---|
| status | The estimate status | Look at the estimate status values below | eq |
| source | The estimate source | Look at the estimate source values below | eq, not_eq |
| customer_id | The estimate customer id | String | eq |
| currency_amount | The estimate amount in currency | String | eq, not_eq, lt, gt, lteq, gteq |
| currency_amount_before_tax | The estimate amount before tax in currency | String | eq, not_eq, lt, gt, lteq, gteq |
| amount | The estimate amount in euros | String | eq, not_eq, lt, gt, lteq, gteq |
| date | The estimate issue date | String (ISO 8601) | eq, not_eq, lt, gt, lteq, gteq |
| deadline | The estimate expiration date | String (ISO 8601) | eq, not_eq, lt, gt, lteq, gteq |
| Value | Description |
|---|
estimate_pending_status | An estimate waiting to be denied or accepted |
estimate_accepted_status | An estimate that has been accepted |
estimate_denied_status | An estimate that has been denied |
| Value | Description |
|---|
quotes | An estimate coming from Pennylane estimate editor |
external_api_create | An estimate created by Pennylane API |