Sandbox
  • Production
  • Sandbox
  1. API
Sandbox
  • Production
  • Sandbox
  • API
    • Getting Started
    • Idempotent Requests
    • Webhook
    • Authentication
      • Get Token
    • Merchant Management
      • Create Merchant
      • Create Merchant(new)
      • Update Merchant
      • Update Merchant(new)
      • Get Merchant
      • Get Merchant(new)
      • Merchant Status Webhook
      • Merchant Status Webhook(new)
    • Fiat Payment
      • Bank Account Management
        • Create Fiat Account Application
        • Get Fiat Account Application Status
        • Get Deposit Bank Account
        • Add Bank Account
        • Get Bank Accounts
        • Fiat Account Application Status Webhook
      • Fiat Withdrawal
        • Create Fiat Withdrawal
        • Get Fiat Withdrawal History
        • Get Fiat Withdrawal Detail
        • Get List of Currencies that Supports Same-Name Withdrawal
        • Fiat Withdrawal Webhook
      • Fiat Deposit
        • Get Fiat Deposit Detail
        • Get Fiat Deposit History
        • Fiat Deposit Webhook
    • Crypto Payment
      • Crypto Checkout
        • Create Crypto Checkout
        • Create Crypto Checkout Link
        • Crypto Checkout Wallet Connection
        • Generate POS Payment Request
        • Close Crypto Checkout
        • Get Convertible Cryptos
        • Get Crypto Checkout
        • Get Crypto Checkout Link
        • Get Crypto Checkout Currencies
        • Crypto Checkout Webhook
      • Crypto Deposit
        • Update Crypto Deposit Travel Rule Info
        • Get Crypto Deposit Wallet
        • Get Crypto Deposit Wallet(new)
        • Get Crypto Deposit
        • Get Crypto Deposit History
        • Get Crypto Deposit History(new)
        • Crypto Deposit Webhook (new)
      • Crypto Withdrawal
        • Register Wallet Address
        • Remove Wallet Address
        • Create Crypto Withdrawal
        • Get Wallet Address
        • Get Crypto Withdrawal
        • Get Crypto Withdrawal History
        • Crypto Withdrawal Webhook
        • Get Crypto Withdrawal History (new)
      • Crypto Collection
        • Buyer Management
          • Create Buyer
          • Get Buyer
          • Update Buyer
          • Buyer Status Webhook
        • Create Collection Wallet
        • Update Collection Wallet
        • Get Collection Wallet
        • Get Crypto Collection
        • Crypto Collection Wallet Webhook
        • Crypto Collection Webhook
        • Update Co-KYT status
      • Crypto Refund
        • Create Crypto Refund
        • Confirm Crypto Refund
        • Get Crypto Refund
        • Crypto Refund Webhook
      • Currency & Blockchain
        • Get Supported Blockchains
    • Conversion
      • Create Quotation
      • Create Conversion
      • Get Quotation
      • Get Conversion
      • Conversion Webhook
    • Settlement
      • (Deprecated) Get Settlement Statement
    • Tool
      • Upload File
    • Account Management
      • Get Balance
      • Get Balance (new)
      • Internal Transfer
      • Get Internal Transfer
      • (deprecated) Get Statement
    • VA+POBO(V2)
      • Bank Account Management
        • Get Fiat Account Capabilities
        • Create Fiat Account Request
        • Submit Additional Information for Fiat Account Request
        • Fiat Account Request Status Webhook
        • Fiat Account/Onboarding Full Fields Specification
      • Withdrawal
        • Get Same Name Withdrawal Capabilities
        • Activate Same Name Withdrawal
        • Submit Additional Information for Activating Same Name Withdrawal
        • Activate Same Name Withdrawal Webhook
        • Create Fiat Withdrawal
        • Submit Additional Information for Fiat Withdrawal Request
        • Get Fiat Withdrawal Detail
        • Get Fiat Withdrawal History
        • Fiat Withdrawal Webhook
        • Same Name Payout Full Fields Specification
  1. API

Getting Started

Environment Description#

Currently, we have Three integration environments: the demo environment, the sandbox environment, and the production environment.
The Demo environment provides APIs that are fully consistent with those in the Production environment, allowing you to test there before integrating with production.
The Sandbox environment is used for testing new API features that have not yet been released. Feedback from our beta customers helps us continuously improve these new features.
You can connect to different environments based on your needs to experience API testing.
The corresponding CAMP platform login URLs and API request prefixes for each environment are listed in the table below.
EnvironmentSite URLApi URL
Demohttps://camp-psp.demo.mce.sghttps://demo-api.mce.sg/v1.0
Sandboxhttps://camp-psp.sandbox.mce.sghttps://sbx-api.mce.sg/v1.0
Productionhttps://camp-psp.mce.sghttps://api.mce.sg/v1.0

Testing Steps#

whiteboard_exported_image (6).png
Apply for API testing.
To set up the test environment, please provide the following and email to api_support@mce.sg:
Your email address to give you access to the CAMP platform (for test environment).
Your static IP address for whitelisting (for test environment).
Your webhook address for receiving webhook information. (optional, required only if you want to test webhook) (for test environment).
Set up your platform account
Once we complete the configuration of your test account, we will provide the relevant information by replying to your application email.
You can then log in to the platform to reset your password and obtain your API authorization information. For the detailed procedure, please refer to this instruction page.
Develop and test your code in test environment.
When you get your client id & client secret, then your can test and integrate our API. All API request relies on an access token that will enable all API requests. Refer to our API documentations in this domain to build your features and functions.
Apply for API integration in Production environment.
Once you complete testing, you can apply to integrate the API in the production environment. The process is similar to that of the testing phase. If you encounter any issues during API testing or production environment integration, please feel free to contact us via email api_support@mce.sg.
Modified at 2025-12-25 13:55:58
Next
Idempotent Requests
Built with