Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions services/external-actor-gateway-service/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand Down
Loading