EffectiveProviderSettings
One entry of the effective-settings view, annotated with the scope the install resolved from and the provider's catalog tier.
Shape
- allowed_versionsVersionPolicy
- enabledboolean
- inheritedboolean
- override_parentboolean
- provider_idProviderId (string)
- provider_tierProviderTierplatformverifiedcommunityprivateHow a pipeline provider is distributed and how much it is vouched for.
- publisher_verifiedbooleanWhether the owning publisher's namespace is verified.
- source_scope_idstring
- source_scope_typeScopeTypegrouprepository
- tier_acceptedbooleanWhether the provider's tier is accepted by the resolved per-org policy.
- track_latestbooleanWhether this install tracks the provider's latest published version. When
true, an unpinned node resolves tolatest_versionat trigger. - update_availablebooleanWhether a newer version than the install's
default_versionis published — a pure semver compare that never mutates the install (D5 K6). - default_versionProviderVersion (string) or nulloptional
- installed_atstring or nulloptional
installed_byActorSummary or nulloptional
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- latest_lifecycle_stateVersionLifecycleactivedeprecatedsunsetor nulloptionalLifecycle of
latest_version, so the UI can warn on a deprecated latest.Nonewhen not resolved (the trigger-validator path leaves itNone). - latest_versionProviderVersion (string) or nulloptionalThe provider's catalog
latest_version(excludes sunset; D3). - owning_group_idGroupId (string · uuid) or nulloptionalThe owning org (root group) of a Private provider;
Nonefor public tiers. Used by the trigger-time tier gate (own-org vs foreign-org private).
Example
Synthesized example{
"allowed_versions": {
"kind": "any_published"
},
"enabled": true,
"inherited": false,
"override_parent": false,
"provider_id": "ce683350-6f8f-41f7-a3b8-18882368a609",
"provider_tier": "platform",
"publisher_verified": false,
"source_scope_id": "bd11f114-26c7-43e2-86ba-26e6e6a2f6a7",
"source_scope_type": "group",
"tier_accepted": false,
"track_latest": false,
"update_available": false,
"default_version": "default-version-96de",
"installed_at": "2026-10-10T14:08:18Z",
"installed_by": {
"email": "mara@acme.example",
"id": "id-2367",
"username": "lin",
"avatar_url": "https://gitmoap.example/acme/38bd7af5"
},
"latest_lifecycle_state": "active",
"latest_version": "latest-version-9988",
"owning_group_id": "4c1d8e2f-6a3b-4f90-b7c5-1e2d3c4b5a69"
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 4 operations
- GETList the providers in effect at a group/groups/{group_id}/providers
- GETGet the setting in effect for one provider at a group/groups/{group_id}/providers/{provider_id}
- GETList the providers in effect for a repository/repositories/{repo_id}/providers
- GETGet the setting in effect for one provider at a repository/repositories/{repo_id}/providers/{provider_id}