abstract_api.core.bases.json_response module#

class abstract_api.core.bases.json_response.JSONResponse(response: Response, response_fields: frozenset[str], list_response: bool = False)[source]#

Bases: BaseResponse

JSON-based API response.

class abstract_api.core.bases.json_response.JSONResponseMeta(response: Response)[source]#

Bases: BaseResponseMeta

Metadata about a JSON-based API response.

property response_json: dict[str, Any] | list[dict[str, Any]] | None#

JSON representation of response body returned from API request.