CifpStar

Standard Terminal Arrival Route (STAR) procedure records defining waypoints, paths, and constraints for arriving aircraft at airports

Source: CIFPTable: CIFP_STARVersion: 239462ba9c35 (effective 2026-04-16)

ARINC 424 Section PE records. Each row represents one leg/waypoint in a STAR procedure. Multiple rows form a complete STAR route. Route types follow STAR coding conventions (1-9, F, M, S). ROUTE_TYPE values observed in this dataset are 1-6 only.

Example query

# Introspect the CifpStar type in GraphiQL at https://api.nav.sortie.co/graphql
# Example shape (pair with a compatible root query field):
{
  # ...rootQuery... {
    recordType
    customerAreaCode
    sectionCode
    airportIdentifier
  # }
}

Run at https://api.nav.sortie.co/graphql — GraphiQL is available in-browser.

Fields (43)

FieldTypeDescriptionUnitsEnum
recordType
RECORD_TYPE
RecordTypeIndicates whether the record is a standard record or a header/trailer record; 'S' indicates a standard data record
  • SStandard data record
customerAreaCode
CUSTOMER_AREA_CODE
CifpControlledAirspaceCustomerAreaCodeGeographic area code identifying the region or customer dataset this record belongs to
  • CANCanada
  • LAMLatin America and Caribbean
  • PACPacific
  • USAUnited States
sectionCode
SECTION_CODE
CifpStarSectionCodeARINC 424 section code identifying the record type; 'PE' indicates airport procedure (STAR) records
  • PEAirport Standard Terminal Arrival Route (STAR)
airportIdentifier
AIRPORT_IDENTIFIER
StringICAO identifier of the airport to which this STAR procedure applies
icaoCode
ICAO_CODE
CifpStarIcaoCodeICAO region code for the airport identifier, used to resolve ambiguity between airports with the same identifier in different regions
11 values
  • CYCanada
  • K1United States (contiguous, low altitude enroute area 1)
  • K2United States (contiguous, low altitude enroute area 2)
  • K3United States (contiguous, low altitude enroute area 3)
  • K4United States (contiguous, low altitude enroute area 4)
  • K5United States (contiguous, low altitude enroute area 5)
  • K6United States (contiguous, low altitude enroute area 6)
  • K7United States (contiguous, low altitude enroute area 7)
  • PAAlaska
  • PHHawaii
  • TJPuerto Rico and U.S. Virgin Islands
sidStarApproachIdentifier
SID_STAR_APPROACH_IDENTIFIER
StringThe identifier (name) of the STAR procedure, as published on charts (e.g., 'AUTTO1')
routeType
ROUTE_TYPE
CifpStarRouteTypeDefines the type of route segment within the STAR procedure
12 values
  • 1STAR Enroute Transition
  • 2STAR or STAR Common Route
  • 3STAR Runway Transition
  • 4RNAV STAR Enroute Transition
  • 5RNAV STAR or STAR Common Route
  • 6RNAV STAR Runway Transition
  • 7Profile Descent Enroute Transition
  • 8Profile Descent Common Route
  • 9Profile Descent Runway Transition
  • FFMS STAR Enroute Transition
  • MFMS STAR Common Route
  • SFMS STAR Runway Transition
transitionIdentifier
TRANSITION_IDENTIFIER
StringIdentifies the specific transition or runway leg within the STAR. For enroute transitions this is typically a fix name; for runway transitions it is a runway identifier; for the common route it may be blank or 'ALL'
sequenceNumber
SEQUENCE_NUMBER
StringSequential number indicating the order of this waypoint/leg within the transition, in increments of 10
fixIdentifier
FIX_IDENTIFIER
StringIdentifier of the waypoint, navaid, airport, or runway fix that terminates this leg of the STAR
icaoCode2
ICAO_CODE_2
CifpStarIcaoCode2ICAO region code associated with FIX_IDENTIFIER, used to resolve the fix within a specific ICAO region database
16 values
  • CYCanada
  • KUnited States (general)
  • K1United States (contiguous, area 1)
  • K2United States (contiguous, area 2)
  • K3United States (contiguous, area 3)
  • K4United States (contiguous, area 4)
  • K5United States (contiguous, area 5)
  • K6United States (contiguous, area 6)
  • K7United States (contiguous, area 7)
  • MYBahamas
  • PPacific general
  • PAAlaska
  • PHHawaii
  • TIU.S. Virgin Islands
  • TJPuerto Rico
  • TNNetherlands Antilles
