# SIDRA API > Developer documentation for the SIDRA Intersection COM API. This file sits at the root of one versioned snapshot of the site (for example /latest/llms.txt). Every link below is relative to this file, so resolved URLs stay inside the same version snapshot. ## Documentation - [Introduction](introduction/): Create projects, work with Site and Network data, and run SIDRA INTERSECTION analyses from your own applications. - [Getting started](getting-started/): Install the SIDRA Intersection COM API and open your first project. - [Object model](concepts/object-model/): The hierarchy of objects exposed by the SIDRA API. - [Troubleshooting](troubleshooting/): Diagnose bitness, runtime, COM activation, licensing, and project-file failures when driving the SIDRA Intersection API. - [Code samples](samples/): Choose a C#, C++ or Python walkthrough for opening SIDRA projects, processing Sites and reading results. - [C# sample](samples/csharp/): A runnable C# console application that opens a SIDRA Intersection project and reads results. - [C++ sample](samples/cpp/): Drive the SIDRA Intersection API from C++ via COM and the type library (#import). - [Python sample](samples/python/): Drive the SIDRA Intersection API from Python via Python.NET (pythonnet). - [Downloads](downloads/): SIDRA API files, sample projects, previous-version downloads and archived workshop materials. - [Licensing](licensing/): Licence requirements, quote requests and terms for using the SIDRA INTERSECTION API. - [Release notes](release-notes/): Versioned API changes for the SIDRA Intersection COM API. - [For AI agents](AGENTS/): Orientation for AI coding agents working with the SIDRA API. - [Contact](contact/): Contact SIDRA SOLUTIONS about the SIDRA INTERSECTION API, licensing or technical support. - [API reference index](api/): Alphabetical index of every public type. ## API Reference One raw markdown file per public type. Members live in the same file as their owning type; use the anchors listed in each file. - [ISIAPI](api-md/sidrasolutions.si.api.isiapi.md): SIDRA INTERSECTION API wrapper interface. - [ISIAPIAnalysis](api-md/sidrasolutions.si.api.isiapianalysis.md) - [ISIAPIDiagnosticMsg](api-md/sidrasolutions.si.api.isiapidiagnosticmsg.md) - [ISIAPIDiagnosticMsgs](api-md/sidrasolutions.si.api.isiapidiagnosticmsgs.md) - [ISIAPIGapAcceptanceSpecificApp](api-md/sidrasolutions.si.api.isiapigapacceptancespecificapp.md) - [ISIAPIIsland](api-md/sidrasolutions.si.api.isiapiisland.md) - [ISIAPIIslands](api-md/sidrasolutions.si.api.isiapiislands.md) - [ISIAPILaneApproach](api-md/sidrasolutions.si.api.isiapilaneapproach.md) - [ISIAPILaneApproachMovement](api-md/sidrasolutions.si.api.isiapilaneapproachmovement.md) - [ISIAPILaneApproachMovementMC](api-md/sidrasolutions.si.api.isiapilaneapproachmovementmc.md) - [ISIAPILaneApproachMovementMCs](api-md/sidrasolutions.si.api.isiapilaneapproachmovementmcs.md) - [ISIAPILaneApproachMovements](api-md/sidrasolutions.si.api.isiapilaneapproachmovements.md) - [ISIAPILaneApproachs](api-md/sidrasolutions.si.api.isiapilaneapproachs.md) - [ISIAPILaneExit](api-md/sidrasolutions.si.api.isiapilaneexit.md) - [ISIAPILaneExitMergeParam](api-md/sidrasolutions.si.api.isiapilaneexitmergeparam.md) - [ISIAPILaneExits](api-md/sidrasolutions.si.api.isiapilaneexits.md) - [ISIAPILaneMovement](api-md/sidrasolutions.si.api.isiapilanemovement.md) - [ISIAPILaneMovementMC](api-md/sidrasolutions.si.api.isiapilanemovementmc.md) - [ISIAPILaneMovementMCs](api-md/sidrasolutions.si.api.isiapilanemovementmcs.md) - [ISIAPILaneMovements](api-md/sidrasolutions.si.api.isiapilanemovements.md) - [ISIAPILaneSegment](api-md/sidrasolutions.si.api.isiapilanesegment.md) - [ISIAPILaneSegmentMC](api-md/sidrasolutions.si.api.isiapilanesegmentmc.md) - [ISIAPILaneSegmentMCs](api-md/sidrasolutions.si.api.isiapilanesegmentmcs.md) - [ISIAPILeg](api-md/sidrasolutions.si.api.isiapileg.md) - [ISIAPILeg_rou_hcm](api-md/sidrasolutions.si.api.isiapileg_rou_hcm.md) - [ISIAPILeg_rou_hcm6_extended](api-md/sidrasolutions.si.api.isiapileg_rou_hcm6_extended.md) - [ISIAPILeg_roundabout](api-md/sidrasolutions.si.api.isiapileg_roundabout.md) - [ISIAPILegs](api-md/sidrasolutions.si.api.isiapilegs.md) - [ISIAPIMapCoordinate](api-md/sidrasolutions.si.api.isiapimapcoordinate.md) - [ISIAPIModelSetting](api-md/sidrasolutions.si.api.isiapimodelsetting.md): SIDRA INTERSECTION Model Setting wrapper interface - [ISIAPIMovement_ped](api-md/sidrasolutions.si.api.isiapimovement_ped.md): SIDRA INTERSECTION Pedestrian Movement wrapper interface - [ISIAPIMovement_peds](api-md/sidrasolutions.si.api.isiapimovement_peds.md) - [ISIAPIMovement_vehicle_od](api-md/sidrasolutions.si.api.isiapimovement_vehicle_od.md): SIDRA INTERSECTION Vehicle Approach Movement wrapper interface - [ISIAPIMovement_vehicle_od_mc](api-md/sidrasolutions.si.api.isiapimovement_vehicle_od_mc.md): SIDRA INTERSECTION Vehicle Approach Movement (per Movement Class) wrapper interface - [ISIAPIMovement_vehicle_od_mcs](api-md/sidrasolutions.si.api.isiapimovement_vehicle_od_mcs.md) - [ISIAPIMovement_vehicle_ods](api-md/sidrasolutions.si.api.isiapimovement_vehicle_ods.md) - [ISIAPIMovementClass](api-md/sidrasolutions.si.api.isiapimovementclass.md) - [ISIAPIMovementClasses](api-md/sidrasolutions.si.api.isiapimovementclasses.md) - [ISIAPIMovementClassFuelEmission](api-md/sidrasolutions.si.api.isiapimovementclassfuelemission.md) - [ISIAPIMovementClassFuelEmissions](api-md/sidrasolutions.si.api.isiapimovementclassfuelemissions.md) - [ISIAPIMovementClassMergeParam](api-md/sidrasolutions.si.api.isiapimovementclassmergeparam.md) - [ISIAPINetwork](api-md/sidrasolutions.si.api.isiapinetwork.md) - [ISIAPINetworkCCG](api-md/sidrasolutions.si.api.isiapinetworkccg.md): Wrapper interface for a Common Control Group (CCG) in a particular Network - [ISIAPINetworkCCGPhase](api-md/sidrasolutions.si.api.isiapinetworkccgphase.md) - [ISIAPINetworkCCGPhases](api-md/sidrasolutions.si.api.isiapinetworkccgphases.md) - [ISIAPINetworkCCGs](api-md/sidrasolutions.si.api.isiapinetworkccgs.md) - [ISIAPINetworkCCGSequence](api-md/sidrasolutions.si.api.isiapinetworkccgsequence.md) - [ISIAPINetworkCCGSequences](api-md/sidrasolutions.si.api.isiapinetworkccgsequences.md) - [ISIAPINetworkDemandSensitivity](api-md/sidrasolutions.si.api.isiapinetworkdemandsensitivity.md) - [ISIAPINetworkFolder](api-md/sidrasolutions.si.api.isiapinetworkfolder.md): NetworkFolder wrapper interface - [ISIAPINetworkFolders](api-md/sidrasolutions.si.api.isiapinetworkfolders.md): NetworkFolder collection wrapper interface - [ISIAPINetworkLegConnection](api-md/sidrasolutions.si.api.isiapinetworklegconnection.md) - [ISIAPINetworkLegConnections](api-md/sidrasolutions.si.api.isiapinetworklegconnections.md) - [ISIAPINetworkMC](api-md/sidrasolutions.si.api.isiapinetworkmc.md) - [ISIAPINetworkMCs](api-md/sidrasolutions.si.api.isiapinetworkmcs.md) - [ISIAPINetworks](api-md/sidrasolutions.si.api.isiapinetworks.md): Network collection wrapper interface - [ISIAPINetworkScenario](api-md/sidrasolutions.si.api.isiapinetworkscenario.md) - [ISIAPINetworkScenarios](api-md/sidrasolutions.si.api.isiapinetworkscenarios.md) - [ISIAPINetworkSite](api-md/sidrasolutions.si.api.isiapinetworksite.md): Wrapper interface for the Site in a particular Network - [ISIAPINetworkSites](api-md/sidrasolutions.si.api.isiapinetworksites.md) - [ISIAPINetworkSiteScenario](api-md/sidrasolutions.si.api.isiapinetworksitescenario.md) - [ISIAPINetworkSiteScenarios](api-md/sidrasolutions.si.api.isiapinetworksitescenarios.md) - [ISIAPIOpposingmovement_ped](api-md/sidrasolutions.si.api.isiapiopposingmovement_ped.md) - [ISIAPIOpposingmovement_peds](api-md/sidrasolutions.si.api.isiapiopposingmovement_peds.md) - [ISIAPIOpposingmovement_vehicle](api-md/sidrasolutions.si.api.isiapiopposingmovement_vehicle.md) - [ISIAPIOpposingmovement_vehicles](api-md/sidrasolutions.si.api.isiapiopposingmovement_vehicles.md) - [ISIAPIOutputAnalysis](api-md/sidrasolutions.si.api.isiapioutputanalysis.md) - [ISIAPIOutputCirculatingLane](api-md/sidrasolutions.si.api.isiapioutputcirculatinglane.md) - [ISIAPIOutputCirculatingLaneMC](api-md/sidrasolutions.si.api.isiapioutputcirculatinglanemc.md) - [ISIAPIOutputCirculatingLaneMCs](api-md/sidrasolutions.si.api.isiapioutputcirculatinglanemcs.md) - [ISIAPIOutputCirculatingLanes](api-md/sidrasolutions.si.api.isiapioutputcirculatinglanes.md) - [ISIAPIOutputGraphTuple](api-md/sidrasolutions.si.api.isiapioutputgraphtuple.md) - [ISIAPIOutputGraphTuples](api-md/sidrasolutions.si.api.isiapioutputgraphtuples.md) - [ISIAPIOutputLane](api-md/sidrasolutions.si.api.isiapioutputlane.md): SIDRA INTERSECTION Output Lane wrapper interface - [ISIAPIOutputLaneExit](api-md/sidrasolutions.si.api.isiapioutputlaneexit.md): SIDRA INTERSECTION Output Exit Lane wrapper interface - [ISIAPIOutputLaneExitMC](api-md/sidrasolutions.si.api.isiapioutputlaneexitmc.md) - [ISIAPIOutputLaneExitMCs](api-md/sidrasolutions.si.api.isiapioutputlaneexitmcs.md) - [ISIAPIOutputLaneExits](api-md/sidrasolutions.si.api.isiapioutputlaneexits.md) - [ISIAPIOutputLaneGreenPeriod](api-md/sidrasolutions.si.api.isiapioutputlanegreenperiod.md) - [ISIAPIOutputLaneGreenPeriods](api-md/sidrasolutions.si.api.isiapioutputlanegreenperiods.md) - [ISIAPIOutputLaneMC](api-md/sidrasolutions.si.api.isiapioutputlanemc.md) - [ISIAPIOutputLaneMCs](api-md/sidrasolutions.si.api.isiapioutputlanemcs.md) - [ISIAPIOutputLaneOD](api-md/sidrasolutions.si.api.isiapioutputlaneod.md) - [ISIAPIOutputLaneODMC](api-md/sidrasolutions.si.api.isiapioutputlaneodmc.md) - [ISIAPIOutputLaneODMCs](api-md/sidrasolutions.si.api.isiapioutputlaneodmcs.md) - [ISIAPIOutputLaneODs](api-md/sidrasolutions.si.api.isiapioutputlaneods.md) - [ISIAPIOutputLanes](api-md/sidrasolutions.si.api.isiapioutputlanes.md) - [ISIAPIOutputLaneUnsignalPed](api-md/sidrasolutions.si.api.isiapioutputlaneunsignalped.md) - [ISIAPIOutputLeg](api-md/sidrasolutions.si.api.isiapioutputleg.md): SIDRA INTERSECTION Output Leg wrapper interface - [ISIAPIOutputLegMC](api-md/sidrasolutions.si.api.isiapioutputlegmc.md) - [ISIAPIOutputLegMCs](api-md/sidrasolutions.si.api.isiapioutputlegmcs.md) - [ISIAPIOutputLegPerson](api-md/sidrasolutions.si.api.isiapioutputlegperson.md) - [ISIAPIOutputLegPersons](api-md/sidrasolutions.si.api.isiapioutputlegpersons.md) - [ISIAPIOutputLegs](api-md/sidrasolutions.si.api.isiapioutputlegs.md) - [ISIAPIOutputMeteredRoundabout](api-md/sidrasolutions.si.api.isiapioutputmeteredroundabout.md) - [ISIAPIOutputMovementPed](api-md/sidrasolutions.si.api.isiapioutputmovementped.md): SIDRA INTERSECTION Pedestrian movement output wrapper interface. - [ISIAPIOutputMovementPed_GreenPeriod](api-md/sidrasolutions.si.api.isiapioutputmovementped_greenperiod.md) - [ISIAPIOutputMovementPed_GreenPeriods](api-md/sidrasolutions.si.api.isiapioutputmovementped_greenperiods.md) - [ISIAPIOutputMovementPeds](api-md/sidrasolutions.si.api.isiapioutputmovementpeds.md) - [ISIAPIOutputMovementPersonOD](api-md/sidrasolutions.si.api.isiapioutputmovementpersonod.md) - [ISIAPIOutputMovementPersonODMC](api-md/sidrasolutions.si.api.isiapioutputmovementpersonodmc.md) - [ISIAPIOutputMovementPersonODMCs](api-md/sidrasolutions.si.api.isiapioutputmovementpersonodmcs.md) - [ISIAPIOutputMovementPersonODs](api-md/sidrasolutions.si.api.isiapioutputmovementpersonods.md) - [ISIAPIOutputMovementVehicleOD](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleod.md) - [ISIAPIOutputMovementVehicleODMC](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleodmc.md) - [ISIAPIOutputMovementVehicleODMC_GreenPeriod](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleodmc_greenperiod.md) - [ISIAPIOutputMovementVehicleODMC_GreenPeriods](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleodmc_greenperiods.md) - [ISIAPIOutputMovementVehicleODMCs](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleodmcs.md) - [ISIAPIOutputMovementVehicleODs](api-md/sidrasolutions.si.api.isiapioutputmovementvehicleods.md) - [ISIAPIOutputMultiSequenceAnalyses](api-md/sidrasolutions.si.api.isiapioutputmultisequenceanalyses.md) - [ISIAPIOutputMultiSequenceAnalysis](api-md/sidrasolutions.si.api.isiapioutputmultisequenceanalysis.md) - [ISIAPIOutputNetwork](api-md/sidrasolutions.si.api.isiapioutputnetwork.md) - [ISIAPIOutputNetworkGraphTuple](api-md/sidrasolutions.si.api.isiapioutputnetworkgraphtuple.md) - [ISIAPIOutputNetworkGraphTuples](api-md/sidrasolutions.si.api.isiapioutputnetworkgraphtuples.md) - [ISIAPIOutputNetworkPedestrian](api-md/sidrasolutions.si.api.isiapioutputnetworkpedestrian.md) - [ISIAPIOutputNetworkPerson](api-md/sidrasolutions.si.api.isiapioutputnetworkperson.md) - [ISIAPIOutputNetworkVehicle](api-md/sidrasolutions.si.api.isiapioutputnetworkvehicle.md) - [ISIAPIOutputNetworkVehicleMC](api-md/sidrasolutions.si.api.isiapioutputnetworkvehiclemc.md) - [ISIAPIOutputNetworkVehicleMCs](api-md/sidrasolutions.si.api.isiapioutputnetworkvehiclemcs.md) - [ISIAPIOutputPhase](api-md/sidrasolutions.si.api.isiapioutputphase.md) - [ISIAPIOutputPhaseMovTimingPath](api-md/sidrasolutions.si.api.isiapioutputphasemovtimingpath.md) - [ISIAPIOutputPhaseMovTimingPathMovement](api-md/sidrasolutions.si.api.isiapioutputphasemovtimingpathmovement.md) - [ISIAPIOutputPhaseMovTimingPathMovements](api-md/sidrasolutions.si.api.isiapioutputphasemovtimingpathmovements.md) - [ISIAPIOutputPhaseMovTimingPaths](api-md/sidrasolutions.si.api.isiapioutputphasemovtimingpaths.md) - [ISIAPIOutputPhases](api-md/sidrasolutions.si.api.isiapioutputphases.md) - [ISIAPIOutputRouteMovementBasedPerson](api-md/sidrasolutions.si.api.isiapioutputroutemovementbasedperson.md) - [ISIAPIOutputRouteMovementBasedVehicle](api-md/sidrasolutions.si.api.isiapioutputroutemovementbasedvehicle.md) - [ISIAPIOutputRouteMovementBasedVehicleMC](api-md/sidrasolutions.si.api.isiapioutputroutemovementbasedvehiclemc.md) - [ISIAPIOutputRouteMovementBasedVehicleMCs](api-md/sidrasolutions.si.api.isiapioutputroutemovementbasedvehiclemcs.md) - [ISIAPIOutputSequence](api-md/sidrasolutions.si.api.isiapioutputsequence.md) - [ISIAPIOutputset](api-md/sidrasolutions.si.api.isiapioutputset.md): SIDRA INTERSECTION Outputset wrapper interface - [ISIAPIOutputSitePedestrian](api-md/sidrasolutions.si.api.isiapioutputsitepedestrian.md): SIDRA INTERSECTION Pedestrian specific site output wrapper interface. - [ISIAPIOutputSitePerson](api-md/sidrasolutions.si.api.isiapioutputsiteperson.md): SIDRA INTERSECTION Person specific site output wrapper interface. - [ISIAPIOutputSiteRoute](api-md/sidrasolutions.si.api.isiapioutputsiteroute.md) - [ISIAPIOutputSiteRoutes](api-md/sidrasolutions.si.api.isiapioutputsiteroutes.md) - [ISIAPIOutputSiteVehicle](api-md/sidrasolutions.si.api.isiapioutputsitevehicle.md): SIDRA INTERSECTION Vehicle specific site output wrapper class. - [ISIAPIOutputSiteVehicleMC](api-md/sidrasolutions.si.api.isiapioutputsitevehiclemc.md) - [ISIAPIOutputSiteVehicleMCs](api-md/sidrasolutions.si.api.isiapioutputsitevehiclemcs.md) - [ISIAPIPhase](api-md/sidrasolutions.si.api.isiapiphase.md) - [ISIAPIPhasemovement_ped](api-md/sidrasolutions.si.api.isiapiphasemovement_ped.md) - [ISIAPIPhasemovement_peds](api-md/sidrasolutions.si.api.isiapiphasemovement_peds.md) - [ISIAPIPhasemovement_vehicle](api-md/sidrasolutions.si.api.isiapiphasemovement_vehicle.md) - [ISIAPIPhasemovement_vehicles](api-md/sidrasolutions.si.api.isiapiphasemovement_vehicles.md) - [ISIAPIPhases](api-md/sidrasolutions.si.api.isiapiphases.md) - [ISIAPIProject](api-md/sidrasolutions.si.api.isiapiproject.md): SIDRA INTERSECTION Project wrapper interface - [ISIAPIRoute](api-md/sidrasolutions.si.api.isiapiroute.md) - [ISIAPIRouteMC](api-md/sidrasolutions.si.api.isiapiroutemc.md) - [ISIAPIRouteMCs](api-md/sidrasolutions.si.api.isiapiroutemcs.md) - [ISIAPIRouteNwSite](api-md/sidrasolutions.si.api.isiapiroutenwsite.md) - [ISIAPIRouteNwSites](api-md/sidrasolutions.si.api.isiapiroutenwsites.md) - [ISIAPIRoutes](api-md/sidrasolutions.si.api.isiapiroutes.md) - [ISIAPISensitivity](api-md/sidrasolutions.si.api.isiapisensitivity.md) - [ISIAPISequence](api-md/sidrasolutions.si.api.isiapisequence.md) - [ISIAPISequences](api-md/sidrasolutions.si.api.isiapisequences.md) - [ISIAPISite](api-md/sidrasolutions.si.api.isiapisite.md): SIDRA INTERSECTION Site wrapper interface - [ISIAPISiteFolder](api-md/sidrasolutions.si.api.isiapisitefolder.md): SiteFolder wrapper interface - [ISIAPISiteFolders](api-md/sidrasolutions.si.api.isiapisitefolders.md): SiteFolder collection wrapper interface - [ISIAPISites](api-md/sidrasolutions.si.api.isiapisites.md): Site collection wrapper interface - [ISIAPISiteScenario](api-md/sidrasolutions.si.api.isiapisitescenario.md) - [ISIAPISiteScenarios](api-md/sidrasolutions.si.api.isiapisitescenarios.md) - [ISIAPISiteVolumeBin](api-md/sidrasolutions.si.api.isiapisitevolumebin.md): SiteVolumeBin wrapper interface - [ISIAPISiteVolumeBinFolder](api-md/sidrasolutions.si.api.isiapisitevolumebinfolder.md): SiteVolumeBinFolder wrapper interface - [ISIAPISiteVolumeBinFolders](api-md/sidrasolutions.si.api.isiapisitevolumebinfolders.md): SiteVolumeBinFolder collection wrapper interface - [ISIAPISiteVolumeBins](api-md/sidrasolutions.si.api.isiapisitevolumebins.md): SiteVolumeBin collection wrapper interface - [ISIAPISiteVolumeLeg](api-md/sidrasolutions.si.api.isiapisitevolumeleg.md) - [ISIAPISiteVolumeLegs](api-md/sidrasolutions.si.api.isiapisitevolumelegs.md) - [ISIAPISiteVolumeMC](api-md/sidrasolutions.si.api.isiapisitevolumemc.md) - [ISIAPISiteVolumeMCs](api-md/sidrasolutions.si.api.isiapisitevolumemcs.md) - [ISIAPISiteVolumeMovPed](api-md/sidrasolutions.si.api.isiapisitevolumemovped.md) - [ISIAPISiteVolumeMovPeds](api-md/sidrasolutions.si.api.isiapisitevolumemovpeds.md) - [ISIAPISiteVolumeMovVehOD](api-md/sidrasolutions.si.api.isiapisitevolumemovvehod.md) - [ISIAPISiteVolumeMovVehODMC](api-md/sidrasolutions.si.api.isiapisitevolumemovvehodmc.md) - [ISIAPISiteVolumeMovVehODMCs](api-md/sidrasolutions.si.api.isiapisitevolumemovvehodmcs.md) - [ISIAPISiteVolumeMovVehODs](api-md/sidrasolutions.si.api.isiapisitevolumemovvehods.md) - [ISIAPITwoWaySignControlAdjGeometryControl](api-md/sidrasolutions.si.api.isiapitwowaysigncontroladjgeometrycontrol.md) - [ISIAPITwoWaySignControlAdjGeometryControls](api-md/sidrasolutions.si.api.isiapitwowaysigncontroladjgeometrycontrols.md) - [ISIAPITwoWaySignControlAdjMajorNumLane](api-md/sidrasolutions.si.api.isiapitwowaysigncontroladjmajornumlane.md) - [ISIAPITwoWaySignControlAdjMajorNumLanes](api-md/sidrasolutions.si.api.isiapitwowaysigncontroladjmajornumlanes.md) ## Optional - [llms-full.txt](llms-full.txt): Every document below concatenated into a single file, guides first, then the API reference.