{
"id": "ca-issuer-provision",
"type": "customApi",
"data": {
"label": "Issuer — Cardholder Provisioning",
"description": "POSTs the approved applicant to the issuer to create a cardholder. Idempotent on workflow_run_id so retries are safe.",
"connectionName": "issuer",
"method": "POST",
"endpoint": "https://api.issuer.example/v1/cardholders",
"headers": {
"Content-Type": "application/json",
"Authorization": "Bearer {{secrets.issuer_api_key}}",
"X-Idempotency-Key": "{{workflow_run_id}}",
"X-Program-Id": "card_program_v1",
},
"body": "{ \"program_id\": \"card_program_v1\", ... }",
"outputVariable": "issuer_response",
"timeout": 15000,
"retryCount": 2,
},
}