generated: '2026-08-01' method: derived source: openapi/*.json note: Derived from $ref links and identifier fields in the three machine-readable INRIX contracts. The larger HTML-documented Traffic, Parking v3 and Analytics surfaces are not represented because INRIX publishes no machine-readable schema for them. domains: - domain: accounts source: openapi/inrix-user-accounts-openapi-original.json root_entities: - Application - Developer - User - UserGroup - Device - EmailTemplate note: 'The UAS object graph: an Application belongs to a Developer, holds an appKey and arbitrary key/value properties, and mints access tokens. Users belong to UserGroups and carry their own property bag and devices.' - domain: parking source: openapi/inrix-parkme-openapi-original.json root_entities: - Lot - Block - OpenSpotsEvent - Reservation - Destination note: Only the public Parkme subset is machine-readable; the IPS 3.0 object reference is HTML-only at https://parking-api.inrix.com/doc/v3/bulk/. - domain: signals source: openapi/inrix-signals-analytics-openapi-original.json root_entities: - Intersection - Namespace - Metric note: Intersection metrics and metadata are scoped by a customer namespace. - domain: road-network source: https://docs.inrix.com/reference/dynamiclocationreferencing/ root_entities: - XD Segment - TMC Segment - OpenLR reference - SegmentSet - SpeedBucket note: Segment identity is bound to a map release; the Gateway Map Version API reports the active version. entity_count: 62 relationship_count: 44 entities: - entity: OpenParkEvent source: openapi/inrix-parkme-openapi-original.json fields: 4 - entity: ColumnHeader source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: ColumnHeaderEntry source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: MetricData source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: PostMetricResponse source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: UasPrincipalRequired source: openapi/inrix-signals-analytics-openapi-original.json fields: 5 - entity: Crs source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: DateRange source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: Feature source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: FeatureCollection source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: FieldName source: openapi/inrix-signals-analytics-openapi-original.json fields: 1 - entity: Filter source: openapi/inrix-signals-analytics-openapi-original.json fields: 4 - entity: GeoJsonObject source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: GeoObjectWithRadius source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: GeometryCollection source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: IntersectionMetadataRequest source: openapi/inrix-signals-analytics-openapi-original.json fields: 12 - entity: LineString source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: LngLatAlt source: openapi/inrix-signals-analytics-openapi-original.json fields: 4 - entity: Location source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: Metadata source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: MultiLineString source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: MultiPoint source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: MultiPolygon source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: Point source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: Polygon source: openapi/inrix-signals-analytics-openapi-original.json fields: 0 - entity: CoordinateResponseItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: Direction source: openapi/inrix-signals-analytics-openapi-original.json fields: 5 - entity: Geometry source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: LocationResponseItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 4 - entity: MetadataResponseItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 4 - entity: MovementResponseItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 8 identifiers: - id - entity: PostMetadataResponse source: openapi/inrix-signals-analytics-openapi-original.json fields: 5 - entity: DimensionItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: MetricItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: MetricRequest source: openapi/inrix-signals-analytics-openapi-original.json fields: 11 - entity: NamedRangeItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: OrderBy source: openapi/inrix-signals-analytics-openapi-original.json fields: 2 - entity: ValueItem source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: NamespaceData source: openapi/inrix-signals-analytics-openapi-original.json fields: 6 - entity: NamespaceSearchResponse source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: NamespaceSearchRequest source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: NamespaceUpdateResponse source: openapi/inrix-signals-analytics-openapi-original.json fields: 4 - entity: DeltaOperation source: openapi/inrix-signals-analytics-openapi-original.json fields: 3 - entity: NamespaceUpdateRequest source: openapi/inrix-signals-analytics-openapi-original.json fields: 5 - entity: Application source: openapi/inrix-user-accounts-openapi-original.json fields: 21 identifiers: - id - entity: OAuth2SigninRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 6 identifiers: - client_id - entity: Device source: openapi/inrix-user-accounts-openapi-original.json fields: 15 identifiers: - id - entity: AccessToken source: openapi/inrix-user-accounts-openapi-original.json fields: 2 - entity: SigninRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 9 - entity: Developer source: openapi/inrix-user-accounts-openapi-original.json fields: 9 identifiers: - id - entity: InrixEmailTemplate source: openapi/inrix-user-accounts-openapi-original.json fields: 9 identifiers: - id - entity: Template source: openapi/inrix-user-accounts-openapi-original.json fields: 3 - entity: InrixUser source: openapi/inrix-user-accounts-openapi-original.json fields: 25 identifiers: - id - entity: ChangePasswordRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 2 - entity: ResetPasswordRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 5 - entity: InviteUserRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 6 - entity: OpenCarUserRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 5 - entity: VerifyEmailRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 2 - entity: ResendCodeRequest source: openapi/inrix-user-accounts-openapi-original.json fields: 2 - entity: InrixUserGroup source: openapi/inrix-user-accounts-openapi-original.json fields: 14 identifiers: - id - entity: InrixUserGroupMember source: openapi/inrix-user-accounts-openapi-original.json fields: 5 identifiers: - id - entity: InrixUserGroupInternal source: openapi/inrix-user-accounts-openapi-original.json fields: 16 identifiers: - id relationships: - from: ColumnHeader to: ColumnHeaderEntry via: dimensionHeaderEntries kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: ColumnHeader to: ColumnHeaderEntry via: metricHeaderEntries kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricData to: ColumnHeader via: columnHeader kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: PostMetricResponse to: MetricData via: data kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: GeoJsonObject to: Crs via: crs kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: GeoObjectWithRadius to: GeoJsonObject via: geometry kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: DateRange via: dateRanges kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: GeoJsonObject via: geometry kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: FieldName via: fields kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: Filter via: fieldFilters kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: Metadata via: metadata kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: IntersectionMetadataRequest to: GeoObjectWithRadius via: locations kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: Direction to: Geometry via: geometry kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: MetadataResponseItem to: CoordinateResponseItem via: coordinates kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetadataResponseItem to: MovementResponseItem via: movements kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MovementResponseItem to: Direction via: inbound kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: MovementResponseItem to: Direction via: outbound kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: PostMetadataResponse to: LocationResponseItem via: locations kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: PostMetadataResponse to: MetadataResponseItem via: data kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: DimensionItem to: ValueItem via: ranges kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricItem to: NamedRangeItem via: ranges kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: DateRange via: dateRanges kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: GeoJsonObject via: geometry kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: DimensionItem via: dimensions kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: MetricItem via: metrics kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: Filter via: dimensionFilters kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: Metadata via: metadata kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: MetricRequest to: OrderBy via: orderBys kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceData to: Location via: region kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceSearchResponse to: NamespaceData via: result kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceSearchRequest to: Location via: region kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceUpdateResponse to: NamespaceData via: result kind: has_many source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceUpdateRequest to: DeltaOperation via: provisioned kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceUpdateRequest to: DeltaOperation via: pending kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceUpdateRequest to: DeltaOperation via: reviewRequired kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: NamespaceUpdateRequest to: Location via: region kind: has_one source: openapi/inrix-signals-analytics-openapi-original.json - from: OAuth2SigninRequest to: Device via: device kind: has_one source: openapi/inrix-user-accounts-openapi-original.json - from: Device to: Application via: application kind: has_one source: openapi/inrix-user-accounts-openapi-original.json - from: SigninRequest to: Device via: device kind: has_one source: openapi/inrix-user-accounts-openapi-original.json - from: InrixEmailTemplate to: Template via: templates kind: has_many source: openapi/inrix-user-accounts-openapi-original.json - from: InrixUser to: Device via: devices kind: has_many source: openapi/inrix-user-accounts-openapi-original.json - from: InrixUserGroupMember to: InrixUser via: user kind: has_one source: openapi/inrix-user-accounts-openapi-original.json - from: InrixUserGroupMember to: InrixUserGroupInternal via: usergroup kind: has_one source: openapi/inrix-user-accounts-openapi-original.json - from: InrixUserGroupInternal to: InrixUserGroupMember via: members kind: has_many source: openapi/inrix-user-accounts-openapi-original.json