Session Object
Number Masking
Get details of all masking sessions
This method fetches details of all existing masking sessions.
GET
Attributes
Name | Type | Description |
---|---|---|
first_party | string (Required) | The actual phone number of the first party. |
second_party | string (Required) | 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. |