ActivationGroupDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 10000001,
4 10000002,
5 10000003
6 ],
7 "idEqual": 10000001,
8 "idLike": "10000%",
9 "createdAtGreaterThanOrEqual": "2025-01-01T00:00:00Z",
10 "createdAtLessThanOrEqual": "2025-12-31T23:59:59Z",
11 "createdByLike": "admin%",
12 "createdByEqual": "super.admin@nakisa.com",
13 "modifiedAtGreaterThanOrEqual": "2025-06-01T00:00:00Z",
14 "modifiedAtLessThanOrEqual": "2025-07-01T23:59:59Z",
15 "modifiedByLike": "editor%",
16 "modifiedByEqual": "super.admin@nakisa.com",
17 "displayIdIn": [
18 "AG-100000000",
19 "AG-100000001"
20 ],
21 "displayIdLike": "AG-%",
22 "nameOrDisplayIdLike": "Test%",
23 "principalPositionTypeEqual": "LESSEE",
24 "nameLike": "Group A%",
25 "revisionIdEqual": 20000001,
26 "revisionTypeEqual": "ACTIVE",
27 "revisionStateEqual": "MLA_DEFINE",
28 "revisionStateIn": [
29 "MLA_DEFINE",
30 "MLA_ACTIVE"
31 ],
32 "leaseComponentIdIn": [
33 10000007,
34 10000008
35 ],
36 "leaseComponentDisplayIdIn": [
37 "LC-100000200",
38 "LC-100000201"
39 ],
40 "companyCodeIdIn": [
41 10000002,
42 10000003
43 ],
44 "companyCodeDisplayIdIn": [
45 "1000",
46 "2000"
47 ]
48}
📄 Description: Filter object for querying activation groups by ID, metadata, display fields, revision details, and associated company/lease components.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
idIn |
[integer] |
false |
none |
List of activation group IDs to filter by. |
idEqual |
integer(int64) |
false |
none |
Exact activation group ID to filter. |
idLike |
string |
false |
none |
Pattern-based search on activation group ID. |
createdAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter for activation groups created at or after this timestamp. |
createdAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter for activation groups created at or before this timestamp. |
createdByLike |
string |
false |
none |
Pattern-based filter for creator username. |
createdByEqual |
string |
false |
none |
Exact username of the creator. |
modifiedAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter for activation groups modified at or after this timestamp. |
modifiedAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter for activation groups modified at or before this timestamp. |
modifiedByLike |
string |
false |
none |
Pattern-based filter for modifier username. |
modifiedByEqual |
string |
false |
none |
Exact username of the modifier. |
displayIdIn |
[string] |
false |
none |
List of display IDs to filter by. |
displayIdLike |
string |
false |
none |
Pattern-based search for display IDs. |
nameOrDisplayIdLike |
string |
false |
none |
Filter activation groups by name or display ID (pattern-based). |
principalPositionTypeEqual |
string |
false |
none |
none |
nameLike |
string |
false |
none |
Pattern-based filter for activation group name. |
revisionIdEqual |
integer(int64) |
false |
none |
Exact revision ID to filter. |
revisionTypeEqual |
string |
false |
none |
Filter by revision type. |
revisionStateEqual |
string |
false |
none |
Filter by exact revision state. |
revisionStateIn |
[string] |
false |
none |
Filter by a list of revision states. |
leaseComponentIdIn |
[integer] |
false |
none |
Filter by associated lease component IDs. |
leaseComponentDisplayIdIn |
[string] |
false |
none |
Filter by associated lease component display IDs. |
companyCodeIdIn |
[integer] |
false |
none |
Filter by company code IDs. |
companyCodeDisplayIdIn |
[string] |
false |
none |
Filter by company code display IDs. |
Enumerated Values
Attribute |
Value |
|---|---|
principalPositionTypeEqual |
LESSEE, LESSOR |
revisionStateEqual |
AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED |
revisionTypeEqual |
ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION |