sinch.domains.number_lookup.models.v1.response.lookup_number_response module

class sinch.domains.number_lookup.models.v1.response.lookup_number_response.LookupNumberResponse(
*,
line: Line | None = None,
simSwap: SimSwap | None = None,
voIPDetection: VoIPDetection | None = None,
rnd: Rnd | None = None,
countryCode: Annotated[str, Strict(strict=True)] | None = None,
traceId: Annotated[str, Strict(strict=True)] | None = None,
number: Annotated[str, Strict(strict=True)] | None = None,
**extra_data: Any,
)[source]

Bases: SnakeCaseExtrasModel

Parameters:
  • line (Line | None)

  • simSwap (SimSwap | None)

  • voIPDetection (VoIPDetection | None)

  • rnd (Rnd | None)

  • countryCode (Annotated[str, Strict(strict=True)] | None)

  • traceId (Annotated[str, Strict(strict=True)] | None)

  • number (Annotated[str, Strict(strict=True)] | None)

  • extra_data (Any)

line: Line | None
sim_swap: SimSwap | None
voip_detection: VoIPDetection | None
rnd: Rnd | None
country_code: Annotated[str, Strict(strict=True)] | None
trace_id: Annotated[str, Strict(strict=True)] | None
number: Annotated[str, Strict(strict=True)] | None
model_config = {'extra': 'allow', 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].