From 0d22a9a5b5cba91b09a7e8742da95e14c9cd77f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 14 Nov 2025 12:08:11 +0000 Subject: [PATCH] chore: sync OpenAPI specs from PR #1292 --- .../openapi.yaml | 82 +++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/services/external-actor-gateway-service/openapi.yaml b/services/external-actor-gateway-service/openapi.yaml index 749d544..7ee485d 100644 --- a/services/external-actor-gateway-service/openapi.yaml +++ b/services/external-actor-gateway-service/openapi.yaml @@ -488,12 +488,23 @@ components: type: string updatedAt: type: string + effectiveName: + type: string + customName: + anyOf: + - type: string + - type: "null" + computedName: + type: string required: - createdAt - pageGroupId - pageId - tenantId - updatedAt + - effectiveName + - customName + - computedName additionalProperties: false nextCursor: type: string @@ -1527,6 +1538,54 @@ components: - createdAt - updatedAt additionalProperties: false + UpdatePageInGroupRequest: + type: object + properties: + customName: + anyOf: + - type: string + - type: "null" + supplementaryContext: + anyOf: + - type: string + - type: "null" + additionalProperties: false + UpdatePageInGroupResponse: + type: object + properties: + pageGroupId: + type: string + pageId: + type: string + tenantId: + type: string + effectiveName: + type: string + customName: + anyOf: + - type: string + - type: "null" + computedName: + type: string + supplementaryContext: + anyOf: + - type: string + - type: "null" + createdAt: + type: string + updatedAt: + type: string + required: + - pageGroupId + - pageId + - tenantId + - effectiveName + - customName + - computedName + - supplementaryContext + - createdAt + - updatedAt + additionalProperties: false UpdateTemplateRequest: type: object properties: @@ -1787,6 +1846,29 @@ paths: schema: $ref: "#/components/schemas/CreatePageRequest" required: true + /v0/page_groups/{page_group_id}/pages/{page_id}: + patch: + description: Update a page within the specified page group + operationId: updatePageInGroup + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/UpdatePageInGroupResponse" + summary: Update a page + tags: + - Pages + parameters: + - $ref: "#/components/parameters/PageGroupIdPath" + - $ref: "#/components/parameters/PageIdPath" + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/UpdatePageInGroupRequest" + required: true /v0/page_groups/{page_group_id}/pages/{page_id}/session_count: get: description: Get total session count for a specific page