from typing import Sequence
from typing import Dict


def create_fills_query(start_datetime: str, end_datetime: str, uuids: Sequence[str]) -> Dict:
    """Create a GetFills dictionary request.

    Args:
        start_datetime: UTC datetime as '%Y%-m%-dTHH:MM:SS'
        end_datetime: UTC datetime as '%Y-%m-%dTHH:MM:SS'
        uuids: List of user uuids to get fills associated with

    Returns: A dictionary representation of a blpapi.Request

    """
    return {"GetFills": {"FromDateTime": start_datetime, "ToDateTime": end_datetime, "Scope": {"Uuids": uuids}}}