Credentialed External Call
request_credentialed_callProxied external API call with server-side credential injection. VaultCrux retrieves the credential from Vault Transit, injects it per the service's auth template, makes the call, and returns the response. The credential never appears in your context window. Request and response are receipted and audit-logged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Request path (e.g. /v1/chat/completions) | |
| method | Yes | HTTP method | |
| headers | No | Additional headers (not auth) | |
| payload | No | Request body for POST/PUT | |
| service_id | Yes | Registered service ID | |
| session_id | No | Session ID for audit trail |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||