mkt.databases.klifs.KLIFS

class mkt.databases.klifs.KLIFS[source]

Bases: SwaggerAPIClient

Class to interact with the KLIFS API.

__init__()[source]

Initialize KLIFS Class object.

Upon initialization, KLIFS API is queried.

Variables:
  • url (str) – KLIFS API URL

  • _klifs (bravado.client.SwaggerClient) – KLIFS API object

Methods

__eq__(other)

Return self==value.

__init__()

Initialize KLIFS Class object.

_stamp_from_response(res)

Record query datetime + cache provenance from a requests-cache response.

_stamp_now()

Record current UTC datetime; cache provenance unknown.

check_response(res)

Check the response status code for errors.

get_klifs()

Get KLIFS API object.

get_url()

Get KLIFS API URL.

query_api()

Get KLIFS API as bravado.client.SwaggerClient object.

Attributes

__dataclass_fields__

__dataclass_params__

__match_args__

from_cache

Whether the most recent response was served from requests-cache.

query_datetime

UTC datetime the underlying network query was made (cache creation time if served from cache).

__init__()[source]

Initialize KLIFS Class object.

Upon initialization, KLIFS API is queried.

Variables:
  • url (str) – KLIFS API URL

  • _klifs (bravado.client.SwaggerClient) – KLIFS API object

get_klifs()[source]

Get KLIFS API object.

get_url()[source]

Get KLIFS API URL.

query_api()[source]

Get KLIFS API as bravado.client.SwaggerClient object.

Returns:

KLIFS API object

Return type:

bravado.client.SwaggerClient