Vaults Admin

Admin commands. Initialize Starke, pause Starke, resume Starke, whitelist token, whitelist user, whitelist manager.

Pause Starke

post
/api/v1/vaults-admin/pause-starke
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/pause-starke

Resume Starke

post
/api/v1/vaults-admin/resume-starke
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/resume-starke

Whitelist Token

post
/api/v1/vaults-admin/whitelist-token
Body
tokenstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
price_feed_idstringRequired
price_updatestringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/whitelist-token

Whitelist User

post
/api/v1/vaults-admin/whitelist-user
Body
userstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
investor_tierstring · enumRequiredPossible values:
investor_typestring · enumRequiredPossible values:
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/whitelist-user

Whitelist Manager

post
/api/v1/vaults-admin/whitelist-manager
Body
managerstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/whitelist-manager

Remove Whitelisted Token

post
/api/v1/vaults-admin/remove-whitelisted-token
Body
tokenstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/remove-whitelisted-token

Remove Whitelisted User

post
/api/v1/vaults-admin/remove-whitelisted-user
Body
userstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/remove-whitelisted-user

Remove Whitelisted Manager

post
/api/v1/vaults-admin/remove-whitelisted-manager
Body
managerstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Responses
chevron-right
200

Successfully sent transaction.

application/json
stringOptional

Base-58 encoded Solana Signature

Example: 54QwmYqBVjSRxMbX37Ajo2jGn6vd4FVw8px6eRrdGmZYtnNPdNShV5GsPmQMKMrLhqhD29gsvcBZA95VpGkTkEgL
post
/api/v1/vaults-admin/remove-whitelisted-manager

Get Whitelisted Tokens

post
/api/v1/vaults-admin/get-whitelisted-tokens
Body
tokensstring[] · nullableOptional

Base-58 encoded Solana Pubkey

pageinteger · nullableOptional
limitinteger · nullableOptional
Responses
chevron-right
200

Successfully retrieved whitelisted tokens.

application/json
pageinteger · int32Required

Current page number

Example: 1
limitinteger · int32Required

Number of items per page

Example: 10
total_pagesinteger · int32Required

Total number of pages

Example: 10
total_countinteger · int64Required

Total number of items

Example: 100
post
/api/v1/vaults-admin/get-whitelisted-tokens

Get Whitelisted Users

post
/api/v1/vaults-admin/get-whitelisted-users
Body
usersstring[] · nullableOptional

Base-58 encoded Solana Pubkey

pageinteger · nullableOptional
limitinteger · nullableOptional
Responses
chevron-right
200

Successfully retrieved whitelisted users.

application/json
pageinteger · int32Required

Current page number

Example: 1
limitinteger · int32Required

Number of items per page

Example: 10
total_pagesinteger · int32Required

Total number of pages

Example: 10
total_countinteger · int64Required

Total number of items

Example: 100
post
/api/v1/vaults-admin/get-whitelisted-users

Get Whitelisted Managers

post
/api/v1/vaults-admin/get-whitelisted-managers
Body
managersstring[] · nullableOptional

Base-58 encoded Solana Pubkey

pageinteger · nullableOptional
limitinteger · nullableOptional
Responses
chevron-right
200

Successfully retrieved whitelisted managers.

application/json
pageinteger · int32Required

Current page number

Example: 1
limitinteger · int32Required

Number of items per page

Example: 10
total_pagesinteger · int32Required

Total number of pages

Example: 10
total_countinteger · int64Required

Total number of items

Example: 100
managersstring[]Required

Base-58 encoded Solana Pubkey

post
/api/v1/vaults-admin/get-whitelisted-managers

Get Starke Config

get
/api/v1/vaults-admin/get-starke-config
Responses
chevron-right
200

Successfully retrieved starke config.

application/json
starke_configstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
is_pausedbooleanRequired
get
/api/v1/vaults-admin/get-starke-config

Update vault metadata

patch
/api/v1/vaults-admin/{vault}/metadata

Partially update vault metadata. Only provided fields are changed; omitted fields keep their current values.

Path parameters
vaultstringRequired

Base-58 encoded Solana Pubkey

Example: 11zmYTukqmpe19rRc6oC5PWzFGZrH1dyBmUb4qpnxp
Body
descriptionstring · nullableOptional
icon_urlstring · nullableOptional
Responses
chevron-right
200

true if the metadata was updated,false if it was already up to date.

text/plain
booleanOptional
patch
/api/v1/vaults-admin/{vault}/metadata

Last updated

Was this helpful?