Cregis Bridge

Accepts requests from upstream partners, signs them per the Cregis spec (pid + timestamp + nonce + MD5 sign), forwards to Cregis, and records every call.

Open Status Board →

How partners call the bridge

POST /api/public/bridge/{operation}
Headers:
  Content-Type: application/json
  x-partner-key: <partner key issued by you>
Body: JSON business params for the operation

The bridge stamps pid, timestamp, nonce, and the MD5 sign using the configured Cregis credentials before forwarding. callback_url is auto-injected (default editable in Settings) for operations that support callbacks.

Available operations (16)

Address

  • address_generate

    Create a new deposit sub-address

    POST /api/v1/address/create
  • address_batch_generate

    Batch create deposit sub-addresses

    POST /api/v1/batch/address/create
  • address_balance_query

    Query sub-address balance

    POST /api/v1/sub_address_balance
  • address_balance_collect

    Sweep sub-address balances

    POST /api/v1/collection
  • address_update

    Update address metadata

    POST /api/v1/address/update
  • address_validate_existence

    Check whether an address is an inner (project-owned) address

    POST /api/v1/address/inner
  • address_legality

    Check on-chain legality / risk of an address

    POST /api/v1/address/legal

Global

  • coins_query

    List project supported coins

    POST /api/v1/coins
  • trade_query

    Query historical transactions

    POST /api/v1/trade/page

Payment

  • checkout_create

    Create a checkout / cashier order (v2)

    POST /api/v2/checkout
  • order_query

    Query a checkout / order by cregis_id

    POST /api/v2/order/info

Payout

  • payout_create

    Create a wallet payout

    POST /api/v1/payout
  • payout_create_v2

    Create a wallet payout (v2 — pick source wallet/address)

    POST /api/v2/payout
  • payout_query

    Query payout status

    POST /api/v1/payout/query

Withdrawal

  • withdrawal_create

    Create a sub-address withdrawal (WaaS)

    POST /api/v1/sub_address_withdrawal
  • withdrawal_query

    Query sub-address withdrawal

    POST /api/v1/sub_address_withdrawal/info