Activation Group

Retrieves A Activation Group

HTTP Request

GET /api/v1/activation-groups/{id}

📋 Description: Fetches detailed information about a specific activation group identified by its unique ID.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

The unique identifier of the activation group to retrieve.

Example Values

Parameter

Example

Type

id

10000004

path

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved activation group

ResponseActivationGroupDto

Update A Activation Group

HTTP Request

PATCH /api/v1/activation-groups/{id}

📋 Description: Updates the specified activation group in the Nakisa Lease Accounting Suite

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier of the activation group to patch.

body

body

JsonPatch

false

none

Example Values

Parameter

Example

Type

id

10000048

path

body

{"op":"replace","path":"/name","value":"patched contract"}

body

Responses

Status

Meaning

Description

Schema

200

OK

Successfully patched activation group.

ResponseActivationGroupDto

Update Activation Groups In Bulk

HTTP Request

PUT /api/v1/activation-groups/bulk

📋 Description: Updates multiple activation groups in bulk within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

ActivationGroupDto

false

none

Responses

Status

Meaning

Description

Schema

200

OK

All activation groups successfully updated.

ResponseListActivationGroupDto

Search Activation Group

HTTP Request

POST /api/v1/activation-groups/search

📋 Description: Performs a filtered search and returns paginated results.

Parameters

Name

In

Type

Required

Description

page

query

integer

false

Zero-based page index (0..N)

size

query

integer

false

The size of the page to be returned

sort

query

array[string]

false

Sorting criteria in the format: property,(asc

body

body

ActivationGroupDtoFilter

false

none

Default Values

Parameter

Default

Type

page

0

query

size

100

query

sort

["createdAt,ASC"]

query

Parameter Constraints

Parameter

Constraints

page

Min: 0

size

Min: 1

Responses

Status

Meaning

Description

Schema

200

OK

Search results successfully returned.

PageActivationGroupDto

List All Activation Groups

HTTP Request

GET /api/v1/activation-groups

📋 Description: Returns a paginated list of all activation groups.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

false

Pagination parameters including page, size, and sort.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved list of activation groups.

PageActivationGroupDto

Retrieves An Activation Group

HTTP Request

GET /api/v1/activation-groups/revision/{revisionId}

📋 Description: Retrieves an activation group by revisionID.

Parameters

Name

In

Type

Required

Description

revisionId

path

integer

true

The unique identifier of revisionID to retrieve activation group.

Example Values

Parameter

Example

Type

revisionId

10000004

path

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved activation group

ResponseActivationGroupDto