openapi: 3.2.0 info: title: Confluent Cloud Streams Group (v3) API version: '' x-api-id: 46234552-5833-42eb-ba0f-883ad3f70d2b x-audience: external-public x-logo: url: https://assets.confluent.io/m/1661ef5e4ff82d3d/ description: '# Introduction Note This documents the collection of Confluent Cloud APIs.' servers: - url: https://api.confluent.cloud description: Confluent Cloud API tags: - name: Streams Group (v3) description: '' paths: /kafka/v3/clusters/{cluster_id}/streams-groups: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' get: summary: List Streams Groups operationId: listKafkaStreamsGroups description: ' Return the list of streams groups that belong to the specified Kafka cluster' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/ListStreamsGroupsResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' get: summary: Get Streams Group operationId: getKafkaStreamsGroup description: ' Return the streams group specified by the ``group_id``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsGroupResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/subtopologies: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' get: summary: List Streams Group Subtopologies operationId: listKafkaStreamsGroupSubtopologies description: ' Return a list of subtopologies that belong to the specified streams group.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/ListStreamsGroupSubtopologiesResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/subtopologies/{subtopology_id}: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/SubtopologyId' get: summary: Get Streams Group Subtopology operationId: getKafkaStreamsGroupSubtopology description: ' Return the subtopology specified by the ``subtopology_id``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsGroupSubtopologyResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' get: summary: List Streams Group Members operationId: listKafkaStreamsGroupMembers description: ' Return a list of members that belong to the specified streams group.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/ListStreamsGroupMembersResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' get: summary: Get Streams Group Member operationId: getKafkaStreamsGroupMember description: ' Return the members specified by the ``member_id``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsGroupMemberResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/assignments: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' get: summary: Get Streams Group Member Assignments operationId: getKafkaStreamsGroupMemberAssignments description: ' Return the assignments of the member specified by the ``member_id``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsGroupMemberAssignmentsResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/target-assignments: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' get: summary: Get Streams Group Member Target Assignments operationId: getKafkaStreamsGroupMemberTargetAssignments description: ' Return the target assignments of the member specified by the ``member_id``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsGroupMemberAssignmentsResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/assignments/{assignments_type}: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' - $ref: '#/components/parameters/AssignmentsType' get: summary: List Streams Group Assignments of a Specific Type operationId: listKafkaStreamsGroupMemberAssignmentTasks description: ' Return the tasks of the member specified by the ``member_id``, and the type ``assignments_type``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/ListStreamsTasksResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/target-assignments/{assignments_type}: servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' - $ref: '#/components/parameters/AssignmentsType' get: summary: List Streams Group Target Assignments of a Specific Type operationId: listKafkaStreamsGroupMemberTargetAssignmentTasks description: ' Return the target tasks of the member specified by the ``member_id``, and the type ``assignments_type``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/ListStreamsTasksResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' ? /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/assignments/{assignments_type}/subtopologies/{subtopology_id} : servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' - $ref: '#/components/parameters/AssignmentsType' - $ref: '#/components/parameters/SubtopologyId' get: summary: List Streams Group Assignments Task Partitions of a Specific Type and… operationId: getKafkaStreamsGroupMemberAssignmentTaskPartitions description: ' Return the tasks of the member specified by the ``member_id``, and the type ``assignments_type``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsTaskResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' ? /kafka/v3/clusters/{cluster_id}/streams-groups/{group_id}/members/{member_id}/target-assignments/{assignments_type}/subtopologies/{subtopology_id} : servers: - url: https://pkc-00000.region.provider.confluent.cloud x-audience: business-unit-internal description: Confluent Cloud REST Endpoint. For example https://pkc-00000.region.provider.confluent.cloud parameters: - $ref: '#/components/parameters/ClusterId' - $ref: '#/components/parameters/GroupId' - $ref: '#/components/parameters/MemberId' - $ref: '#/components/parameters/AssignmentsType' - $ref: '#/components/parameters/SubtopologyId' get: summary: List Streams Group Target Assignments Task Partitions of a Specific Type and… operationId: getKafkaStreamsGroupMemberTargetAssignmentTaskPartitions description: ' Return the tasks of the member specified by the ``member_id``, and the type ``assignments_type``.' tags: - Streams Group (v3) security: - resource-api-key: [] - external-access-token: [] responses: '200': $ref: '#/components/responses/GetStreamsTaskResponse' '400': $ref: '#/components/responses/BadRequestErrorResponse' '401': $ref: '#/components/responses/UnauthorizedErrorResponse' '403': $ref: '#/components/responses/ForbiddenErrorResponse' '429': $ref: '#/components/responses/TooManyRequestsErrorResponse' 5XX: $ref: '#/components/responses/ServerErrorResponse' components: schemas: Relationship: type: object required: - related properties: related: type: string Error: type: object description: Describes a particular error encountered while performing an operation. properties: id: description: A unique identifier for this particular occurrence of the problem. type: string maxLength: 255 status: description: The HTTP status code applicable to this problem, expressed as a string value. type: string code: description: An application-specific error code, expressed as a string value. type: string title: description: A short, human-readable summary of the problem. It **SHOULD NOT** change from occurrence to occurrence of the problem, except for purposes of localization. type: string detail: description: A human-readable explanation specific to this occurrence of the problem. type: string source: type: object description: If this error was caused by a particular part of the API request, the source will point to the query string parameter or request body property that caused it. properties: pointer: description: A JSON Pointer [RFC6901] to the associated entity in the request document [e.g. "/spec" for a spec object, or "/spec/title" for a specific field]. type: string parameter: description: A string indicating which query parameter caused the error. type: string error_code: type: integer format: int32 message: type: - string - 'null' additionalProperties: false StreamsGroupMemberData: description: The details of a Streams group member. allOf: - $ref: '#/components/schemas/Resource' - type: object required: - cluster_id - group_id - member_id - process_id - client_id - instance_id - member_epoch - topology_epoch - is_classic - assignments - target_assignment properties: cluster_id: type: string description: The unique identifier of the Kafka cluster. group_id: type: string description: The unique identifier of the Streams group. member_id: type: string description: The unique identifier of the Streams group member. process_id: type: string description: The process identifier of the Streams group member. client_id: type: string description: The client identifier of the Streams group member. instance_id: type: string description: The instance identifier of the Streams group member. member_epoch: type: integer description: The epoch of the Streams group member. topology_epoch: type: integer description: The epoch of the Streams topology for the member. is_classic: type: boolean description: The flag indicating if the member is a classic consumer. assignments: $ref: '#/components/schemas/Relationship' target_assignment: $ref: '#/components/schemas/Relationship' StreamsGroupSubtopologyData: description: The details of a Streams group subtopology. allOf: - $ref: '#/components/schemas/Resource' - type: object required: - cluster_id - group_id - subtopology_id - source_topics properties: cluster_id: type: string description: The unique identifier of the Kafka cluster. group_id: type: string description: The unique identifier of the Streams group. subtopology_id: type: string description: The unique identifier of the Streams subtopology. source_topics: type: array description: The list of source topics for the subtopology. items: type: string description: The name of a source topic. StreamsGroupData: description: The details of a Streams group. allOf: - $ref: '#/components/schemas/Resource' - type: object required: - cluster_id - group_id - state - member_count - subtopology_count - group_epoch - topology_epoch - target_assignment_epoch - members - subtopologies properties: cluster_id: type: string description: The unique identifier of the Kafka cluster. group_id: type: string description: The unique identifier of the Streams group. state: $ref: '#/components/schemas/StreamsGroupState' member_count: type: integer description: The number of members in the Streams group. subtopology_count: type: integer description: The number of subtopologies in the Streams group. group_epoch: type: integer description: The epoch of the Streams group. topology_epoch: type: integer description: The epoch of the Streams topology. target_assignment_epoch: type: integer description: The epoch of the target assignment. members: $ref: '#/components/schemas/Relationship' subtopologies: $ref: '#/components/schemas/Relationship' StreamsGroupDataList: description: The list of Streams groups. allOf: - $ref: '#/components/schemas/ResourceCollection' - type: object required: - data properties: data: type: array description: The array of Streams group details. items: $ref: '#/components/schemas/StreamsGroupData' StreamsGroupMemberAssignmentData: description: The assignment details of a Streams group member. allOf: - $ref: '#/components/schemas/Resource' - type: object required: - cluster_id - group_id - member_id - active_tasks - standby_tasks - warmup_tasks properties: cluster_id: type: string description: The unique identifier of the Kafka cluster. group_id: type: string description: The unique identifier of the Streams group. member_id: type: string description: The unique identifier of the Streams group member. active_tasks: $ref: '#/components/schemas/Relationship' standby_tasks: $ref: '#/components/schemas/Relationship' warmup_tasks: $ref: '#/components/schemas/Relationship' StreamsGroupState: description: The state of the Streams group. type: string x-extensible-enum: - UNKNOWN - PREPARING_REBALANCE - COMPLETING_REBALANCE - STABLE - DEAD - EMPTY - ASSIGNING - RECONCILING - NOT_READY ResourceCollectionMetadata: type: object required: - self properties: self: type: string next: type: - string - 'null' Resource: type: object required: - kind - metadata properties: kind: type: string metadata: $ref: '#/components/schemas/ResourceMetadata' StreamsTaskDataList: description: The list of Streams tasks. allOf: - $ref: '#/components/schemas/ResourceCollection' - type: object required: - data properties: data: type: array description: The array of Streams task details. items: $ref: '#/components/schemas/StreamsTaskData' AssignmentsType: description: The type of the Streams task assignments. type: string x-extensible-enum: - ACTIVE - STANDBY - WARMUP StreamsGroupMemberDataList: description: The list of Streams group members. allOf: - $ref: '#/components/schemas/ResourceCollection' - type: object required: - data properties: data: type: array description: The array of Streams group member details. items: $ref: '#/components/schemas/StreamsGroupMemberData' StreamsGroupSubtopologyDataList: description: The list of Streams group subtopologies. allOf: - $ref: '#/components/schemas/ResourceCollection' - type: object required: - data properties: data: type: array description: The array of Streams group subtopology details. items: $ref: '#/components/schemas/StreamsGroupSubtopologyData' StreamsTaskData: description: The details of a Streams task. allOf: - $ref: '#/components/schemas/Resource' - type: object required: - subtopology_id - partition_ids properties: subtopology_id: type: string description: The unique identifier of the Streams subtopology. partition_ids: type: array description: The list of partition IDs assigned to the Streams task. items: type: integer description: The partition ID. ResourceCollection: type: object required: - kind - metadata properties: kind: type: string metadata: $ref: '#/components/schemas/ResourceCollectionMetadata' ResourceMetadata: type: object required: - self properties: self: type: string resource_name: type: - string - 'null' parameters: MemberId: name: member_id description: The streams member ID. in: path required: true schema: type: string example: member-1 GroupId: name: group_id description: The group ID. in: path required: true schema: type: string example: group-1 AssignmentsType: name: assignments_type description: The streams member Assignment type. in: path required: true schema: $ref: '#/components/schemas/AssignmentsType' example: active ClusterId: name: cluster_id description: The Kafka cluster ID. in: path required: true schema: type: string example: cluster-1 SubtopologyId: name: subtopology_id description: The streams subtopology ID. in: path required: true schema: type: string example: subtopology-1 responses: ForbiddenErrorResponse: description: Indicates a client authorization error. Kafka authorization failures will contain error code 40301 in the response body. content: application/json: schema: $ref: '#/components/schemas/Error' examples: kafka_authorization_failed: description: Thrown when the caller is not authorized to perform the underlying operation. value: error_code: 40301 message: Request is not authorized GetStreamsTaskResponse: description: The partitions of a streams member task. content: application/json: schema: $ref: '#/components/schemas/StreamsTaskData' example: kind: KafkaStreamsGroupMemberAssignments metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments/active/subtopologies/subtopology-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/member=member-1/assignments=active/subtopology=subtopology-1 subtopology_id: subtopology-1 partition_ids: - 0 - 1 - 2 GetStreamsGroupMemberResponse: description: The streams group member. content: application/json: schema: $ref: '#/components/schemas/StreamsGroupMemberData' example: kind: KafkaStreamsGroupMember metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/member=member-1 cluster_id: cluster-1 group_id: streams-group-1 member_id: member-1 process_id: process-1 client_id: client-1 instance_id: instance-1 member_epoch: 2 topology_epoch: 1 is_classic: false assignments: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments target_assignment: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/target-assignment ListStreamsGroupsResponse: description: The list of streams groups. content: application/json: schema: $ref: '#/components/schemas/StreamsGroupDataList' example: kind: KafkaStreamsGroupList metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups next: null data: - kind: KafkaStreamsGroup metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1 cluster_id: cluster-1 group_id: streams-group-1 group_epoch: 1 target_assignment_epoch: 1 topology_epoch: 1 state: STABLE member_count: 2 subtopology_count: 1 members: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members subtopologies: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/subtopologies ListStreamsTasksResponse: description: The streams group member assignments of specific type. content: application/json: schema: $ref: '#/components/schemas/StreamsTaskDataList' example: kind: KafkaStreamsGroupMemberAssignments metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments/active/subtopologies/subtopology-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/member=member-1/assignments=active/subtopology=subtopology-1 data: - kind: GetStreamsTaskResponse metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments/active/subtopologies/subtopology-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/member=member-1/assignments=active/subtopology=subtopology-1 subtopology_id: subtopology-1 partition_ids: - 0 - 1 - 2 BadRequestErrorResponse: description: Indicates a bad request error. It could be caused by an unexpected request body format or other forms of request validation failure. content: application/json: schema: $ref: '#/components/schemas/Error' examples: bad_request_cannot_deserialize: description: Thrown when trying to deserialize an integer from non-integer data. value: error_code: 400 message: 'Cannot deserialize value of type `java.lang.Integer` from String "A": not a valid `java.lang.Integer` value' unsupported_version_exception: description: Thrown when the version of this API is not supported in the underlying Kafka cluster. value: error_code: 40035 message: The version of this API is not supported in the underlying Kafka cluster. GetStreamsGroupSubtopologyResponse: description: The streams group subtopology. content: application/json: schema: $ref: '#/components/schemas/StreamsGroupSubtopologyData' example: kind: KafkaStreamsGroupSubtopology metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/subtopologies/subtopology-1 resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/subtopology=subtopology-1 cluster_id: cluster-1 group_id: streams-group-1 subtopology_id: subtopology-1 source_topics: - topic-1 - topic-2 UnauthorizedErrorResponse: description: Indicates a client authentication error. Kafka authentication failures will contain error code 40101 in the response body. content: application/json: schema: $ref: '#/components/schemas/Error' examples: kafka_authentication_failed: description: Thrown when using Basic authentication with wrong Kafka credentials. value: error_code: 40101 message: Authentication failed GetStreamsGroupMemberAssignmentsResponse: description: The streams group member assignments. content: application/json: schema: $ref: '#/components/schemas/StreamsGroupMemberAssignmentData' example: kind: KafkaStreamsGroupMemberAssignments metadata: self: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments resource_name: crn:///kafka=cluster-1/streams-group=streams-group-1/member=member-1/assignments cluster_id: cluster-1 group_id: streams-group-1 member_id: member-1 active_tasks: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignments/active standby_tasks: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignment/standby warmup_tasks: related: https://pkc-00000.region.provider.confluent.cloud/kafka/v3/clusters/cluster-1/streams-groups/streams-group-1/members/member-1/assignment/warmup TooManyRequestsErrorResponse: description: Indicates that a rate limit threshold has been reached, and the client should retry again later. content: text/html: schema: type: string example: description: A sample response from Jetty's DoSFilter. value:
| URI: | /v3/clusters/my-cluster |
|---|---|
| STATUS: | 429 |
| MESSAGE: | Too Many Requests |
| SERVLET: | default |