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.