Skip to content

SP-37: Add beta api request command for HTTP proxy to Celonis APIs#336

Merged
Zgjim Haziri (ZgjimHaziri) merged 2 commits intomainfrom
SP-37-add-api-proxy-command
Apr 14, 2026
Merged

SP-37: Add beta api request command for HTTP proxy to Celonis APIs#336
Zgjim Haziri (ZgjimHaziri) merged 2 commits intomainfrom
SP-37-add-api-proxy-command

Conversation

@ZgjimHaziri
Copy link
Copy Markdown
Contributor

@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) commented Apr 14, 2026

Description

Add a new api request command (marked beta) that sends raw HTTP requests to Celonis platform APIs using the configured profile's authentication.

This enables easier initial agentic development — AI agents and developers can hit any Celonis API endpoint (e.g. asset registry, blueprint, package-manager) directly from the CLI without needing custom curl scripts or separate tooling for authentication in the Celonis Platform.

Note: This command is marked as beta and exists primarily as a testing mechanism for agentic development workflows. It may change or be removed in the future. It is not a general-purpose HTTP client — it only hits Celonis APIs using the configured team's auth.

Relevant links

Checklist

  • I have self-reviewed this PR
  • I have tested the change and proved that it works in different scenarios
  • I have updated docs if needed

Includes-AI-Code: true

Made with Cursor

Adds a new `api request` command (marked beta) that sends raw HTTP
requests to Celonis platform APIs using the configured profile's auth.
Intended to enable easier initial agentic development workflows
and endpoint testing. This command may change or be removed in the future.

Includes-AI-Code: true
Made-with: Cursor
Align with the convention used by other API classes (e.g. NodeApi)
where httpClient is accessed via a factory function rather than
stored directly.

Includes-AI-Code: true
Made-with: Cursor
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
65.5% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) merged commit 78020f3 into main Apr 14, 2026
5 of 6 checks passed
@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) deleted the SP-37-add-api-proxy-command branch April 14, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants