execute
execute

Broker — proxy a call to any registered API with automatic credential injection

Routes any HTTP request to the upstream API, injecting credentials automatically.

URL shape: /{upstream_host}/{path} — e.g. /api.stripe.com/v1/customers

All HTTP methods supported; Swagger UI shows GET as representative.

Headers:

  • X-Jentic-Simulate: true — validate and preview the call without sending it
  • X-Jentic-Credential: {alias} — select a specific credential when multiple exist for an API
  • X-Jentic-Service: {app_slug} — select by service name (e.g. google_calendar, gmail) when multiple credentials share a host
  • X-Jentic-Dry-Run: true — alias for Simulate (deprecated)

Returns upstream response verbatim plus X-Jentic-Execution-Id for trace correlation.

get/{target}

Path parameters

targetstring required

Upstream API path (format: host.domain/path, e.g. api.github.com/repos)

Upstream API path (format: host.domain/path, e.g. api.github.com/repos)

Response

Upstream response proxied verbatim. Content-Type matches upstream.

{"stackTrail":"paths:/{target}:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes