CanSMS Developers
CanSMS / Developer integration

Connect number and messaging workflows to your business system

CanSMS provides developer capabilities for members who need business automation. This public page explains use cases, preparation and security boundaries. Detailed technical material, parameters and examples are available only after signing in.

01 / Preparation

Complete one manual end-to-end test first

Before automating, confirm the target region, service, number type, validity period and current availability. Use a small test to verify purchase, message triggering, receiving records and later management.

  1. Define the requirement

    Identify the region, service scenario and usage period so different number products are not confused.

  2. Establish a manual baseline

    Confirm the target service sends a message and that the result appears correctly.

  3. Automate gradually

    Once the manual flow is stable, sign in to review the technical material and integrate in stages.

02 / Recommended workflow

Move from small validation to stable operation

Observe before scaling

Record the number, service, timing, outcome and failure reason. Increase usage only after the flow is stable.

Keep traceable records

Your system should retain its own order references and operation times for troubleshooting.

03 / Reliability

Handle waiting, timeouts and repeated actions correctly

  • No message yet: confirm that the target service sent it, the service choice is correct and the number is still valid.
  • Request timeout: check the original operation before attempting another purchase.
  • Access limited: reduce frequency and retry later according to the displayed guidance.
  • Troubleshooting: retain necessary business references, times and outcomes without storing credentials or complete messages.
04 / Security boundaries

Keep sensitive material inside the member account and your server

Do not expose account credentials, real numbers, receiving material or verification messages in browser code, public repositories, screenshots, tutorials or support conversations.

Developer capabilities are intended only for lawful product testing, business verification and communications workflows. Follow service rules and applicable laws.

Full developer documentation is available to members only

After signing in, open Member console β†’ API management β†’ API documentation to view the complete technical guide and the developer capabilities available to your account.