Skip to content

Flags

get

List all flags

Source code in pyskroutz/resources/flags.py
13
14
15
16
17
18
19
20
@fluent
def get(self) -> None:
    """List all flags"""
    self._set_prepared_request(
        url=f"{self.BASE_URL}/{self.ENDPOINT_PATH}",
        method="GET",
        model=FlagList,
    )

Example

pyskroutz.flags(client).get().execute()
FlagList(
    flags=[
        FlagBaseItem(reason="bad_language", description="Περιέχει απρεπείς εκφράσεις"),
        FlagBaseItem(reason="wrong_section", description="Περιέχει ερώτηση/συζήτηση"),
        FlagBaseItem(reason="spam", description="Περιέχει παραπλανητικές πληροφορίες"),
    ]
)

Response Models

Response models for flag resources