sectionCode2
SECTION_CODE_2
CifpSidSectionCode3ARINC 424 section/subsection code indicating the type of the fix referenced by FIX_IDENTIFIER
  • DVHF Navaid (VOR/DME/VORTAC)
  • DBNDB Navaid
  • EAEnroute Waypoint
  • PAAirport
  • PCAirport Runway
continuationRecordNo
CONTINUATION_RECORD_NO
ContinuationRecordNoIndicates whether this is a primary record or a continuation record; '0' means primary record, values 1-9 indicate continuation records with additional data
  • 0Primary record
  • 1First continuation record
  • 2Second continuation record
waypointDescriptionCode
WAYPOINT_DESCRIPTION_CODE
CifpStarWaypointDescriptionCodeUp to four coded characters describing the role and nature of the fix in the procedure
10 values
  • AEAirport as waypoint, Essential waypoint
  • EEssential waypoint
  • EBEssential waypoint, Flyover waypoint
  • EEEssential waypoint, End of SID/STAR/Approach route
  • EYEssential waypoint, Flyover (procedure design constraint)
  • NENDB navaid as waypoint, Essential waypoint
  • VVHF navaid as waypoint
  • VBVHF navaid as waypoint, Flyover waypoint
  • VEVHF navaid as waypoint, Essential waypoint
  • VYVHF navaid as waypoint, Flyover (procedure design constraint)
turnDirection
TURN_DIRECTION
TurnDirectionSpecifies the direction of a turn at this waypoint or for a holding pattern or procedure turn
  • LLeft turn
  • RRight turn
rnp
RNP
StringRequired Navigation Performance value specifying the lateral navigation accuracy required for this legnautical miles
pathAndTermination
PATH_AND_TERMINATION
CifpStarPathAndTerminationARINC 424 path terminator code defining the type of flight path and how the leg is terminated
7 values
  • AFArc to Fix (DME arc to a fix)
  • CFCourse to Fix (intercept a course leading to a fix)
  • FMFix to Manual termination (fly from fix on track until manually terminated)
  • IFInitial Fix (starting fix of a route segment)
  • TFTrack to Fix (great circle track to a fix)
  • VIHeading to Intercept (fly heading to intercept next leg)
  • VMHeading to Manual termination (fly heading until manually terminated)
turnDirectionValid
TURN_DIRECTION_VALID
TurnDirectionValidIndicates whether the TURN_DIRECTION field is a mandatory turn direction constraint ('Y') or simply advisory
  • YTurn direction is mandatory
recommendedNavaid
RECOMMENDED_NAVAID
StringIdentifier of the navaid recommended for tuning to fly this leg (e.g., a VOR or NDB used for course guidance or distance reference)
icaoCode3
ICAO_CODE_3
CifpStarIcaoCode3ICAO region code associated with RECOMMENDED_NAVAID, used to resolve the navaid in the correct regional database
9 values
  • K1United States (contiguous, area 1)
  • K2United States (contiguous, area 2)
  • K3United States (contiguous, area 3)
  • K4United States (contiguous, area 4)
  • K5United States (contiguous, area 5)
  • K6United States (contiguous, area 6)
  • K7United States (contiguous, area 7)
  • PAAlaska
  • PHHawaii
