@xoxno/sdk-js
    Preparing search index...

    Variable endpointsConst

    endpoints: {
        "/activity/:identifier": { input: {}; output: NftActivityDocHydrated };
        "/activity/query": {
            input: {
                continuationToken?: string;
                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[];
        };
        "/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: {
                continuationToken?: string;
                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: {
                continuationToken?: string;
                filter: PublicOnly<CollectionOffersFilter>;
            };
            output: GlobalOfferPaginated;
        };
        "/collection/pinned": {
            input: { chain: ActivityChain[] };
            output: PinnedCollectionDto_base[];
        };
        "/collection/pinned-drops": {
            input: { chain: ActivityChain[] };
            output: CollectionMintProfileDocHydrated[];
        };
        "/collection/query": {
            input: {
                continuationToken?: string;
                filter?: PublicOnly<CollectionProfileFilter>;
            };
            output: CollectionProfilePaginated;
        };
        "/collection/search": {
            input: { filter: PublicOnly<FilterQueryDto> };
            output: GlobalSearchResourcesPaginated;
        };
        "/collection/staking/explore": {
            input: {};
            output: StakingExploreDtoHydrated[];
        };
        "/collection/stats/query": {
            input: {
                continuationToken?: string;
                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 };
        "/lending/sync-account-positions": {
            input: {};
            output: LendingNftAttributes[];
        };
        "/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: {
                continuationToken?: string;
                filter: PublicOnly<NftOfferDocFilter>;
            };
            output: NftOfferPaginated;
        };
        "/nft/pinned": {
            input: { chain: ActivityChain[] };
            output: NftDocHydrated[];
        };
        "/nft/query": {
            input: { continuationToken?: string; 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/restricted": { input: {}; output: string[] };
        "/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: {
              continuationToken?: string;
              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/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: {
              continuationToken?: string;
              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: {
              continuationToken?: string;
              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: {
              continuationToken?: string;
              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: {
              continuationToken?: string;
              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/lending/sync-account-positions: { input: {}; output: LendingNftAttributes[] }
    • 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: {
              continuationToken?: string;
              filter: PublicOnly<NftOfferDocFilter>;
          };
          output: NftOfferPaginated;
      }
    • Readonly/nft/pinned: { input: { chain: ActivityChain[] }; output: NftDocHydrated[] }
    • Readonly/nft/query: {
          input: { continuationToken?: string; 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/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/restricted: { input: {}; output: string[] }
    • 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/shards: { input: {}; output: Web2UserShardsDto; securityMode: "requiredWeb2" }
    • Readonly/user/web2/wallet: {
          input: {};
          output: {};
          POST: {
              body: NativeWalletDto;
              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[];
      }