POST
/
api
/
website_collections
curl --request POST \
  --url https://admin.snagsolutions.io/api/website_collections \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "themeId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "websiteId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "name": "<string>",
  "collectionAddress": "<string>",
  "royaltyFee": 50,
  "royaltyFeeAddress": "<string>",
  "network": "mainnet",
  "sortId": 123,
  "twitterUsername": "<string>",
  "discordUrl": "<string>",
  "telegramUrl": "<string>",
  "instagramUsername": "<string>",
  "homeUrl": "<string>",
  "imageUrl": "<string>",
  "stakingAddress": "<string>"
}'
This response does not have an example.

Authorizations

X-API-KEY
string
header
required

Body

application/json
Body

Schema representing a website collection create request

organizationId
string
required
Minimum length: 1
websiteId
string
required
Minimum length: 1
name
string
required
Minimum length: 1
collectionAddress
string
required
Minimum length: 1
network
enum<string>
required
Available options:
mainnet,
polygon,
polygon_mumbai,
optimism,
arbitrum,
binance,
bscTestnet,
avalanche,
avalancheFuji,
zksync,
fantom,
fantomTestnet,
base,
baseSepolia,
skaleNebula,
xai,
berachainArtio,
solana,
apechain,
flowMainnet,
campTestnet,
sui,
vanar,
sepolia,
optimism_sepolia,
arbitrumSepolia,
goerli,
optimism_goerli,
arbitrumGoerli,
basecamp
sortId
integer
required
themeId
string
Minimum length: 1
royaltyFee
number | null
Required range: 0 <= x <= 100
royaltyFeeAddress
string | null
twitterUsername
string
discordUrl
string
telegramUrl
string
instagramUsername
string
homeUrl
string
imageUrl
string | null
stakingAddress
string

Response

200
_mintlify/placeholder

200