Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 5.6 KB

File metadata and controls

63 lines (46 loc) · 5.6 KB

PlaceBizPushOrder

Properties

Name Type Description Notes
currencyType string Cryptocurrency symbol. [default to undefined]
exchangeType string Fiat currency [default to undefined]
type string Ad operation type. `0`: publish sell ad; `1`: publish buy ad; `2`: edit sell ad; `3`: edit buy ad. [default to undefined]
unitPrice string Per-unit price in fixed-price mode. [default to undefined]
number string Ad amount priced in `currencyType`. [default to undefined]
payType string Payment types enabled for the ad, comma-separated; values can be obtained from `pay_type` in the payment method list, e.g. `bank`, `alipay`, `wechat`, `paypal`, `swift`, `wu`. `pay_type_json` uses the types in this field as keys to specify the corresponding payment accounts. [default to undefined]
payTypeJson string JSON string of specific payment accounts corresponding to `payType`. Each key is a payment type listed in `payType`, and each value is the current user's payment method ID for that type. For example, when `payType` is `bank,swift`, this field can be {"bank":"10001","swift":"10002"}. [optional] [default to undefined]
rateFixed string Price type: `0` floating; `1` fixed. [optional] [default to undefined]
oid string Pass ad ID when editing; omit or empty when publishing a new ad. [optional] [default to undefined]
minAmount string Minimum quantity per order, denominated by currencyType; required when limitBasis is not passed or is 0 [optional] [default to undefined]
maxAmount string Maximum quantity per order, denominated by currencyType; required when limitBasis is not passed or is 0 [optional] [default to undefined]
limitBasis number Trading limit unit. 0: by crypto quantity, 1: by fiat amount; defaults to 0 when not passed for a new ad. The limit unit of an existing ad cannot be changed when editing; a fiat-limit ad must keep passing 1 when edited [optional] [default to undefined]
fiatMinAmount string Minimum amount per order, denominated by exchangeType; required when limitBasis is 1 [optional] [default to undefined]
fiatMaxAmount string Maximum amount per order, denominated by exchangeType; required when limitBasis is 1, and must not exceed the total fiat value of the ad quantity converted at the price [optional] [default to undefined]
tierLimit string Minimum counterparty VIP level; `0` means no requirement. [optional] [default to undefined]
verifiedLimit string Minimum counterparty verification level; `0` means no limit. [optional] [default to undefined]
regTimeLimit string Minimum counterparty account age in days; `0` means no limit. [optional] [default to undefined]
advertisersLimit string Whether trading with the advertiser is restricted. `0`: no; `1`: yes. [optional] [default to undefined]
polymarketLimit number Whether to restrict trading with Polymarket users. 0: no restriction, 1: restricted [optional] [default to undefined]
expireMin string Payment timeout in minutes. [optional] [default to undefined]
tradeTips string Advertisement trade terms displayed to ordering users; goes through off-platform traffic diversion risk control on submission, and when hit, the advertisement is not saved and code 70305102 is returned [optional] [default to undefined]
autoReply string Auto reply content after order creation; goes through off-platform traffic diversion risk control on submission, and when hit, the advertisement is not saved and code 70305102 is returned [optional] [default to undefined]
minCompletedLimit string Minimum completed orders for counterparty; `-1` unlimited. [optional] [default to undefined]
maxCompletedLimit string Maximum completed orders for counterparty; `-1` unlimited. [optional] [default to undefined]
completedRateLimit string Counterparty minimum 30-day completion rate; `-1` means no limit. [optional] [default to undefined]
userCountryLimit string KYC nationality restriction; `-1` means no restriction. [optional] [default to undefined]
userOrderLimit string Maximum concurrent orders allowed for the counterparty. `-1`: unlimited. [optional] [default to undefined]
rateReferenceId string Floating price reference. `1`: platform reference; `2`: Gate reference; `3`: spot reference. [optional] [default to undefined]
rateOffset string Absolute floating offset ratio, e.g. `0.5` means 0.5%. [optional] [default to undefined]
floatTrend string Floating direction: `0` markup; `1` markdown. [optional] [default to undefined]
teamPaymentUid string Team payee UID; optional for non-team merchants. [optional] [default to undefined]

Enum: PlaceBizPushOrder.Type

  • _0 (value: '0')

  • _1 (value: '1')

  • _2 (value: '2')

  • _3 (value: '3')

Enum: PlaceBizPushOrder.LimitBasis

  • NUMBER_0 (value: 0)

  • NUMBER_1 (value: 1)

Enum: PlaceBizPushOrder.PolymarketLimit

  • NUMBER_0 (value: 0)

  • NUMBER_1 (value: 1)