Cedar Partners API
  1. End to End (Fiat-to-Fiat)
Cedar Partners API
  • Introduction
  • Getting Started
    • Data Model
    • Transaction Lifecycle
    • Authentication
    • API Environments
    • Webhooks Configuration
  • Development Tools
    • API Debugging
    • Error Codes
    • File URLs
  • API Documentation
    • Information
      • Get Countries
      • Get Currencies
    • Merchants
      • Create Merchant
      • Update Merchant
      • Get Merchant by ID
      • Get Merchants with Pagination
    • Onboarding
      • Onboarding Lifecycle
      • Get Legal Agreements
      • Accept Legal Agreements
      • Submit Merchant Onboarding
    • Receiver Accounts
      • Create Receiver Account
      • Update Receiver Account
      • Get Receiver Account by ID
      • Get Receiver Accounts with Pagination
    • Transactions
      • Payout (Crypto-to-Fiat)
        • Calculate FX Rate
        • Create Payout Transaction
        • Get Payout Transaction by ID
        • Get Payout Transactions with Pagination
        • Approve Payout Transaction Quote
        • Approve Payout Transaction Deposit
        • Cancel Payout Transaction
      • End to End (Fiat-to-Fiat)
        • Calculate FX Rate
          POST
        • Create End to End Transaction
          POST
        • Get End to End Transaction by ID
          GET
        • Get End to End Transactions with Pagination
          GET
        • Approve End to End Transaction Quote
          POST
        • Approve End to End Transaction Deposit
          POST
        • Cancel End to End Transaction
          POST
      • Collections (Fiat-to-Fiat)
        • Calculate FX Rate
        • Create Collections Transaction
        • Get Collections Transaction by ID
        • Get Collections Transactions with Pagination
        • Approve Collections Transaction Quote
        • Approve Collections Transaction Deposit
        • Cancel Collections Transaction
      • Get Payout Confirmation by Transaction ID
        GET
    • Utilities
      • Upload File
  1. End to End (Fiat-to-Fiat)

Cancel End to End Transaction

Live Partners API
https://partners-api.service.cedar.money/bpapi
Live Partners API
https://partners-api.service.cedar.money/bpapi
POST
https://partners-api.service.cedar.money/bpapi
/v1/sendf2f/cancel/{id}
Cancel end-to-end transaction by its ID. Cancellation is not available once the transaction has been processed.

Request

Path Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://partners-api.service.cedar.money/bpapi/v1/sendf2f/cancel/1' \
--header 'x-api-key: CEDAR_DEV_api_key_b0ab5b29-caa7-4fa6-9f94-51dbc145e9ed' \
--header 'x-api-secret: CEDAR_DEV_api_secret_YtGc1iMIdVaSlE3yeBxS3Y6RY3j933s3YdTloLZjY9ar7T5vuVTGPovoRplo7PSZbYg2RLV9yJ3ZT7BctcxxPSR5pQpEMndj3EJB'

Responses

🟢200OK
application/json
Body

Example
{
    "businessRequestId": 1,
    "creationTime": 1741253004225,
    "lastUpdateTime": 1741253579459,
    "toAmount": "100000.0",
    "fromAmount": "160881501.15",
    "purpose": "GOODS_PURCHASED",
    "quoteApprovedDate": 1741253321781,
    "depositApprovedDate": 1741253579459,
    "depositReceivedDate": 1741253579459,
    "depositReceivedAmount": "160881501.15",
    "payout": null,
    "fromCurrencySymbol": "NGN",
    "toCurrencySymbol": "USD",
    "fromBusinessId": 1,
    "toBusinessExternalAccountId": 2,
    "toBusinessId": 2,
    "clientStatus": "OnOff_CANCELED",
    "bankDetails": {
        "bankName": "Test Bank",
        "accountNumber": "1234567890",
        "reference": "Test Reference",
        "bankAddress": "123 Test St",
        "nameOnAccount": "Test Name"
    }
}
🟠400Error
Modified at 2025-03-20 13:28:20
Previous
Approve End to End Transaction Deposit
Next
Calculate FX Rate
Built with