arcRadius
ARC_RADIUS
StringRadius of a DME arc or RF (Radius to Fix) leg used in the procedurenautical miles
theta
THETA
StringMagnetic bearing from the recommended navaid to the fix (radial), used for defining the fix position relative to the navaiddegrees magnetic
rho
RHO
StringDME distance from the recommended navaid to the fix, used for defining the fix position relative to the navaidnautical miles
magneticCourse
MAGNETIC_COURSE
StringMagnetic course (outbound or inbound) for the leg, applicable to path terminators such as CF, TF, and holding patternsdegrees magnetic
routeHoldingDistanceOrTime
ROUTE_HOLDING_DISTANCE_OR_TIME
StringLeg distance or holding pattern leg length, either as a distance or time value depending on contextnautical miles or minutes
recommendedNavaid2
RECOMMENDED_NAVAID_2
StringSecondary recommended navaid identifier, used when a second navaid reference is needed for the leg (e.g., for cross-radial fixes)
altitudeDescription
ALTITUDE_DESCRIPTION
StringCoded character indicating the type of altitude constraint at this waypoint
  • +At or above altitude
  • -At or below altitude
  • BBetween altitudes (at or above ALTITUDE_2 and at or below ALTITUDE)
atcIndicator
ATC_INDICATOR
StringIndicates whether the altitude constraint is an ATC-assigned altitude rather than a published procedure altitude
altitude
ALTITUDE
StringPrimary altitude constraint at the waypoint. May be a numeric value in feet MSL or a flight level (e.g., FL180). Interpretation depends on ALTITUDE_DESCRIPTION.feet MSL or flight level
altitude2
ALTITUDE_2
StringSecondary altitude constraint used with ALTITUDE_DESCRIPTION 'B' to define a window between two altitudes; represents the lower bound (at or above).feet MSL or flight level
transitionAltitude
TRANSITION_ALTITUDE
StringThe altitude at which pilots transition between altimeter settings (QNH to standard pressure / flight levels) at the arrival airportfeet MSL
speedLimit
SPEED_LIMIT
StringSpeed constraint at this waypoint; the type of constraint (at, at or above, at or below) is defined by SPEED_LIMIT_DESCRIPTIONknots IAS
verticalAngle
VERTICAL_ANGLE
StringVertical path angle for the leg, defining the required descent or climb gradientdegrees
centerFixOrTaaProcedureTurnIndicator
CENTER_FIX_OR_TAA_PROCEDURE_TURN_INDICATOR
StringFor RF legs, identifies the center fix of the arc. For TAA procedures, indicates the procedure turn requirement. Also used as a procedure turn indicator in some contexts.
multipleCodeOrTaaSectorIdentifier
MULTIPLE_CODE_OR_TAA_SECTOR_IDENTIFIER
StringDifferentiates between multiple procedures with the same identifier (Multiple Code), or identifies the TAA sector (e.g., straight-in, left base, right base) for TAA-based approaches
icaoCode4
ICAO_CODE_4
StringICAO region code associated with the CENTER_FIX_OR_TAA_PROCEDURE_TURN_INDICATOR fix, used to resolve that fix in the correct regional database
sectionCode3
SECTION_CODE_3
StringARINC 424 section/subsection code indicating the type of the fix referenced by CENTER_FIX_OR_TAA_PROCEDURE_TURN_INDICATOR
gnssFmsIndication
GNSS_FMS_INDICATION
StringIndicates GNSS or FMS-specific requirements or capabilities applicable to this leg or procedure segment
speedLimitDescription
SPEED_LIMIT_DESCRIPTION
StringDefines the type of speed restriction associated with the SPEED_LIMIT value
  • +At or above speed limit
  • -At or below speed limit
apchRouteQualifier1
APCH_ROUTE_QUALIFIER_1
StringFirst approach route qualifier providing additional classification of the procedure route segment (used primarily in approach procedures; may be null for STARs)
apchRouteQualifier2
APCH_ROUTE_QUALIFIER_2
StringSecond approach route qualifier providing additional classification of the procedure route segment (used primarily in approach procedures; may be null for STARs)
fileRecordNo
FILE_RECORD_NO
StringSequential record number within the ARINC 424 source data file, used for traceability and ordering of records as they appear in the raw CIFP file
cycleDate
CYCLE_DATE
StringAIRAC cycle identifier indicating when this record was current, in YYWW format (two-digit year followed by two-digit AIRAC cycle week number)