Updated on 2023-08-29 GMT+08:00

Adding Partitions to a Topic for a Kafka Instance

Function

This API is used to add partitions to a topic for a Kafka instance.

URI

POST /v2/{project_id}/instances/{instance_id}/management/topics/{topic}/partitions-reassignment

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details about how to obtain it, see Obtaining a Project ID.

instance_id

Yes

String

Instance ID.

topic

Yes

String

Topic name.

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

partition

No

Integer

Total number of partitions after the addition. The value must be larger than current number of partitions and smaller than or equal to .

Response Parameters

None

Example Requests

Adding topic partitions

POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/management/topics/{topic}/partitions-reassignment

{
  "partition" : 3
}

Example Responses

None

Status Codes

Status Code

Description

204

Partitions are added successfully.

Error Codes

See Error Codes.