houndcore.api package

Subpackages

Submodules

houndcore.api.app module

houndcore.api.dependencies module

houndcore.api.dependencies.get_config() Config[source]
async houndcore.api.dependencies.get_scanner() SubscriptionScanner[source]

houndcore.api.response module

class houndcore.api.response.Json(content: Result, status_code=200, headers=None, media_type=None, background=None)[source]

Bases: JSONResponse

class houndcore.api.response.Result[source]

Bases: TypedDict

message: str | None
ok: bool
result: Any

Module contents