From 45372614ed7ab4336997ae833598883748b3fce9 Mon Sep 17 00:00:00 2001 From: jsklan Date: Fri, 26 Sep 2025 11:54:35 -0400 Subject: [PATCH 1/3] add pagination to searchArticles --- fern/openapi-overrides.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/fern/openapi-overrides.yml b/fern/openapi-overrides.yml index 71a80f5..a2c706d 100644 --- a/fern/openapi-overrides.yml +++ b/fern/openapi-overrides.yml @@ -85,6 +85,26 @@ paths: - articles x-fern-sdk-method-name: search x-fern-request-name: SearchArticlesRequest + parameters: + - name: Intercom-Version + in: header + required: true + schema: + $ref: '#/components/schemas/intercom_version' + - name: page + in: query + required: false + description: The page of results to fetch. Defaults to first page + example: 1 + schema: + type: integer + - name: per_page + in: query + required: false + description: How many results to display per page. Defaults to 15 + example: 15 + schema: + type: integer /help_center/collections: get: x-fern-pagination: From 0e739ed1a9e0bb0adc1e2df880522352048a3f5d Mon Sep 17 00:00:00 2001 From: jsklan Date: Fri, 26 Sep 2025 11:57:36 -0400 Subject: [PATCH 2/3] update params to include missing options --- fern/openapi-overrides.yml | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/fern/openapi-overrides.yml b/fern/openapi-overrides.yml index a2c706d..cdda0a2 100644 --- a/fern/openapi-overrides.yml +++ b/fern/openapi-overrides.yml @@ -88,9 +88,38 @@ paths: parameters: - name: Intercom-Version in: header - required: true schema: - $ref: '#/components/schemas/intercom_version' + "$ref": "#/components/schemas/intercom_version" + - name: phrase + in: query + required: false + description: The phrase within your articles to search for. + example: Getting started + schema: + type: string + - name: state + in: query + required: false + description: The state of the Articles returned. One of `published`, `draft` + or `all`. + example: published + schema: + type: string + - name: help_center_id + in: query + required: false + description: The ID of the Help Center to search in. + example: 123 + schema: + type: integer + - name: highlight + in: query + required: false + description: Return a highlighted version of the matching content within your + articles. Refer to the response schema for more details. + example: false + schema: + type: boolean - name: page in: query required: false From 8a2d1811428ce04ae40d3775c18ed5d9d4eda718 Mon Sep 17 00:00:00 2001 From: jsklan Date: Fri, 26 Sep 2025 12:17:24 -0400 Subject: [PATCH 3/3] updates --- fern/openapi-overrides.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fern/openapi-overrides.yml b/fern/openapi-overrides.yml index cdda0a2..bd5aaa4 100644 --- a/fern/openapi-overrides.yml +++ b/fern/openapi-overrides.yml @@ -81,6 +81,9 @@ paths: x-fern-request-name: DeleteArticleRequest /articles/search: get: + x-fern-pagination: + offset: $request.page + results: $response.data.articles x-fern-sdk-group-name: - articles x-fern-sdk-method-name: search