Core
/gitops/v1/gql
get GraphQL endpoint for gitops resources
Parameters
Authorization(in header):stringGiven Bearer token will use this as authorization for the API
Response
200: success
post GraphQL endpoint for gitops resources
Parameters
Authorization(in header):stringGiven Bearer token will use this as authorization for the API
Response
200: success
/gitops/v1/project/{project}/unifiedapps
get List application and applicationsets in a project
Parameters
Authorization(in header):stringGiven Bearer token will use this as authorization for the API
project(in path):stringrequiredproject name
filter(in query):stringlist filter
type(in query):stringapp type
Response
200UnstructuredList: success
UnstructuredList
Object:objectitems:[]Unstructured
Unstructured
Object:object
/gitops/v1/project/{project}/repository/apps
get Get directories of a repository
Parameters
Authorization(in header):stringGiven Bearer token will use this as authorization for the API
repoURL(in query):stringrepository url
revision(in query):stringRevision reference
appName(in query):stringname of application
appProject(in query):stringname of AppProject
Response
200RepoDirectoryList: success
RepoDirectoryList
items:[]RepoDirectory
RepoDirectory
path:stringtype:string
/gitops/v1/project/{project}/repository/refs
get Get references in a repository
Parameters
Authorization(in header):stringGiven Bearer token will use this as authorization for the API
repoURL(in query):stringrepository url
Response
200RepoRefs: success
RepoRefs
branches:[]stringtags:[]string