auraspay_api_key_create
Prepare a named merchant API key for separate native human review. Its full value is shown only once on AurasPay, never returned to the AI. Existing integrations are unchanged. Losing the one-time page requires explicit revocation and a new deliberate request. Returns an AurasPay approval URL first. No change occurs until separate human approval. Reuse the identical requestId and details to retrieve the result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | Yes | ||
| requestId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Saved tool-specific result after the workflow reaches a result-bearing state. | |
| error | No | Stable, non-sensitive AurasPay error code. | |
| status | No | Authoritative workflow status; an approval URL alone is never completion. | |
| nextStep | No | Safe follow-up guidance, including reconciliation requirements. | |
| expiresAt | No | Approval expiry as Unix time in milliseconds. | |
| operation | No | AurasPay operation name for general merchant actions. | |
| requestId | No | Stable logical request UUID. Reuse it with identical details when checking status. | |
| httpStatus | No | ||
| approvalUrl | No | AurasPay human-review URL. Opening it does not itself approve or complete the action. | |
| notification | No | Notification-attempt metadata; provider acceptance is not inbox delivery. | |
| mayHaveSucceeded | No | True only when reconciliation is required before any retry. | |
| error_description | No | Safe human-readable explanation of the error. |