Celestine API Documentation - v0.2.0
    Preparing search index...

    Interface ProgressedPlanet

    A progressed planet position with full details.

    interface ProgressedPlanet {
        longitude: number;
        natalLongitude: number;
        arcFromNatal: number;
        signIndex: number;
        signName: string;
        degree: number;
        minute: number;
        second: number;
        formatted: string;
        hasChangedSign: boolean;
        name: string;
        body: CelestialBody;
        isRetrograde: boolean;
        longitudeSpeed: number;
        retrogradeChanged: boolean;
        wasRetrograde: boolean;
        house?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    longitude: number

    Progressed longitude (0-360°)

    natalLongitude: number

    Natal longitude for reference

    arcFromNatal: number

    Arc traveled since birth (degrees)

    signIndex: number

    Zodiac sign index (0-11, 0=Aries)

    signName: string

    Zodiac sign name

    degree: number

    Degree within sign (0-29)

    minute: number

    Minute within degree (0-59)

    second: number

    Second within minute (0-59)

    formatted: string

    Formatted position string (e.g., "15°32' Leo")

    hasChangedSign: boolean

    Has the sign changed from natal?

    name: string

    Planet/body name

    Celestial body enum value

    isRetrograde: boolean

    Direction of progressed planet

    longitudeSpeed: number

    Progressed daily motion (degrees/day)

    retrogradeChanged: boolean

    Did retrograde status change from natal?

    wasRetrograde: boolean

    Natal retrograde status for reference

    house?: number

    House placement (1-12) if available