Skip to main content
Remove matching agreement prices

Authorizations

Authorization
string
header
required

Personal API key sent as a bearer token, together with X-Organization-Id. The key must have at least the access level the endpoint requires (read, write or admin).

Headers

X-Organization-Id
string

The organization to act in. Required for personal API keys; list the organizations you can access with GET /v1/organizations.

if-match
string

Optional ETag from an unfiltered price list page or your previous bulk edit. Returns 412 if any price changed since.

Required string length: 1 - 4096

Path Parameters

id
string<uuid>
required

Body

application/json

Matches a substring of any text field or the currency, an exact validity date (YYYY-MM-DD), or a number as an amount, rate, percentage or position.

Required string length: 1 - 200
ids
string<uuid>[]

Only these prices (1–100).

Required array length: 1 - 100 elements
price_import_id
string<uuid>

Only prices this price import created.

filters
object[]

Every filter must match. Each is { field, operator, value }: text fields support equals, not_equals, contains and in (case-insensitive); numbers and dates also greater_than and less_than; is_empty and is_not_empty take no value; in takes a list. Rates and fractions are decimal fractions, dates YYYY-MM-DD.

Maximum array length: 20

Response

The prices were removed.

deleted_count
integer
required

Prices removed.