@qtsurfer/api-client
    Preparing search index...

    Type Alias ValidateStrategyResponses

    type ValidateStrategyResponses = {
        "200": StrategyState;
        "202": StrategyState;
    }
    Index

    Already validated; the recorded verdict, unchanged

    Validation queued. Not a terminal outcome — poll GET /strategy/{strategyId} until validation leaves pending.

    The body is a StrategyState carrying only what is known at this point: the id and validation: pending. The status code, not the body, is what tells the two responses apart — a 200 can also carry validation: pending, left by a check an earlier call queued. So 202 means this call started a check, while pending means only a check is outstanding.