Prepare a financial operation before execution. Returns a preparedOrderId used by the execute endpoint.
POST /api/v2.1/fintrans/{accountId}/types/{operationType}/prepare
X-Forwarded-From and a device header. The backend accepts any of:
deviceId, X-Device-Id, device-id.preparedOrderId as input to the execute endpoint."tenant-demo-001"
Client IP address
"127.0.0.1"
Client source identifier
"client-app"
Client platform
"mobile"
Device identifier
"device-demo-001"
Bearer JWT
"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkZW1vLXVzZXIifQ.demo-signature"
"00000000-0000-0000-0000-000000000000"
Operation kind (see prepare/execute and FinTransApiService.deriveAllowedOperationTypes)
transfer "transfer"
Prepare operation payload
"INTERNAL"
"EUR"
"John Customer"
"eba40e17-e539-430e-a6cc-2b0f01e4c86e"
"John Customer"
"Internal funding transfer to customer wallet"