Core

/gitops/v1/gql

get GraphQL endpoint for gitops resources

Parameters

  • Authorization (in header): string

    Given Bearer token will use this as authorization for the API

Response

  • 200 : success

post GraphQL endpoint for gitops resources

Parameters

  • Authorization (in header): string

    Given 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): string

    Given Bearer token will use this as authorization for the API

  • project (in path): string required

    project name

  • filter (in query): string

    list filter

  • type (in query): string

    app type

Response

UnstructuredList

Unstructured

  • Object: object

/gitops/v1/project/{project}/repository/apps

get Get directories of a repository

Parameters

  • Authorization (in header): string

    Given Bearer token will use this as authorization for the API

  • repoURL (in query): string

    repository url

  • revision (in query): string

    Revision reference

  • appName (in query): string

    name of application

  • appProject (in query): string

    name of AppProject

Response

RepoDirectoryList

RepoDirectory

  • path: string
  • type: string

/gitops/v1/project/{project}/repository/refs

get Get references in a repository

Parameters

  • Authorization (in header): string

    Given Bearer token will use this as authorization for the API

  • repoURL (in query): string

    repository url

Response

RepoRefs

  • branches: []string
  • tags: []string