Interrupted Time Series regression question

I’m exploring whether it’s appropriate to apply Interrupted Time Series (ITS) regression to my dataset, which has the following structure:

  1. The data is cross-sectional, with one row per subject—each individual appears only once.
  2. I have several subject-level covariates, such as sex, education, income, and race.
  3. Subjects were enrolled irregularly over a 4-year period—2 years before and 2 years after the intervention—with some subjects evaluated on the same calendar day. This setup resembles a repeated cross-sectional with individual-level data.
  4. The outcome is binary (yes/no).
  5. Intervention is **binary ** (pre vs. post ).
  6. Subjects are clustered by site, with each site recruiting participants independently through random sampling.

Curious to know if ITS is applicable for a repeated cross-sectional data with individual-level covariates.

Thanks in advance.

CP-III