Skip to content
For LLMsView as Markdown·

Argo CD

Manage GitOps applications, sync operations, and clusters with Argo CD.

DetailValue
CategoryDevOps
Base URLhttps://argocd.example.com/api/v1
AuthenticationBearer Token
Endpoints8
Connector keyargocd

Using Argo CD in a workflow

  1. Go to Connections and click New Connection.
  2. Pick Argo CD from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
GET /applicationsList applications
POST /applicationsCreate an application
GET /applications/{name}Get application details
DELETE /applications/{name}Delete an application
POST /applications/{name}/syncSync an application
POST /applications/{name}/rollbackRollback an application
GET /clustersList clusters
GET /repositoriesList repositories

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /applications

List applications

DetailValue
Operation IDdevops.listApplications
MethodGET
Path/applications

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.listApplications.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

POST /applications

Create an application

DetailValue
Operation IDdevops.createApplication
MethodPOST
Path/applications

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.createApplication.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

GET /applications/{name}

Get application details

DetailValue
Operation IDdevops.getApplication
MethodGET
Path/applications/{name}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.getApplication.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

DELETE /applications/{name}

Delete an application

DetailValue
Operation IDdevops.deleteApplication
MethodDELETE
Path/applications/{name}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.deleteApplication.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

POST /applications/{name}/sync

Sync an application

DetailValue
Operation IDdevops.syncApplication
MethodPOST
Path/applications/{name}/sync

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.syncApplication.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

POST /applications/{name}/rollback

Rollback an application

DetailValue
Operation IDdevops.rollbackApplication
MethodPOST
Path/applications/{name}/rollback

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.rollbackApplication.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

GET /clusters

List clusters

DetailValue
Operation IDdevops.listClusters
MethodGET
Path/clusters

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.listClusters.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.

GET /repositories

List repositories

DetailValue
Operation IDdevops.listRepositories
MethodGET
Path/repositories

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Argo CD connection from the Connection dropdown.
  3. In the Operation dropdown, select devops.listRepositories.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Argo CD API reference.