v3

latestOpenAPI 3.0.3Apache 2.02026-07-312637031.3 MB
EFT Canada (Beta)

Get EFT Canada Transfer

Get a specific EFT Canada transfer

🚧 Beta > This is a Beta endpoint. Feedback from the community is welcome. We may make breaking changes.

get/eft_ca/{id}

Path parameters

idstring uuid required

EFT Canada Transfer ID

Response

Retrieve a single EFT Canada transfer

amountinteger required

Transfer amount in cents

customer_idstring uuid required

The UUID of the Synctera customer resource that is the originator of the transfer.

dc_sign'CREDIT' | 'DEBIT' required

Debit or credit sign

source_dataobject

Additional information to be added to the transfer

transaction_codestring required

The three digit transaction code that identifies the type of transaction. More information can be found here: https://www.payments.ca/sites/default/files/standard007eng.pdf.

destination_account_idstring uuid required

The UUID of the Synctera account that is the destination of the transfer. For a transfer originated by the Synctera platform, this will be an external account resource, while for a transfer originated by the external account, this account will be an account resource.

destination_account_numberstring string required

The account number of the destination account.

destination_account_owner_namestring required

The account owner name of the destination account.

effective_datestring date required

The effective date of the transaction once it gets posted

failedboolean

Whether the transfer failed or not.

idstring uuid required

ID of the transfer

is_same_dayboolean required

Send the same day (use only is_same_day without specific effective_date).

network_status'PENDING' | 'POSTED' | 'RETURNED' | 'REVERSED'

The network status of the transfer.

originating_account_idstring uuid required

The UUID of the Synctera account that is the origination of the transfer. For a transfer originated by the Synctera platform, this will be an account resource, while for a transfer originated by the external account, this will be an external account resource.

originating_account_numberstring string required

The account number of the originating account.

originating_account_owner_namestring required

The account owner name of the origination account.

posting_datestring date

The posting date of the transaction once it gets posted

reference_idstring required

The reference id of the transfer.

status'CANCELLED' | 'EXPIRED' | 'INITIATED' | 'IN_SUSPENSE' | 'PENDING' | 'POSTED' required

The status of the transfer in the Synctera platform. This is automatically set upon the creation of a transfer. To cancel a transfer, the current status must be 'INITIATED' or 'PENDING' and the request status set to 'CANCELLED'. To trigger a return, the current status must be 'POSTED' and the returned status will be set to 'RETURNED' if successful.

subtype'BULK_OUTGOING_CREDIT' | 'BULK_OUTGOING_CREDIT_RETURN' | 'BULK_OUTGOING_CREDIT_RETURN_REVERSAL' | 'BULK_OUTGOING_CREDIT_REVERSAL' | 'BULK_OUTGOING_DEBIT' | 'BULK_OUTGOING_DEBIT_RETURN' | 'BULK_OUTGOING_DEBIT_RETURN_REVERSAL' | 'BULK_OUTGOING_DEBIT_REVERSAL' | 'INCOMING_CREDIT' | 'INCOMING_CREDIT_RETURN' | 'INCOMING_CREDIT_RETURN_REVERSAL' | 'INCOMING_CREDIT_REVERSAL' | 'INCOMING_DEBIT' | 'INCOMING_DEBIT_RETURN' | 'INCOMING_DEBIT_RETURN_REVERSAL' | 'INCOMING_DEBIT_REVERSAL' | 'OUTGOING_CREDIT' | 'OUTGOING_CREDIT_RETURN' | 'OUTGOING_CREDIT_RETURN_REVERSAL' | 'OUTGOING_CREDIT_REVERSAL' | 'OUTGOING_DEBIT' | 'OUTGOING_DEBIT_RETURN' | 'OUTGOING_DEBIT_RETURN_REVERSAL' | 'OUTGOING_DEBIT_REVERSAL' required

The subtype of the transfer

tenant_idstring required

The id of the tenant containing the resource. This is relevant for Fintechs that have multiple workspaces.

transaction_idstring uuid

The related transaction id of the transfer.

Example response

{
  "amount": 10000,
  "customer_id": "46fec39e-e776-4571-bf90-d0e1d15172fe",
  "dc_sign": "DEBIT",
  "destination_account_id": "fccb4a46-1261-4e91-b622-73b5b946183d",
  "effective_date": "2022-03-18",
  "is_same_day": true,
  "network_status": "PENDING",
  "originating_account_id": "b01db9c7-78f2-4a99-8aca-1231d32f9b96",
  "posting_date": "2022-03-18",
  "status": "POSTED",
  "subtype": "INCOMING_CREDIT",
  "tenant_id": "abcdef_ghijkl",
  "transaction_id": "45b5246f-ad97-4629-9aac-465b74a05505"
}