uncountable.core.client.APIResponseError¶
- exception uncountable.core.client.APIResponseError(status_code, message, extra_details, request_id)¶
Common base class for all non-exit exceptions.
- Parameters:
status_code (int)
message (str)
extra_details (dict[str, pkgs.serialization_util.JsonValue] | None)
request_id (str)
- classmethod construct_error(status_code, extra_details, request_id)¶
- Parameters:
status_code (int)
extra_details (dict[str, pkgs.serialization_util.JsonValue] | None)
request_id (str)
- Return type:
- extra_details: dict[str, pkgs.serialization_util.JsonValue] | None¶
- message: str¶
- request_id¶
- status_code: int¶