commit edf855f3c46c2aa0ed97c4a08d4f46e7aaed922c
parent feb1b676ef62094c52f9b1bc9c83eaf60517bd04
Author: bohdan-potuzhnyi <bohdan.potuzhnyi@gmail.com>
Date: Wed, 29 Oct 2025 14:33:38 +0100
Merge branch 'master' of ssh://git.taler.net/taler-docs
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
@@ -2979,6 +2979,9 @@ Inspecting inventory
:query limit: *Optional*. At most return the given number of results. Negative for descending by row ID, positive for ascending by row ID. Default is ``20``. Since protocol **v12**.
:query offset: *Optional*. Starting ``product_serial_id`` for an iteration. Since protocol **v12**.
+ :query category_filter: *Optional*. Only returns products that are in a category where the category name contains the given text as a substring. Matching is case-insensitive. Since protocol **v23**.
+ :query name_filter: *Optional*. Only returns products where the product name contains the given text as a substring. Matching is case-insensitive. Since protocol **v23**.
+ :query description_filter: *Optional*. Only returns products where the product description contains the given text as a substring. Matching is case-insensitive. Since protocol **v23**.
**Response:**
@@ -3008,7 +3011,6 @@ Inspecting inventory
// ``product_serial_id`` of the product in the database.
product_serial: Integer;
- // TODO: also return description/description_i18n here?
}
@@ -3729,6 +3731,7 @@ Inspecting orders
:query timeout_ms: *Optional*. Timeout in milliseconds to wait for additional orders if the answer would otherwise be negative (long polling). Only useful if ``limit`` is positive. Note that the merchant MAY still return a response that contains fewer than ``limit`` orders.
:query session_id: *Optional*. Since protocol **v6**. Filters by session ID.
:query fulfillment_url: *Optional*. Since protocol **v6**. Filters by fulfillment URL.
+ :query summary_filter: *Optional*. Only returns orders where the summary contains the given text as a substring. Matching is case-insensitive. Since protocol **v23**.
**Response:**