Skip to main content
POST
Bulk-add allowlist addresses

Authorizations

API-KEY
string
header
required

Caller-specific VibeChain API key used for quota and abuse control.

Authorization
string
header
required

Signed-in vibe.market session token. The account's linked wallets determine creator ownership.

Body

application/json
draftId
string
required
Pattern: ^[a-fA-F0-9]{24}$
Example:

"66b1234567890abcdef12345"

addresses
string[]
required
Required array length: 1 - 10000 elements
Pattern: ^0x[a-fA-F0-9]{40}$

Response

Bulk-add result

success
enum<boolean>
required
Available options:
true
addedCount
integer
required
Required range: x >= 0
invalidCount
integer
required
Required range: x >= 0
duplicateCount
integer
required
Required range: x >= 0
alreadyExistCount
integer
required
Required range: x >= 0
addedAddresses
string[]
Pattern: ^0x[a-fA-F0-9]{40}$
total
integer
Required range: x >= 0