flatland.integrations.interactiveai.context_api.api_response module#
API response object.
- class flatland.integrations.interactiveai.context_api.api_response.ApiResponse(*, status_code: Annotated[int, Strict(strict=True)], headers: Mapping[str, str] | None = None, data: T, raw_data: Annotated[bytes, Strict(strict=True)])[source]#
Bases:
BaseModel
,Generic
[T
]API response object
- data: T#
- headers: Mapping[str, str] | None#
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- raw_data: StrictBytes#
- status_code: StrictInt#