Get details of all masking sessions
This method fetches details of all existing masking sessions.GET
Attributes
| Name | Type | Description |
|---|---|---|
first_party | string (Optional) | The actual phone number of the first party. |
second_party | string (Optional) | The actual phone number of the second party. |
virtual_number | string (Required) | Virtual number assigned for the session. |
status | string (Optional) | Allowed values: active, expired, all. Defaults to all. |
created_time | string (Optional) | Filters sessions by creation time (format: YYYY-MM-DD HH:MM[:ss[.uuuuuu]]). Supports variants: created_time, created_time__gt, created_time__gte, created_time__lt, created_time__lte. Go SDK: CreatedTimeEquals, CreatedTimeLessThan, CreatedTimeGreaterThan, CreatedTimeLessOrEqual, CreatedTimeGreaterOrEqual. Default window: 7 days. Max: 30 days. |
expiry_time | string (Optional) | Filters sessions by expiry time (format: YYYY-MM-DD HH:MM[:ss[.uuuuuu]]). Supports variants: expiry_time, expiry_time__gt, expiry_time__gte, expiry_time__lt, expiry_time__lte. Go SDK: ExpiryTimeEquals, ExpiryTimeLessThan, ExpiryTimeGreaterThan, ExpiryTimeLessOrEqual, ExpiryTimeGreaterOrEqual. Default window: 7 days. Max: 30 days. |
duration | string (Optional) | Filters sessions by duration in seconds. Supports variants: duration, duration__gt, duration__gte, duration__lt, duration__lte. Go SDK: DurationEquals, DurationLessThan, DurationGreaterThan, DurationLessOrEqual, DurationGreaterOrEqual. Default window: 7 days. Max: 30 days. |
limit | integer (Optional) | Limits number of results returned. Min: 1, Max: 20. Default: 20. |
offset | integer (Optional) | Number of values to skip before displaying results. Used for pagination. |