POST
/
api
/
v1
/
operations
/
inter-transfer
Perform an inter-bank transfer.
curl --request POST \
  --url https://demoapi.saasphereltd.com/api/v1/operations/inter-transfer \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "bank_code": "044",
  "account_number": "1234567890",
  "amount": "10000.00",
  "narration": "Transfer to another bank",
  "reference": "REF789012",
  "account_name": "John Doe",
  "source_account": "0987654321",
  "source_account_name": "Jane Smith"
}
'
{
  "status": "00",
  "message": "Transfer successful",
  "data": {}
}

Authorizations

Authorization
string
header
required

Paste only the token (no "Bearer " prefix).

Body

application/json
bank_code
string
required

The destination bank code.

Example:

"044"

account_number
string
required

The destination account number.

Example:

"1234567890"

amount
string
required

The transfer amount.

Example:

"10000.00"

narration
string
required

The transaction narration.

Example:

"Transfer to another bank"

reference
string
required

The transaction reference.

Example:

"REF789012"

account_name
string
required

The destination account name.

Example:

"John Doe"

source_account
string
required

The source account number.

Example:

"0987654321"

source_account_name
string
required

The source account name.

Example:

"Jane Smith"

Response

200 - application/json
status
string
Example:

"00"

message
string
Example:

"Transfer successful"

data
object