Settings

/api/settings

Get All Settings

get

Get Server Settings.

Responses
200
OK
get
GET /api/settings HTTP/1.1
Host: api.rair.market
Accept: */*
200

OK

No content

Update Settings

post

Update server settings.

Body
onlyMintedTokensResultbooleanOptional
demoUploadsEnabledbooleanOptional
featuredCollectionstringOptional
nodeAddressstringOptional
superAdminsstring[]Optional
darkModePrimarystringOptional
darkModeSecondarystringOptional
darkModeTextstringOptional
buttonPrimaryColorstringOptional
buttonFadeColorstringOptional
buttonSecondaryColorstringOptional
superAdminsOnVaultbooleanOptional
Responses
200
OK
post
POST /api/settings HTTP/1.1
Host: api.rair.market
Content-Type: application/json
Accept: */*
Content-Length: 312

{
  "onlyMintedTokensResult": true,
  "demoUploadsEnabled": true,
  "featuredCollection": "text",
  "nodeAddress": "text",
  "superAdmins": [
    "text"
  ],
  "darkModePrimary": "text",
  "darkModeSecondary": "text",
  "darkModeText": "text",
  "buttonPrimaryColor": "text",
  "buttonFadeColor": "text",
  "buttonSecondaryColor": "text",
  "superAdminsOnVault": true
}
200

OK

No content

Update Blockchain

post

Update settings for a specific blockchain.

Path parameters
blockchainstringRequired
Body
displaybooleanRequired
syncbooleanRequired
Responses
200
OK
post
POST /api/settings/{blockchain} HTTP/1.1
Host: api.rair.market
Content-Type: application/json
Accept: */*
Content-Length: 28

{
  "display": true,
  "sync": true
}
200

OK

No content

Was this helpful?