Visualization
The visualization flow analyzes git history to track package evolution over time,
extracting package metadata from sfdx-project.json changes across commits.
Once a schedule is created, data is automatically refreshed daily at 2 AM UTC.Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
repositoryIdentifierstringRequiredExample:
Repository identifier in format owner/repo
flxbl-io/sf-corebranchstringRequiredExample:
Branch name to analyze
mainreleaseConfigPathstringRequiredExample:
Path to release config directory (contains YAML files defining domains)
configmaxCommitsnumberOptionalExample:
Maximum number of commits to analyze (default: 6000)
6000Responses
200
Visualization data or pending status
application/json
400
Bad request - missing required parameters
401
Unauthorized - invalid or missing authentication token
403
Forbidden - Requires role: member, application
500
Internal server error
get
/sfp/api/visualization/packagesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
repositoryIdentifierstringRequiredExample:
Repository identifier in format owner/repo
flxbl-io/sf-corebranchstringRequiredExample:
Branch name to analyze
mainreleaseConfigPathstringRequiredExample:
Path to release config directory
configmaxCommitsnumberOptionalExample:
Maximum number of commits to analyze (default: 6000)
6000Responses
200
Refresh operation started
application/json
400
Bad request - missing required parameters
401
Unauthorized - invalid or missing authentication token
403
Forbidden - Requires role: member, application
500
Internal server error
post
/sfp/api/visualization/packages/refreshLast updated