endpoints: {
"/activity/:identifier": { input: {}; output: NftActivityDocHydrated };
"/activity/query": {
input: { filter: PublicOnly<NftActivityFilter> };
output: NftActivityPaginated;
};
"/analytics/marketplace-unique-users": {
input: { after: string; before: string; bin: string };
output: AnalyticsMarketplaceUniqueUsers[];
};
"/analytics/overview": {
input: { chain: ActivityChain[] };
output: GlobalAnalyticsOverviewResponseDto;
};
"/analytics/volume": {
input: {
bin?: string;
chain: ActivityChain[];
endTime?: string;
startTime?: string;
};
output: VolumeGraph[];
};
"/arda/max-token-quantity": {
input: {
paymentToken: string;
paymentTokenValue: string;
slippage: number;
wantedToken: string;
};
output: ArdaSwapResultDto;
};
"/arda/min-token-quantity": {
input: {
originalToken: string;
originalTokenValue: string;
paymentToken: string;
};
output: ArdaSwapResultDto;
};
"/ash/max-token-quantity": {
input: {
paymentToken: string;
paymentTokenValue: string;
slippage: number;
wantedToken: string;
};
output: FetchSwapRoutesResponseDto;
};
"/ash/min-token-quantity": {
input: {
originalToken: string;
originalTokenValue: string;
paymentToken: string;
};
output: FetchSwapRoutesResponseDto;
};
"/collection/:collection/analytics/volume": {
input: { bin?: string; endTime?: string; startTime?: string };
output: AnalyticsVolumeDto[];
};
"/collection/:collection/attributes": {
input: {};
output: Record<string, ValueFp & Record<string, TraitInfo>>;
};
"/collection/:collection/drop-info": {
input: {};
output: CollectionMintProfileDocWithStages;
securityMode: "optionalAny";
};
"/collection/:collection/floor-price": {
input: { token?: string };
output: FloorPriceDto;
};
"/collection/:collection/follow": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: FollowCollectionDto;
securityMode: "requiredAny";
};
};
"/collection/:collection/holders": {
input: {};
output: CollectionHoldersDto;
};
"/collection/:collection/holders/export": {
input: {};
output: CollectionHoldersExportDto[];
};
"/collection/:collection/listings": {
input: {};
output: ListingsResponseDto;
};
"/collection/:collection/owner": { input: {}; output: CollectionOwnerDto };
"/collection/:collection/pinned": {
input: {};
output: CollectionPinnedStatusDto;
};
"/collection/:collection/pinned-drops": {
input: {};
output: CollectionPinnedStatusDto;
};
"/collection/:collection/profile": {
input: {};
output: CollectionProfileDoc;
PATCH: {
body: Partial<
Pick<CollectionProfileDoc, "description" | "socials" | "name">,
>;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
};
"/collection/:collection/ranks": {
input: {};
output: CollectionRanksDTO[];
};
"/collection/:collection/reset-banner": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
};
"/collection/:collection/reset-picture": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
};
"/collection/:collection/sign-mint": {
input: {};
output: {};
POST: {
body: SignMintDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
};
"/collection/:collection/sign-offer": {
input: {};
output: {};
POST: {
body: SignAcceptGlobalOfferDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
};
"/collection/:collection/staking/delegators": {
input: {};
output: string[];
};
"/collection/:collection/staking/summary": {
input: {};
output: StakingSummary[];
securityMode: "optionalAny";
};
"/collection/:collection/stats": {
input: {};
output: CollectionStatsDocHydrated;
};
"/collection/:collection/upload-banner": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
};
"/collection/:collection/upload-picture": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
};
"/collection/:creatorTag/:collectionTag/drop-info": {
input: {};
output: CollectionMintProfileDocWithStages;
securityMode: "optionalAny";
};
"/collection/drops/query": {
input: { filter?: PublicOnly<CollectionMintProfileFilter> };
output: CollectionMintProfilePaginated;
};
"/collection/drops/search": {
input: { filter: PublicOnly<FilterQueryDto> };
output: CollectionMintProfilePaginated;
};
"/collection/floor-price": {
input: { collection?: string[] };
output: Record<string, number>;
};
"/collection/global-offer/query": {
input: { filter: PublicOnly<CollectionOffersFilter> };
output: GlobalOfferPaginated;
};
"/collection/pinned": {
input: { chain: ActivityChain[] };
output: PinnedCollectionDto_base[];
};
"/collection/pinned-drops": {
input: { chain: ActivityChain[] };
output: CollectionMintProfileDocHydrated[];
};
"/collection/query": {
input: { filter?: PublicOnly<CollectionProfileFilter> };
output: CollectionProfilePaginated;
};
"/collection/search": {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
};
"/collection/staking/explore": {
input: {};
output: StakingExploreDtoHydrated[];
};
"/collection/stats/query": {
input: { filter: PublicOnly<CollectionStatsFilter> };
output: CollectionStatsPaginated;
};
"/countries": { input: {}; output: string[] };
"/event": {
input: {};
output: {};
POST: {
body: EventProfileCreateDto;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
};
"/event/:eventId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventProfile;
PATCH: {
body: Partial<EventProfileCreateDto>;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
securityMode: "optionalAny";
};
"/event/:eventId/answered-questions/:address": {
input: {};
output: AnsweredQuestionWithDetails[];
securityMode: "requiredAny";
};
"/event/:eventId/background": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
};
"/event/:eventId/calculate-prices": {
input: {};
output: {};
POST: {
body: TicketCalculationRequestDto;
input: {};
output: TicketPricesResponse;
};
};
"/event/:eventId/description": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
};
"/event/:eventId/description/image": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: string;
securityMode: "requiredAny";
};
};
"/event/:eventId/description/image/:imageId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/event/:eventId/google-pass/:address": { input: {}; output: string[] };
"/event/:eventId/guest": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/event/:eventId/guest-export": {
input: {};
output: EventGuestExport[];
securityMode: "requiredAny";
};
"/event/:eventId/guest/:address": {
input: {};
output: EventGuestProfile;
securityMode: "requiredAny";
};
"/event/:eventId/guest/approve": {
input: {};
output: {};
PATCH: {
body: EventGuestApproveDto[];
input: {};
output: EventGuestProfile[];
securityMode: "requiredAny";
};
};
"/event/:eventId/guest/query": {
input: { filter: PublicOnly<EventGuestFilter> };
output: EventGuestProfileQuery;
securityMode: "requiredAny";
};
"/event/:eventId/invite": {
input: {};
output: {};
POST: {
body: EventInvitationCreateDto[];
input: {};
output: EventInvitationDoc[];
securityMode: "requiredAny";
};
};
"/event/:eventId/invite/:inviteId": {
DELETE: {
body: {};
input: {};
output: EventInvitationDoc;
securityMode: "requiredAny";
};
input: {};
output: EventInvitation;
POST: {
body: EventClaimInvitationDto_base;
input: {};
output: EventAcceptInvitation;
securityMode: "requiredAny";
};
};
"/event/:eventId/invite/query": {
input: { filter: PublicOnly<EventInvitationFilter> };
output: EventInvitationQuery;
securityMode: "requiredAny";
};
"/event/:eventId/manual-check-in": {
input: {};
output: {};
POST: {
body: ManualCheckInDto;
input: {};
output: TicketValidationResult;
securityMode: "requiredAny";
};
};
"/event/:eventId/notify-attendees": {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredAny";
};
};
"/event/:eventId/profile": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
};
"/event/:eventId/question": {
input: {};
output: {};
POST: {
body: EventQuestionCreateDto_base;
input: {};
output: EventQuestionDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/question/:questionId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<EventQuestionCreateDto_base>;
input: {};
output: EventQuestionDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/questions": {
input: {};
output: EventQuestionDoc[];
securityMode: "requiredAny";
};
"/event/:eventId/referral": {
input: {};
output: {};
POST: {
body: EventReferralCreateDto_base;
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/referral-config": {
input: {};
output: {};
POST: {
body: EventReferralConfigCreateDto_base;
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/referral-config/:configId": {
DELETE: {
body: {};
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<
Pick<
EventReferralConfigDoc,
"name"
| "isActive"
| "appliedVoucher"
| "rewardDetails",
>,
>;
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/referral-configs": {
input: { filter?: PublicOnly<EventReferralConfigFilter> };
output: EventReferralConfigPaginated;
securityMode: "requiredAny";
};
"/event/:eventId/referral/:referralCode": {
DELETE: {
body: {};
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<Pick<EventReferralDoc, "isActive">>;
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/referrals": {
input: { filter?: PublicOnly<EventReferralFilter> };
output: EventReferralPaginated;
securityMode: "requiredAny";
};
"/event/:eventId/referrals/self-serviced": {
input: {};
output: EventReferralDoc[];
securityMode: "requiredAny";
};
"/event/:eventId/register": {
input: {};
output: {};
POST: {
body: EventGuestRegistrationDto;
input: { invitationId?: string };
output: EventRegistrationResponseDto;
securityMode: "requiredAny";
};
};
"/event/:eventId/role": {
input: {};
output: EventUserRole[];
PATCH: {
body: Partial<EventUserRoleCreateDto_base>;
input: {};
output: EventUserRole;
securityMode: "requiredAny";
};
POST: {
body: EventUserRoleCreateDto_base;
input: {};
output: EventUserRole;
securityMode: "requiredAny";
};
securityMode: "requiredAny";
};
"/event/:eventId/role/:roleId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventUserRoleDoc;
POST: {
body: {};
input: {};
output: EventUserRoleDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/roleOf/:address": {
input: {};
output: EventUserRoleDoc;
securityMode: "requiredAny";
};
"/event/:eventId/scan": {
input: {};
output: {};
POST: {
body: EventCheckInQR;
input: {};
output: TicketValidationResult;
securityMode: "requiredAny";
};
};
"/event/:eventId/stage": {
input: { isEnabled?: boolean };
output: EventStageProfileDoc[];
POST: {
body: EventStageProfileCreateDto_base;
input: {};
output: EventStageProfileDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/stage/:stageId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventStageProfileDoc;
PATCH: {
body: Partial<Omit<EventStageProfileCreateDto_base, "ticketId">>;
input: {};
output: EventStageProfileDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/ticket": {
input: {};
output: EventTicketProfileDoc[];
POST: {
body: EventTicketProfileCreateDto_base;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/ticket/:ticketId": {
input: {};
output: EventTicketProfileDoc;
PATCH: {
body: Partial<EventTicketProfileCreateDto_base>;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
POST: { body: {}; input: {}; output: SuccessDto };
PUT: {
body: FormData;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/validate-discount": {
input: {};
output: {};
POST: { body: {}; input: {}; output: DiscountCodeValidationResponse };
};
"/event/:eventId/voucher": {
input: {};
output: {};
POST: {
body: Partial<
Omit<
EventVoucherDoc,
"id"
| "dataType"
| "usedCount"
| "createdAt"
| "createdBy",
>,
>;
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/voucher/:voucherCode": {
DELETE: {
body: {};
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<
Omit<
Partial<
Omit<
EventVoucherDoc,
"id"
| "dataType"
| "usedCount"
| "createdAt"
| "createdBy",
>,
>,
"code" | "eventId",
>,
>;
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
};
"/event/:eventId/voucher/query": {
input: { filter: PublicOnly<EventVoucherFilter> };
output: EventVoucherQuery;
securityMode: "requiredAny";
};
"/event/profile/location": {
input: {};
output: EventCountGroupedByCountry[];
};
"/event/profile/query": {
input: { filter: PublicOnly<EventProfileFilter> };
output: EventProfileQuery;
};
"/eventNotifications/creator/marketing": {
input: {};
output: {};
POST: {
body: CreatorMarketingNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
};
"/eventNotifications/event/:eventId/reminder": {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
};
"/eventNotifications/event/:eventId/update": {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
};
"/eventNotifications/user/:userId/direct": {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
};
"/faucet": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/hatom/user/:address": { input: {}; output: UserInfo };
"/launchpad/:scAddress/shareholders/collection/:collectionTag": {
input: {};
output: ShareholderDto[];
};
"/launchpad/:scAddress/shareholders/royalties": {
input: {};
output: ShareholderDto[];
};
"/lending/account/:nonce/attributes": {
input: {};
output: LendingNftAttributes;
};
"/lending/account/:nonce/positions": {
input: {};
output: LendingNftAttributes[];
};
"/lending/active-accounts": { input: {}; output: number[] };
"/lending/leaderboard": {
input: {
orderBy?: LendingPositionOrderByColumn;
orderDirection?: KustoOrderDirection;
skip?: number;
token?: string;
top?: number;
};
output: LendingPositionStatus[];
};
"/lending/leaderboard/clean-bad-debt": {
input: {};
output: LendingPositionStatus[];
};
"/lending/leaderboard/liquidate": {
input: {};
output: LendingPositionStatus[];
};
"/lending/liquidate": { input: {}; output: Record<string, number> };
"/lending/market-sc": { input: {}; output: string[] };
"/lending/market/:token/analytics": {
input: { bin?: string; endTime?: string; startTime?: string };
output: LendingMarketAnalyticsGraph[];
};
"/lending/market/:token/average": {
input: {};
output: LendingMarketAverageGraph[];
};
"/lending/market/:token/emode-categories": {
input: {};
output: LendingEModeCategoryProfile[];
};
"/lending/market/:token/price/egld": {
input: {};
output: LendingTokenPriceDto;
};
"/lending/market/:token/profile": {
input: {};
output: LendingMarketProfile;
};
"/lending/market/emode-categories": {
input: { categoryIds?: string[] };
output: LendingEModeCategoryProfile[];
};
"/lending/market/indexes": {
input: {};
output: Record<string, LendingIndexesDto>;
};
"/lending/market/prices": {
input: { returnAsUsd?: boolean };
output: Record<string, number>;
};
"/lending/market/query": {
input: { filter: PublicOnly<LendingMarketProfileFilter> };
output: LendingMarketProfileQuery;
};
"/lending/pnl": {
input: { identifiers: string[] };
output: LendingAccountPnl[];
};
"/lending/stats": { input: {}; output: LendingOverallStats };
"/liquid/egld/execute-delegate": { input: {}; output: string };
"/liquid/egld/execute-undelegate": { input: {}; output: string };
"/liquid/egld/liquid-supply": { input: {}; output: string };
"/liquid/egld/pending-delegate": { input: {}; output: string };
"/liquid/egld/pending-fees": { input: {}; output: string };
"/liquid/egld/pending-undelegate": { input: {}; output: string };
"/liquid/egld/protocol-apr": { input: {}; output: ProtocolAprType };
"/liquid/egld/providers": { input: {}; output: ProviderDto[] };
"/liquid/egld/rate": { input: {}; output: RateType };
"/liquid/egld/staked": { input: {}; output: string };
"/liquid/egld/stats": { input: {}; output: XoxnoLiquidStatsDto };
"/liquid/sui/stats": { input: {}; output: XoxnoLiquidStatsDto };
"/liquid/xoxno/liquid-supply": { input: {}; output: string };
"/liquid/xoxno/rate": { input: {}; output: RateType };
"/liquid/xoxno/staked": { input: {}; output: string };
"/liquid/xoxno/stats": { input: {}; output: XoxnoLiquidStatsDto };
"/mobile/device/:deviceId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredWeb2";
};
input: {};
output: MobileDeviceDoc;
securityMode: "requiredWeb2";
};
"/mobile/device/register": {
input: {};
output: {};
POST: {
body: MobileDeviceRegistrationDto;
input: {};
output: MobileDeviceDoc;
securityMode: "requiredWeb2";
};
};
"/mobile/history": {
input: { skip?: number; top?: number };
output: PushNotificationResponse;
securityMode: "requiredAny";
};
"/mobile/history/:notificationId/read": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: PushNotificationDoc;
securityMode: "requiredAny";
};
};
"/mobile/history/clear-all": {
DELETE: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/mobile/history/clear-id/:notificationId": {
DELETE: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/mobile/history/read-all": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
};
"/mobile/history/unread-count": {
input: {};
output: PushNotificationCountResponse;
securityMode: "requiredAny";
};
"/nft/:identifier": { input: {}; output: NftDocFull };
"/nft/:identifier/like": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: LikeNftDto;
securityMode: "requiredAny";
};
};
"/nft/:identifier/offers": {
input: { skip: number; top: number };
output: NftOfferPaginated;
};
"/nft/offer/:identifier": { input: {}; output: NftOfferDocHydrated[] };
"/nft/offer/query": {
input: { filter: PublicOnly<NftOfferDocFilter> };
output: NftOfferPaginated;
};
"/nft/pinned": {
input: { chain: ActivityChain[] };
output: NftDocHydrated[];
};
"/nft/query": {
input: { filter: PublicOnly<NftDocFilter> };
output: NftPaginated;
};
"/nft/search/query": {
input: { filter: PublicOnly<NftDocFilter> };
output: NftPaginated;
};
"/nft/sign-withdraw": {
input: {};
output: {};
POST: {
body: SignWithdrawDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
};
"/notify/global-broadcast": {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredAny";
};
};
"/perp/coin/:symbol": { input: {}; output: PerpCoinExtended[] };
"/perp/coin/spot/:symbol": { input: {}; output: PerpSpotCoinExtended[] };
"/perp/coins": { input: {}; output: PerpCoinExtendedSlim[] };
"/perp/coins/spot": { input: {}; output: PerpSpotCoinExtendedSlim[] };
"/perp/exchange/acceptTerms": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/perp/exchange/deposit": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/perp/exchange/order": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: PerpOrderResponse;
securityMode: "requiredAny";
};
};
"/perp/exchange/sendAsset": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/perp/exchange/sendExternalAsset": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/perp/exchange/withdraw": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/perp/legal-check/:address": { input: {}; output: PerpLegalCheck };
"/perp/orderbook/:symbol": {
input: {};
output: L2BookPerpResponseSingle[];
};
"/perp/stats/:symbol": { input: {}; output: ActivePerpAssetCtx[] };
"/perp/stats/spot/:symbol": { input: {}; output: ActiveSpotAssetCtx[] };
"/perp/subscribe": {
input: {};
output: {};
POST: { body: PerpEvent; input: {}; output: SuccessDto };
};
"/perp/trades/:symbol": { input: {}; output: TradesPerpResponseSingle[] };
"/perp/unsubscribe": {
input: {};
output: {};
POST: { body: PerpEvent; input: {}; output: SuccessDto };
};
"/pool/:poolId/profile": {
input: {};
output: StakingSummary;
PATCH: {
body: Partial<Pick<StakingSummary, "description" | "name">>;
input: {};
output: StakingPoolDoc;
securityMode: "requiredAny";
};
};
"/pool/:poolId/upload-picture": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: StakingPoolDoc;
securityMode: "requiredAny";
};
};
"/pool/:poolId/whitelist": { input: {}; output: NftDocHydrated[] };
"/search": {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
};
"/tokens": {
input: {
category?: TokenCategory[];
chain?: ActivityChain[];
identifier?: string[];
};
output: TokenDataDocHydrated[];
};
"/tokens/egld/fiat-price": {
input: { fiatCurrencies?: string[]; value?: number };
output: Record<string, number>;
};
"/tokens/swap": { input: {}; output: TokenDataDocHydrated[] };
"/tokens/usd-price": {
input: { cache?: boolean; identifier?: string[] };
output: Record<string, number>;
};
"/tokens/xoxno/info": { input: {}; output: XoxnoInfo };
"/tradingview/bars/:symbol": { input: {}; output: BarDto[] };
"/tradingview/coin/:symbol": { input: {}; output: SymbolInfoDto[] };
"/transaction/cost": {
input: {};
output: {};
POST: { body: TransactionCreate; input: {}; output: TransactionCostData };
};
"/transactions": {
input: {};
output: {};
POST: {
body: TransactionCreate;
input: {};
output: TransactionSendResult;
};
};
"/transactions/:txHash": {
input: { withResults?: boolean };
output: TransactionDetailed;
};
"/transactions/:txHash/status": {
input: {};
output: TransactionProcessStatus;
};
"/transactions/batch": {
input: {};
output: {};
POST: {
body: TransactionCreate[];
input: { isRelay?: boolean };
output: TransactionSendResult[];
};
};
"/user/:address/analytics/volume": { input: {}; output: UserAnalyticsDto };
"/user/:address/creator/details": { input: {}; output: CreatorDetailsDto };
"/user/:address/creator/events": {
input: {};
output: CreatorDetailsDto;
securityMode: "optionalAny";
};
"/user/:address/creator/listing": { input: {}; output: CreatorDetailsDto };
"/user/:address/creator/profile": {
input: {};
output: CreatorProfileDto;
PATCH: {
body: Partial<
Pick<CreatorProfileDoc, "description" | "socials" | "name">,
>;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/creator/reset-banner": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/creator/reset-picture": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/creator/upload-banner": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/creator/upload-picture": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/delegation": { input: {}; output: DelegationDataOutput[] };
"/user/:address/favorite/collections": {
input: { filter: PublicOnly<CollectionStatsFilter> };
output: CollectionStatsPaginated;
};
"/user/:address/favorite/nfts": {
input: { skip?: number; top?: number };
output: NftPaginated;
};
"/user/:address/favorite/users": { input: {}; output: string[] };
"/user/:address/follow": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: UserFavoriteResponseDto;
securityMode: "requiredAny";
};
};
"/user/:address/inventory-summary": {
input: { activeAuction?: boolean };
output: InventorySummaryDtoHydrated[];
};
"/user/:address/network-account": { input: {}; output: UserNetworkInfoDto };
"/user/:address/offers": {
input: { skip?: number; top?: number; type?: OfferType };
output: NftOfferPaginated;
};
"/user/:address/profile": {
input: {};
output: UserProfileDoc;
PATCH: {
body: Partial<
Pick<UserProfileDoc, "description" | "socials" | "isBoberBattleUser">,
>;
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/reset-banner": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/reset-picture": {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/staking/available-pools": {
input: {};
output: StakingSummary[];
};
"/user/:address/staking/collection/:collection": {
input: {};
output: StakingSummary[];
};
"/user/:address/staking/creator": { input: {}; output: StakingCreatorDoc };
"/user/:address/staking/owned-collections": {
input: {};
output: OwnedCollectionsDto;
};
"/user/:address/staking/owned-pools": {
input: {};
output: StakingSummary[];
};
"/user/:address/staking/pool/:poolId/nfts": {
input: { status?: StakingStatus };
output: StakingUserPoolNfts;
};
"/user/:address/staking/summary": {
input: {};
output: UserStakingSummaryDto[];
};
"/user/:address/token-inventory": {
input: {};
output: UserTokenInventoryResponseDto;
};
"/user/:address/upload-banner": {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:address/upload-picture": {
input: {};
output: {};
PUT: {
body: FormData;
input: { referer?: string };
output: UserProfileDoc;
securityMode: "requiredAny";
};
};
"/user/:creatorTag/owned-services": { input: {}; output: OwnedServicesDto };
"/user/:tag/creator/is-registered": { input: {}; output: SuccessDto };
"/user/buy/signature": {
input: {};
output: {};
POST: {
body: Record<string, string>;
input: {};
output: TradesilvaniaSignature;
securityMode: "requiredAny";
};
};
"/user/chat/block": {
input: {};
output: UserBlockPaginated;
securityMode: "requiredAny";
};
"/user/chat/block/:address": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
};
"/user/chat/conversation": {
input: { isGroupChat?: boolean; skip?: number; top?: number };
output: UserConversationPaginated;
securityMode: "requiredAny";
};
"/user/chat/conversation-summary": {
input: {};
output: GlobalConversationSummaryDto;
securityMode: "requiredAny";
};
"/user/chat/conversation/:conversationId": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: { receiver: string; skip?: number; top?: number };
output: ChatMessagePaginated;
securityMode: "requiredAny";
};
"/user/chat/conversation/:conversationId/message/:messageId": {
DELETE: {
body: {};
input: { deleteForAll?: boolean };
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/user/chat/message": {
input: {};
output: {};
POST: {
body: SendChatMessageDto;
input: {};
output: ChatMessageDocHydrated;
securityMode: "requiredAny";
};
};
"/user/chat/token": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: WebSocketTokenDto;
securityMode: "requiredAny";
};
};
"/user/favorite/:favoriteId": {
input: {};
output: CheckLikeStatusResponseDto;
securityMode: "requiredAny";
};
"/user/lending/:address": {
input: { token?: string };
output: LendingAccountProfile[];
};
"/user/lending/image/:nonce": {
input: { isStatic: boolean };
output: string;
};
"/user/lending/pnl/:address": { input: {}; output: LendingAccountPnl[] };
"/user/lending/position/:identifier": {
input: {};
output: LendingAccountProfile[];
};
"/user/lending/summary/:identifier": {
input: {};
output: LendingAccountSummary;
};
"/user/login": {
input: {};
output: {};
POST: { body: LoginRequestDto; input: {}; output: LoginAccessDto };
};
"/user/me": {
input: {};
output: UserProfileDto;
securityMode: "requiredAny";
};
"/user/me/event": {
input: { extended: boolean };
output: EventProfile[];
securityMode: "requiredAny";
};
"/user/me/event/badge": {
input: {};
output: string;
securityMode: "requiredAny";
};
"/user/me/event/badge/payload": {
input: {};
output: BageQRData;
securityMode: "requiredAny";
};
"/user/me/events/hosted": {
input: {};
output: EventProfile[];
securityMode: "requiredAny";
};
"/user/me/events/past": {
input: {};
output: EventProfile[];
securityMode: "requiredAny";
};
"/user/me/events/upcoming": {
input: {};
output: EventProfile[];
securityMode: "requiredAny";
};
"/user/me/profile": {
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
"/user/me/settings": {
input: { unsubscribeToken: string };
output: UserSettingsDoc;
securityMode: "optionalAny";
};
"/user/me/settings/billing": {
input: {};
output: {};
PATCH: {
body: UserBillingDetails;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
};
"/user/me/settings/email": {
DELETE: {
body: {};
input: {};
output: UserSettingsDoc;
securityMode: "requiredJwt";
};
input: {};
output: {};
PATCH: {
body: SetEmailDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
};
"/user/me/settings/notification-preferences": {
input: {};
output: {};
PATCH: {
body: NotificationPreferencesPostDto;
input: { unsubscribeToken?: string };
output: UserSettingsDoc;
securityMode: "optionalAny";
};
};
"/user/me/settings/phone": {
input: {};
output: {};
PATCH: {
body: SetPhoneDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
};
"/user/me/settings/verify-email": {
input: {};
output: {};
POST: {
body: VerifyEmailDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
};
"/user/me/xoxno-drop": {
input: {};
output: AirdropDtoHydrated[];
securityMode: "requiredAny";
};
"/user/native-token": {
input: { extraInfo?: string; originalUrl?: string };
output: string;
};
"/user/network-account": {
input: {};
output: {};
POST: { body: string[]; input: {}; output: UserNetworkInfoDto[] };
};
"/user/notifications": {
input: { skip?: number; top?: number };
output: NotificationPaginated;
securityMode: "requiredAny";
};
"/user/notifications/clear": {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
};
"/user/notifications/read": {
input: {};
output: {};
PATCH: {
body: {};
input: { id?: string };
output: SuccessDto | NotificationDoc;
securityMode: "requiredAny";
};
};
"/user/notifications/unread-count": {
input: {};
output: PushNotificationCountResponse;
securityMode: "requiredAny";
};
"/user/search": {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
};
"/user/stats": {
input: {
orderBy?: UserStatsOrderByColumn;
orderDirection?: KustoOrderDirection;
skip?: number;
top?: number;
};
output: UserStatsDto[];
};
"/user/web2": {
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
"/user/web2/:index/wallet-link": {
DELETE: {
body: {};
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
input: {};
output: {};
};
"/user/web2/session-cookie": {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredWeb2";
};
};
"/user/web2/shards": {
input: {};
output: Web2UserShardsDto;
securityMode: "requiredWeb2";
};
"/user/web2/wallet": {
input: {};
output: {};
POST: {
body: NativeWalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
};
"/user/web2/wallet-link": {
input: {};
output: {};
POST: {
body: Web2WalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
};
"/user/web2/wallet-switch": {
input: {};
output: {};
POST: {
body: SwitchWalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
};
"/user/xoxno-drop": {
input: { address?: string; skip?: number; top?: number };
output: AirdropDtoHydrated[];
};
} = ...
Type declaration
Readonly/activity/:identifier: { input: {}; output: NftActivityDocHydrated }
Readonly/activity/query: {
input: { filter: PublicOnly<NftActivityFilter> };
output: NftActivityPaginated;
}
Readonly/analytics/marketplace-unique-users: {
input: { after: string; before: string; bin: string };
output: AnalyticsMarketplaceUniqueUsers[];
}
Readonly/analytics/overview: {
input: { chain: ActivityChain[] };
output: GlobalAnalyticsOverviewResponseDto;
}
Readonly/analytics/volume: {
input: {
bin?: string;
chain: ActivityChain[];
endTime?: string;
startTime?: string;
};
output: VolumeGraph[];
}
Readonly/arda/max-token-quantity: {
input: {
paymentToken: string;
paymentTokenValue: string;
slippage: number;
wantedToken: string;
};
output: ArdaSwapResultDto;
}
Readonly/arda/min-token-quantity: {
input: {
originalToken: string;
originalTokenValue: string;
paymentToken: string;
};
output: ArdaSwapResultDto;
}
Readonly/ash/max-token-quantity: {
input: {
paymentToken: string;
paymentTokenValue: string;
slippage: number;
wantedToken: string;
};
output: FetchSwapRoutesResponseDto;
}
Readonly/ash/min-token-quantity: {
input: {
originalToken: string;
originalTokenValue: string;
paymentToken: string;
};
output: FetchSwapRoutesResponseDto;
}
Readonly/collection/:collection/analytics/volume: {
input: { bin?: string; endTime?: string; startTime?: string };
output: AnalyticsVolumeDto[];
}
Readonly/collection/:collection/attributes: { input: {}; output: Record<string, ValueFp & Record<string, TraitInfo>> }
Readonly/collection/:collection/drop-info: {
input: {};
output: CollectionMintProfileDocWithStages;
securityMode: "optionalAny";
}
Readonly/collection/:collection/floor-price: { input: { token?: string }; output: FloorPriceDto }
Readonly/collection/:collection/follow: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: FollowCollectionDto;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/holders: { input: {}; output: CollectionHoldersDto }
Readonly/collection/:collection/holders/export: { input: {}; output: CollectionHoldersExportDto[] }
Readonly/collection/:collection/listings: { input: {}; output: ListingsResponseDto }
Readonly/collection/:collection/owner: { input: {}; output: CollectionOwnerDto }
Readonly/collection/:collection/pinned: { input: {}; output: CollectionPinnedStatusDto }
Readonly/collection/:collection/pinned-drops: { input: {}; output: CollectionPinnedStatusDto }
Readonly/collection/:collection/profile: {
input: {};
output: CollectionProfileDoc;
PATCH: {
body: Partial<
Pick<CollectionProfileDoc, "description" | "socials" | "name">,
>;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/ranks: { input: {}; output: CollectionRanksDTO[] }
Readonly/collection/:collection/reset-banner: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/reset-picture: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/sign-mint: {
input: {};
output: {};
POST: {
body: SignMintDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/sign-offer: {
input: {};
output: {};
POST: {
body: SignAcceptGlobalOfferDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/staking/delegators: { input: {}; output: string[] }
Readonly/collection/:collection/staking/summary: { input: {}; output: StakingSummary[]; securityMode: "optionalAny" }
Readonly/collection/:collection/stats: { input: {}; output: CollectionStatsDocHydrated }
Readonly/collection/:collection/upload-banner: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/collection/:collection/upload-picture: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CollectionProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/collection/:creatorTag/:collectionTag/drop-info: {
input: {};
output: CollectionMintProfileDocWithStages;
securityMode: "optionalAny";
}
Readonly/collection/drops/query: {
input: { filter?: PublicOnly<CollectionMintProfileFilter> };
output: CollectionMintProfilePaginated;
}
Readonly/collection/drops/search: {
input: { filter: PublicOnly<FilterQueryDto> };
output: CollectionMintProfilePaginated;
}
Readonly/collection/floor-price: { input: { collection?: string[] }; output: Record<string, number> }
Readonly/collection/global-offer/query: {
input: { filter: PublicOnly<CollectionOffersFilter> };
output: GlobalOfferPaginated;
}
Readonly/collection/pinned: { input: { chain: ActivityChain[] }; output: PinnedCollectionDto_base[] }
Readonly/collection/pinned-drops: {
input: { chain: ActivityChain[] };
output: CollectionMintProfileDocHydrated[];
}
Readonly/collection/query: {
input: { filter?: PublicOnly<CollectionProfileFilter> };
output: CollectionProfilePaginated;
}
Readonly/collection/search: {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
}
Readonly/collection/staking/explore: { input: {}; output: StakingExploreDtoHydrated[] }
Readonly/collection/stats/query: {
input: { filter: PublicOnly<CollectionStatsFilter> };
output: CollectionStatsPaginated;
}
Readonly/countries: { input: {}; output: string[] }
Readonly/event: {
input: {};
output: {};
POST: {
body: EventProfileCreateDto;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventProfile;
PATCH: {
body: Partial<EventProfileCreateDto>;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
securityMode: "optionalAny";
}
Readonly/event/:eventId/answered-questions/:address: {
input: {};
output: AnsweredQuestionWithDetails[];
securityMode: "requiredAny";
}
Readonly/event/:eventId/background: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/calculate-prices: {
input: {};
output: {};
POST: {
body: TicketCalculationRequestDto;
input: {};
output: TicketPricesResponse;
};
}
Readonly/event/:eventId/description: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/description/image: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: string;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/description/image/:imageId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/event/:eventId/google-pass/:address: { input: {}; output: string[] }
Readonly/event/:eventId/guest: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/event/:eventId/guest-export: { input: {}; output: EventGuestExport[]; securityMode: "requiredAny" }
Readonly/event/:eventId/guest/:address: { input: {}; output: EventGuestProfile; securityMode: "requiredAny" }
Readonly/event/:eventId/guest/approve: {
input: {};
output: {};
PATCH: {
body: EventGuestApproveDto[];
input: {};
output: EventGuestProfile[];
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/guest/query: {
input: { filter: PublicOnly<EventGuestFilter> };
output: EventGuestProfileQuery;
securityMode: "requiredAny";
}
Readonly/event/:eventId/invite: {
input: {};
output: {};
POST: {
body: EventInvitationCreateDto[];
input: {};
output: EventInvitationDoc[];
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/invite/:inviteId: {
DELETE: {
body: {};
input: {};
output: EventInvitationDoc;
securityMode: "requiredAny";
};
input: {};
output: EventInvitation;
POST: {
body: EventClaimInvitationDto_base;
input: {};
output: EventAcceptInvitation;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/invite/query: {
input: { filter: PublicOnly<EventInvitationFilter> };
output: EventInvitationQuery;
securityMode: "requiredAny";
}
Readonly/event/:eventId/manual-check-in: {
input: {};
output: {};
POST: {
body: ManualCheckInDto;
input: {};
output: TicketValidationResult;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/notify-attendees: {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/profile: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: EventProfile;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/question: {
input: {};
output: {};
POST: {
body: EventQuestionCreateDto_base;
input: {};
output: EventQuestionDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/question/:questionId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<EventQuestionCreateDto_base>;
input: {};
output: EventQuestionDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/questions: { input: {}; output: EventQuestionDoc[]; securityMode: "requiredAny" }
Readonly/event/:eventId/referral: {
input: {};
output: {};
POST: {
body: EventReferralCreateDto_base;
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/referral-config: {
input: {};
output: {};
POST: {
body: EventReferralConfigCreateDto_base;
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/referral-config/:configId: {
DELETE: {
body: {};
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<
Pick<
EventReferralConfigDoc,
"name"
| "isActive"
| "appliedVoucher"
| "rewardDetails",
>,
>;
input: {};
output: EventReferralConfigDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/referral-configs: {
input: { filter?: PublicOnly<EventReferralConfigFilter> };
output: EventReferralConfigPaginated;
securityMode: "requiredAny";
}
Readonly/event/:eventId/referral/:referralCode: {
DELETE: {
body: {};
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<Pick<EventReferralDoc, "isActive">>;
input: {};
output: EventReferralDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/referrals: {
input: { filter?: PublicOnly<EventReferralFilter> };
output: EventReferralPaginated;
securityMode: "requiredAny";
}
Readonly/event/:eventId/referrals/self-serviced: { input: {}; output: EventReferralDoc[]; securityMode: "requiredAny" }
Readonly/event/:eventId/register: {
input: {};
output: {};
POST: {
body: EventGuestRegistrationDto;
input: { invitationId?: string };
output: EventRegistrationResponseDto;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/role: {
input: {};
output: EventUserRole[];
PATCH: {
body: Partial<EventUserRoleCreateDto_base>;
input: {};
output: EventUserRole;
securityMode: "requiredAny";
};
POST: {
body: EventUserRoleCreateDto_base;
input: {};
output: EventUserRole;
securityMode: "requiredAny";
};
securityMode: "requiredAny";
}
Readonly/event/:eventId/role/:roleId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventUserRoleDoc;
POST: {
body: {};
input: {};
output: EventUserRoleDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/roleOf/:address: { input: {}; output: EventUserRoleDoc; securityMode: "requiredAny" }
Readonly/event/:eventId/scan: {
input: {};
output: {};
POST: {
body: EventCheckInQR;
input: {};
output: TicketValidationResult;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/stage: {
input: { isEnabled?: boolean };
output: EventStageProfileDoc[];
POST: {
body: EventStageProfileCreateDto_base;
input: {};
output: EventStageProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/stage/:stageId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: EventStageProfileDoc;
PATCH: {
body: Partial<Omit<EventStageProfileCreateDto_base, "ticketId">>;
input: {};
output: EventStageProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/ticket: {
input: {};
output: EventTicketProfileDoc[];
POST: {
body: EventTicketProfileCreateDto_base;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/ticket/:ticketId: {
input: {};
output: EventTicketProfileDoc;
PATCH: {
body: Partial<EventTicketProfileCreateDto_base>;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
POST: { body: {}; input: {}; output: SuccessDto };
PUT: {
body: FormData;
input: {};
output: EventTicketProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/validate-discount: {
input: {};
output: {};
POST: { body: {}; input: {}; output: DiscountCodeValidationResponse };
}
Readonly/event/:eventId/voucher: {
input: {};
output: {};
POST: {
body: Partial<
Omit<
EventVoucherDoc,
"id"
| "dataType"
| "usedCount"
| "createdAt"
| "createdBy",
>,
>;
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/voucher/:voucherCode: {
DELETE: {
body: {};
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
input: {};
output: {};
PATCH: {
body: Partial<
Omit<
Partial<
Omit<
EventVoucherDoc,
"id"
| "dataType"
| "usedCount"
| "createdAt"
| "createdBy",
>,
>,
"code" | "eventId",
>,
>;
input: {};
output: EventVoucherDoc;
securityMode: "requiredAny";
};
}
Readonly/event/:eventId/voucher/query: {
input: { filter: PublicOnly<EventVoucherFilter> };
output: EventVoucherQuery;
securityMode: "requiredAny";
}
Readonly/event/profile/location: { input: {}; output: EventCountGroupedByCountry[] }
Readonly/event/profile/query: { input: { filter: PublicOnly<EventProfileFilter> }; output: EventProfileQuery }
Readonly/eventNotifications/creator/marketing: {
input: {};
output: {};
POST: {
body: CreatorMarketingNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
}
Readonly/eventNotifications/event/:eventId/reminder: {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
}
Readonly/eventNotifications/event/:eventId/update: {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
}
Readonly/eventNotifications/user/:userId/direct: {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
}
Readonly/faucet: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/hatom/user/:address: { input: {}; output: UserInfo }
Readonly/launchpad/:scAddress/shareholders/collection/:collectionTag: { input: {}; output: ShareholderDto[] }
Readonly/launchpad/:scAddress/shareholders/royalties: { input: {}; output: ShareholderDto[] }
Readonly/lending/account/:nonce/attributes: { input: {}; output: LendingNftAttributes }
Readonly/lending/account/:nonce/positions: { input: {}; output: LendingNftAttributes[] }
Readonly/lending/active-accounts: { input: {}; output: number[] }
Readonly/lending/leaderboard: {
input: {
orderBy?: LendingPositionOrderByColumn;
orderDirection?: KustoOrderDirection;
skip?: number;
token?: string;
top?: number;
};
output: LendingPositionStatus[];
}
Readonly/lending/leaderboard/clean-bad-debt: { input: {}; output: LendingPositionStatus[] }
Readonly/lending/leaderboard/liquidate: { input: {}; output: LendingPositionStatus[] }
Readonly/lending/liquidate: { input: {}; output: Record<string, number> }
Readonly/lending/market-sc: { input: {}; output: string[] }
Readonly/lending/market/:token/analytics: {
input: { bin?: string; endTime?: string; startTime?: string };
output: LendingMarketAnalyticsGraph[];
}
Readonly/lending/market/:token/average: { input: {}; output: LendingMarketAverageGraph[] }
Readonly/lending/market/:token/emode-categories: { input: {}; output: LendingEModeCategoryProfile[] }
Readonly/lending/market/:token/price/egld: { input: {}; output: LendingTokenPriceDto }
Readonly/lending/market/:token/profile: { input: {}; output: LendingMarketProfile }
Readonly/lending/market/emode-categories: { input: { categoryIds?: string[] }; output: LendingEModeCategoryProfile[] }
Readonly/lending/market/indexes: { input: {}; output: Record<string, LendingIndexesDto> }
Readonly/lending/market/prices: { input: { returnAsUsd?: boolean }; output: Record<string, number> }
Readonly/lending/market/query: {
input: { filter: PublicOnly<LendingMarketProfileFilter> };
output: LendingMarketProfileQuery;
}
Readonly/lending/pnl: { input: { identifiers: string[] }; output: LendingAccountPnl[] }
Readonly/lending/stats: { input: {}; output: LendingOverallStats }
Readonly/liquid/egld/execute-delegate: { input: {}; output: string }
Readonly/liquid/egld/execute-undelegate: { input: {}; output: string }
Readonly/liquid/egld/liquid-supply: { input: {}; output: string }
Readonly/liquid/egld/pending-delegate: { input: {}; output: string }
Readonly/liquid/egld/pending-fees: { input: {}; output: string }
Readonly/liquid/egld/pending-undelegate: { input: {}; output: string }
Readonly/liquid/egld/protocol-apr: { input: {}; output: ProtocolAprType }
Readonly/liquid/egld/providers: { input: {}; output: ProviderDto[] }
Readonly/liquid/egld/rate: { input: {}; output: RateType }
Readonly/liquid/egld/staked: { input: {}; output: string }
Readonly/liquid/egld/stats: { input: {}; output: XoxnoLiquidStatsDto }
Readonly/liquid/sui/stats: { input: {}; output: XoxnoLiquidStatsDto }
Readonly/liquid/xoxno/liquid-supply: { input: {}; output: string }
Readonly/liquid/xoxno/rate: { input: {}; output: RateType }
Readonly/liquid/xoxno/staked: { input: {}; output: string }
Readonly/liquid/xoxno/stats: { input: {}; output: XoxnoLiquidStatsDto }
Readonly/mobile/device/:deviceId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredWeb2";
};
input: {};
output: MobileDeviceDoc;
securityMode: "requiredWeb2";
}
Readonly/mobile/device/register: {
input: {};
output: {};
POST: {
body: MobileDeviceRegistrationDto;
input: {};
output: MobileDeviceDoc;
securityMode: "requiredWeb2";
};
}
Readonly/mobile/history: {
input: { skip?: number; top?: number };
output: PushNotificationResponse;
securityMode: "requiredAny";
}
Readonly/mobile/history/:notificationId/read: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: PushNotificationDoc;
securityMode: "requiredAny";
};
}
Readonly/mobile/history/clear-all: {
DELETE: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/mobile/history/clear-id/:notificationId: {
DELETE: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/mobile/history/read-all: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: NotificationSuccessResponseDto;
securityMode: "requiredAny";
};
}
Readonly/mobile/history/unread-count: {
input: {};
output: PushNotificationCountResponse;
securityMode: "requiredAny";
}
Readonly/nft/:identifier: { input: {}; output: NftDocFull }
Readonly/nft/:identifier/like: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: LikeNftDto;
securityMode: "requiredAny";
};
}
Readonly/nft/:identifier/offers: { input: { skip: number; top: number }; output: NftOfferPaginated }
Readonly/nft/offer/:identifier: { input: {}; output: NftOfferDocHydrated[] }
Readonly/nft/offer/query: { input: { filter: PublicOnly<NftOfferDocFilter> }; output: NftOfferPaginated }
Readonly/nft/pinned: { input: { chain: ActivityChain[] }; output: NftDocHydrated[] }
Readonly/nft/query: { input: { filter: PublicOnly<NftDocFilter> }; output: NftPaginated }
Readonly/nft/search/query: { input: { filter: PublicOnly<NftDocFilter> }; output: NftPaginated }
Readonly/nft/sign-withdraw: {
input: {};
output: {};
POST: {
body: SignWithdrawDto;
input: {};
output: SignDataDto;
securityMode: "requiredAny";
};
}
Readonly/notify/global-broadcast: {
input: {};
output: {};
POST: {
body: EventNotificationDto;
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredAny";
};
}
Readonly/perp/coin/:symbol: { input: {}; output: PerpCoinExtended[] }
Readonly/perp/coin/spot/:symbol: { input: {}; output: PerpSpotCoinExtended[] }
Readonly/perp/coins: { input: {}; output: PerpCoinExtendedSlim[] }
Readonly/perp/coins/spot: { input: {}; output: PerpSpotCoinExtendedSlim[] }
Readonly/perp/exchange/acceptTerms: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/perp/exchange/deposit: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/perp/exchange/order: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: PerpOrderResponse;
securityMode: "requiredAny";
};
}
Readonly/perp/exchange/sendAsset: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/perp/exchange/sendExternalAsset: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/perp/exchange/withdraw: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/perp/legal-check/:address: { input: {}; output: PerpLegalCheck }
Readonly/perp/orderbook/:symbol: { input: {}; output: L2BookPerpResponseSingle[] }
Readonly/perp/stats/:symbol: { input: {}; output: ActivePerpAssetCtx[] }
Readonly/perp/stats/spot/:symbol: { input: {}; output: ActiveSpotAssetCtx[] }
Readonly/perp/subscribe: {
input: {};
output: {};
POST: { body: PerpEvent; input: {}; output: SuccessDto };
}
Readonly/perp/trades/:symbol: { input: {}; output: TradesPerpResponseSingle[] }
Readonly/perp/unsubscribe: {
input: {};
output: {};
POST: { body: PerpEvent; input: {}; output: SuccessDto };
}
Readonly/pool/:poolId/profile: {
input: {};
output: StakingSummary;
PATCH: {
body: Partial<Pick<StakingSummary, "description" | "name">>;
input: {};
output: StakingPoolDoc;
securityMode: "requiredAny";
};
}
Readonly/pool/:poolId/upload-picture: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: StakingPoolDoc;
securityMode: "requiredAny";
};
}
Readonly/pool/:poolId/whitelist: { input: {}; output: NftDocHydrated[] }
Readonly/search: {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
}
Readonly/tokens: {
input: {
category?: TokenCategory[];
chain?: ActivityChain[];
identifier?: string[];
};
output: TokenDataDocHydrated[];
}
Readonly/tokens/egld/fiat-price: {
input: { fiatCurrencies?: string[]; value?: number };
output: Record<string, number>;
}
Readonly/tokens/swap: { input: {}; output: TokenDataDocHydrated[] }
Readonly/tokens/usd-price: {
input: { cache?: boolean; identifier?: string[] };
output: Record<string, number>;
}
Readonly/tokens/xoxno/info: { input: {}; output: XoxnoInfo }
Readonly/tradingview/bars/:symbol: { input: {}; output: BarDto[] }
Readonly/tradingview/coin/:symbol: { input: {}; output: SymbolInfoDto[] }
Readonly/transaction/cost: {
input: {};
output: {};
POST: { body: TransactionCreate; input: {}; output: TransactionCostData };
}
Readonly/transactions: {
input: {};
output: {};
POST: { body: TransactionCreate; input: {}; output: TransactionSendResult };
}
Readonly/transactions/:txHash: { input: { withResults?: boolean }; output: TransactionDetailed }
Readonly/transactions/:txHash/status: { input: {}; output: TransactionProcessStatus }
Readonly/transactions/batch: {
input: {};
output: {};
POST: {
body: TransactionCreate[];
input: { isRelay?: boolean };
output: TransactionSendResult[];
};
}
Readonly/user/:address/analytics/volume: { input: {}; output: UserAnalyticsDto }
Readonly/user/:address/creator/details: { input: {}; output: CreatorDetailsDto }
Readonly/user/:address/creator/events: { input: {}; output: CreatorDetailsDto; securityMode: "optionalAny" }
Readonly/user/:address/creator/listing: { input: {}; output: CreatorDetailsDto }
Readonly/user/:address/creator/profile: {
input: {};
output: CreatorProfileDto;
PATCH: {
body: Partial<
Pick<CreatorProfileDoc, "description" | "socials" | "name">,
>;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/creator/reset-banner: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/creator/reset-picture: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/creator/upload-banner: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/creator/upload-picture: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: CreatorProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/delegation: { input: {}; output: DelegationDataOutput[] }
Readonly/user/:address/favorite/collections: {
input: { filter: PublicOnly<CollectionStatsFilter> };
output: CollectionStatsPaginated;
}
Readonly/user/:address/favorite/nfts: { input: { skip?: number; top?: number }; output: NftPaginated }
Readonly/user/:address/favorite/users: { input: {}; output: string[] }
Readonly/user/:address/follow: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: UserFavoriteResponseDto;
securityMode: "requiredAny";
};
}
Readonly/user/:address/inventory-summary: { input: { activeAuction?: boolean }; output: InventorySummaryDtoHydrated[] }
Readonly/user/:address/network-account: { input: {}; output: UserNetworkInfoDto }
Readonly/user/:address/offers: {
input: { skip?: number; top?: number; type?: OfferType };
output: NftOfferPaginated;
}
Readonly/user/:address/profile: {
input: {};
output: UserProfileDoc;
PATCH: {
body: Partial<
Pick<UserProfileDoc, "description" | "socials" | "isBoberBattleUser">,
>;
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/reset-banner: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/reset-picture: {
input: {};
output: {};
PUT: {
body: {};
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/staking/available-pools: { input: {}; output: StakingSummary[] }
Readonly/user/:address/staking/collection/:collection: { input: {}; output: StakingSummary[] }
Readonly/user/:address/staking/creator: { input: {}; output: StakingCreatorDoc }
Readonly/user/:address/staking/owned-collections: { input: {}; output: OwnedCollectionsDto }
Readonly/user/:address/staking/owned-pools: { input: {}; output: StakingSummary[] }
Readonly/user/:address/staking/pool/:poolId/nfts: { input: { status?: StakingStatus }; output: StakingUserPoolNfts }
Readonly/user/:address/staking/summary: { input: {}; output: UserStakingSummaryDto[] }
Readonly/user/:address/token-inventory: { input: {}; output: UserTokenInventoryResponseDto }
Readonly/user/:address/upload-banner: {
input: {};
output: {};
PUT: {
body: FormData;
input: {};
output: UserProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:address/upload-picture: {
input: {};
output: {};
PUT: {
body: FormData;
input: { referer?: string };
output: UserProfileDoc;
securityMode: "requiredAny";
};
}
Readonly/user/:creatorTag/owned-services: { input: {}; output: OwnedServicesDto }
Readonly/user/:tag/creator/is-registered: { input: {}; output: SuccessDto }
Readonly/user/buy/signature: {
input: {};
output: {};
POST: {
body: Record<string, string>;
input: {};
output: TradesilvaniaSignature;
securityMode: "requiredAny";
};
}
Readonly/user/chat/block: { input: {}; output: UserBlockPaginated; securityMode: "requiredAny" }
Readonly/user/chat/block/:address: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
}
Readonly/user/chat/conversation: {
input: { isGroupChat?: boolean; skip?: number; top?: number };
output: UserConversationPaginated;
securityMode: "requiredAny";
}
Readonly/user/chat/conversation-summary: { input: {}; output: GlobalConversationSummaryDto; securityMode: "requiredAny" }
Readonly/user/chat/conversation/:conversationId: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: { receiver: string; skip?: number; top?: number };
output: ChatMessagePaginated;
securityMode: "requiredAny";
}
Readonly/user/chat/conversation/:conversationId/message/:messageId: {
DELETE: {
body: {};
input: { deleteForAll?: boolean };
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/user/chat/message: {
input: {};
output: {};
POST: {
body: SendChatMessageDto;
input: {};
output: ChatMessageDocHydrated;
securityMode: "requiredAny";
};
}
Readonly/user/chat/token: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: WebSocketTokenDto;
securityMode: "requiredAny";
};
}
Readonly/user/favorite/:favoriteId: { input: {}; output: CheckLikeStatusResponseDto; securityMode: "requiredAny" }
Readonly/user/lending/:address: { input: { token?: string }; output: LendingAccountProfile[] }
Readonly/user/lending/image/:nonce: { input: { isStatic: boolean }; output: string }
Readonly/user/lending/pnl/:address: { input: {}; output: LendingAccountPnl[] }
Readonly/user/lending/position/:identifier: { input: {}; output: LendingAccountProfile[] }
Readonly/user/lending/summary/:identifier: { input: {}; output: LendingAccountSummary }
Readonly/user/login: {
input: {};
output: {};
POST: { body: LoginRequestDto; input: {}; output: LoginAccessDto };
}
Readonly/user/me: { input: {}; output: UserProfileDto; securityMode: "requiredAny" }
Readonly/user/me/event: {
input: { extended: boolean };
output: EventProfile[];
securityMode: "requiredAny";
}
Readonly/user/me/event/badge: { input: {}; output: string; securityMode: "requiredAny" }
Readonly/user/me/event/badge/payload: { input: {}; output: BageQRData; securityMode: "requiredAny" }
Readonly/user/me/events/hosted: { input: {}; output: EventProfile[]; securityMode: "requiredAny" }
Readonly/user/me/events/past: { input: {}; output: EventProfile[]; securityMode: "requiredAny" }
Readonly/user/me/events/upcoming: { input: {}; output: EventProfile[]; securityMode: "requiredAny" }
Readonly/user/me/profile: { input: {}; output: UserProfileDoc; securityMode: "requiredAny" }
Readonly/user/me/settings: {
input: { unsubscribeToken: string };
output: UserSettingsDoc;
securityMode: "optionalAny";
}
Readonly/user/me/settings/billing: {
input: {};
output: {};
PATCH: {
body: UserBillingDetails;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
}
Readonly/user/me/settings/email: {
DELETE: {
body: {};
input: {};
output: UserSettingsDoc;
securityMode: "requiredJwt";
};
input: {};
output: {};
PATCH: {
body: SetEmailDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
}
Readonly/user/me/settings/notification-preferences: {
input: {};
output: {};
PATCH: {
body: NotificationPreferencesPostDto;
input: { unsubscribeToken?: string };
output: UserSettingsDoc;
securityMode: "optionalAny";
};
}
Readonly/user/me/settings/phone: {
input: {};
output: {};
PATCH: {
body: SetPhoneDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
}
Readonly/user/me/settings/verify-email: {
input: {};
output: {};
POST: {
body: VerifyEmailDto;
input: {};
output: UserSettingsDoc;
securityMode: "requiredAny";
};
}
Readonly/user/me/xoxno-drop: { input: {}; output: AirdropDtoHydrated[]; securityMode: "requiredAny" }
Readonly/user/native-token: { input: { extraInfo?: string; originalUrl?: string }; output: string }
Readonly/user/network-account: {
input: {};
output: {};
POST: { body: string[]; input: {}; output: UserNetworkInfoDto[] };
}
Readonly/user/notifications: {
input: { skip?: number; top?: number };
output: NotificationPaginated;
securityMode: "requiredAny";
}
Readonly/user/notifications/clear: {
DELETE: {
body: {};
input: {};
output: SuccessDto;
securityMode: "requiredAny";
};
input: {};
output: {};
}
Readonly/user/notifications/read: {
input: {};
output: {};
PATCH: {
body: {};
input: { id?: string };
output: SuccessDto | NotificationDoc;
securityMode: "requiredAny";
};
}
Readonly/user/notifications/unread-count: {
input: {};
output: PushNotificationCountResponse;
securityMode: "requiredAny";
}
Readonly/user/search: {
input: { filter: PublicOnly<FilterQueryDto> };
output: GlobalSearchResourcesPaginated;
}
Readonly/user/stats: {
input: {
orderBy?: UserStatsOrderByColumn;
orderDirection?: KustoOrderDirection;
skip?: number;
top?: number;
};
output: UserStatsDto[];
}
Readonly/user/web2: { input: {}; output: Web2UserDoc; securityMode: "requiredWeb2" }
Readonly/user/web2/:index/wallet-link: {
DELETE: {
body: {};
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
input: {};
output: {};
}
Readonly/user/web2/session-cookie: {
input: {};
output: {};
POST: {
body: {};
input: {};
output: SuccessWithMessageDto;
securityMode: "requiredWeb2";
};
}
Readonly/user/web2/shards: { input: {}; output: Web2UserShardsDto; securityMode: "requiredWeb2" }
Readonly/user/web2/wallet: {
input: {};
output: {};
POST: {
body: NativeWalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
}
Readonly/user/web2/wallet-link: {
input: {};
output: {};
POST: {
body: Web2WalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
}
Readonly/user/web2/wallet-switch: {
input: {};
output: {};
POST: {
body: SwitchWalletDto;
input: {};
output: Web2UserDoc;
securityMode: "requiredWeb2";
};
}
Readonly/user/xoxno-drop: {
input: { address?: string; skip?: number; top?: number };
output: AirdropDtoHydrated[];
}