Place a peer-to-peer (C2C) merchant account into temporary resting mode, pausing active storefront intake while maintaining configured advertisements.
/sapi/v1/c2c/merchant/startRest
This endpoint enables Binance C2C (P2P) merchants to trigger resting mode for their merchant profile. Entering resting mode temporarily halts inbound trade volume and updates merchant visibility without requiring advertisements to be manually unpublished or deleted.
Automated trading desks and merchant operators use this endpoint to manage short operator breaks, handle temporary payment gateway throttles, or pause intake during brief inventory reconciliations.
Header parameters accepted by the endpoint.
| Header | Type | Required | Description |
|---|---|---|---|
clientType |
STRING | Required |
Client Device Type initiating the request (e.g., WEB, APP, WEB_MOBILE).
|
x-gray-env |
STRING | Optional | Environment flag identifier used for internal gray/stage testing. |
x-trace-id |
STRING | Optional | Custom client trace ID for request lifecycle tracking and debugging. |
x-user-id |
STRING | Optional | Target user identifier for merchant permission checks. |
No JSON payload body is required for this request. Simply pass the mandatory clientType header inside the HTTP Request Headers.
Example POST request using cURL to activate merchant resting mode.
curl -X POST \
'https://api.binance.com/sapi/v1/c2c/merchant/startRest' \
-H 'clientType: WEB'
Example response returned on successful request execution.
{
"code": "000000",
"message": "success",
"data": true,
"success": true
}
| Field | Type | Description |
|---|---|---|
code |
STRING |
Standard Binance status code ("000000" indicates success).
|
message |
STRING | Response execution feedback or status description. |
data |
BOOLEAN |
Returns true when merchant resting mode is successfully activated.
|
success |
BOOLEAN | Indicates overall request execution result. |
Workflow for putting merchant operations on resting mode.
data: true.
Temporarily pause inbound trade requests while operators step away from desks without taking down active ads.
Pause incoming transactions while waiting for bank settlement limits or confirmation delays to clear.
Automate intermittent resting intervals throughout high-volume trading sessions using background cron jobs.
This article is part of our complete learning guide covering professional cross-exchange cryptocurrency arbitrage.
Explore the Spot Arbitrage Guide →This article is part of our complete learning guide covering Binance P2P automation, merchant tools, and automated trading.
Explore the Binance P2P Automation Guide →