UNPKG

ethos-network-types

Version:

TypeScript types for Ethos Network API

160 lines (159 loc) 20.3 kB
import type { paths } from './ethos-types.ts'; export type ActivitiesActivityTypeIdGetResponse = paths['/activities/{activityType}/{id}']['get']['responses']['200']['content']['application/json']; export type ActivitiesActivityTypeIdGetParams = paths['/activities/{activityType}/{id}']['get']['parameters']['path']; export type ActivitiesBulkPostResponse = paths['/activities/bulk']['post']['responses']['200']['content']['application/json']; export type ActivitiesActivityTypeTxTxHashGetResponse = paths['/activities/{activityType}/tx/{txHash}']['get']['responses']['200']['content']['application/json']; export type ActivitiesActivityTypeTxTxHashGetParams = paths['/activities/{activityType}/tx/{txHash}']['get']['parameters']['path']; export type ActivitiesUserkeyGetResponse = paths['/activities/userkey']['get']['responses']['200']['content']['application/json']; export type ActivitiesFeedPostResponse = paths['/activities/feed']['post']['responses']['200']['content']['application/json']; export type ActivitiesNotificationsPostResponse = paths['/activities/notifications']['post']['responses']['200']['content']['application/json']; export type ActivitiesProfileGivenPostResponse = paths['/activities/profile/given']['post']['responses']['200']['content']['application/json']; export type ActivitiesProfileReceivedPostResponse = paths['/activities/profile/received']['post']['responses']['200']['content']['application/json']; export type ActivitiesProfileAllPostResponse = paths['/activities/profile/all']['post']['responses']['200']['content']['application/json']; export type ActivitiesProjectPostResponse = paths['/activities/project']['post']['responses']['200']['content']['application/json']; export type AiImagesGetResponse = paths['/ai-images']['get']['responses']['200']['content']['application/json']; export type AiImagesJobIdGetResponse = paths['/ai-images/{jobId}']['get']['responses']['200']['content']['application/json']; export type AiImagesJobIdGetParams = paths['/ai-images/{jobId}']['get']['parameters']['path']; export type AiImagesSelectedGetResponse = paths['/ai-images/selected']['get']['responses']['200']['content']['application/json']; export type AiImagesRegeneratePostResponse = paths['/ai-images/regenerate']['post']['responses']['200']['content']['application/json']; export type AiImagesActivatePostResponse = paths['/ai-images/activate']['post']['responses']['200']['content']['application/json']; export type AiImagesRetryPostResponse = paths['/ai-images/retry']['post']['responses']['200']['content']['application/json']; export type AppsGetResponse = paths['/apps']['get']['responses']['200']['content']['application/json']; export type AppsPostResponse = paths['/apps']['post']['responses']['200']['content']['application/json']; export type AppsIdGetResponse = paths['/apps/{id}']['get']['responses']['200']['content']['application/json']; export type AppsIdGetParams = paths['/apps/{id}']['get']['parameters']['path']; export type AppsByTypeAppTypeGetResponse = paths['/apps/by-type/{appType}']['get']['responses']['200']['content']['application/json']; export type AppsByTypeAppTypeGetParams = paths['/apps/by-type/{appType}']['get']['parameters']['path']; export type AppsAppIdPutResponse = paths['/apps/{appId}']['put']['responses']['200']['content']['application/json']; export type AppsAppIdPutParams = paths['/apps/{appId}']['put']['parameters']['path']; export type AppsAppIdDeleteResponse = paths['/apps/{appId}']['delete']['responses']['200']['content']['application/json']; export type AppsAppIdDeleteParams = paths['/apps/{appId}']['delete']['parameters']['path']; export type CategoriesGetResponse = paths['/categories']['get']['responses']['200']['content']['application/json']; export type CategoriesPostResponse = paths['/categories']['post']['responses']['200']['content']['application/json']; export type CategoriesIdGetResponse = paths['/categories/{id}']['get']['responses']['200']['content']['application/json']; export type CategoriesIdGetParams = paths['/categories/{id}']['get']['parameters']['path']; export type CategoriesSummariesBulkGetResponse = paths['/categories/summaries/bulk']['get']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdPutResponse = paths['/categories/{categoryId}']['put']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdPutParams = paths['/categories/{categoryId}']['put']['parameters']['path']; export type CategoriesCategoryIdDeleteResponse = paths['/categories/{categoryId}']['delete']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdDeleteParams = paths['/categories/{categoryId}']['delete']['parameters']['path']; export type CategoriesCategoryIdUsersGetResponse = paths['/categories/{categoryId}/users']['get']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdUsersGetParams = paths['/categories/{categoryId}/users']['get']['parameters']['path']; export type CategoriesCategoryIdUsersPostResponse = paths['/categories/{categoryId}/users']['post']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdUsersPostParams = paths['/categories/{categoryId}/users']['post']['parameters']['path']; export type CategoriesCategoryIdUsersDeleteResponse = paths['/categories/{categoryId}/users']['delete']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdUsersDeleteParams = paths['/categories/{categoryId}/users']['delete']['parameters']['path']; export type CategoriesCategoryIdBulkImportPostResponse = paths['/categories/{categoryId}/bulk-import']['post']['responses']['200']['content']['application/json']; export type CategoriesCategoryIdBulkImportPostParams = paths['/categories/{categoryId}/bulk-import']['post']['parameters']['path']; export type ChainsGetResponse = paths['/chains']['get']['responses']['200']['content']['application/json']; export type ChainsPostResponse = paths['/chains']['post']['responses']['200']['content']['application/json']; export type ChainsIdPutResponse = paths['/chains/{id}']['put']['responses']['200']['content']['application/json']; export type ChainsIdPutParams = paths['/chains/{id}']['put']['parameters']['path']; export type ChainsIdDeleteResponse = paths['/chains/{id}']['delete']['responses']['200']['content']['application/json']; export type ChainsIdDeleteParams = paths['/chains/{id}']['delete']['parameters']['path']; export type ContributionsHistoryGetResponse = paths['/contributions/history']['get']['responses']['200']['content']['application/json']; export type HealthcheckGetResponse = paths['/healthcheck']['get']['responses']['200']['content']['application/json']; export type HealthcheckAuthenticatedGetResponse = paths['/healthcheck/authenticated']['get']['responses']['200']['content']['application/json']; export type HealthcheckAlwaysFailGetResponse = paths['/healthcheck/always-fail']['get']['responses']['200']['content']['application/json']; export type InternalUsersUserkeyGetResponse = paths['/internal/users/{userkey}']['get']['responses']['200']['content']['application/json']; export type InternalUsersUserkeyGetParams = paths['/internal/users/{userkey}']['get']['parameters']['path']; export type InternalListingsGetResponse = paths['/internal/listings']['get']['responses']['200']['content']['application/json']; export type InternalListingsUsernameGetResponse = paths['/internal/listings/{username}']['get']['responses']['200']['content']['application/json']; export type InternalListingsUsernameGetParams = paths['/internal/listings/{username}']['get']['parameters']['path']; export type InvitationsCheckGetResponse = paths['/invitations/check']['get']['responses']['200']['content']['application/json']; export type LlmTranslatePostResponse = paths['/llm/translate']['post']['responses']['200']['content']['application/json']; export type MarketsGetResponse = paths['/markets']['get']['responses']['200']['content']['application/json']; export type MarketsFeaturedGetResponse = paths['/markets/featured']['get']['responses']['200']['content']['application/json']; export type MarketsSimulateBuyPostResponse = paths['/markets/simulate-buy']['post']['responses']['200']['content']['application/json']; export type NftsUserEthosUserKeyOwnsValidatorGetResponse = paths['/nfts/user/{ethosUserKey}/owns-validator']['get']['responses']['200']['content']['application/json']; export type NftsUserEthosUserKeyOwnsValidatorGetParams = paths['/nfts/user/{ethosUserKey}/owns-validator']['get']['parameters']['path']; export type NftsUserEthosUserKeyGetResponse = paths['/nfts/user/{ethosUserKey}']['get']['responses']['200']['content']['application/json']; export type NftsUserEthosUserKeyGetParams = paths['/nfts/user/{ethosUserKey}']['get']['parameters']['path']; export type NftsTrackPostResponse = paths['/nfts/track']['post']['responses']['200']['content']['application/json']; export type ProjectsGetResponse = paths['/projects']['get']['responses']['200']['content']['application/json']; export type ProjectsSuggestedGetResponse = paths['/projects/suggested']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdGetResponse = paths['/projects/{projectId}']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdGetParams = paths['/projects/{projectId}']['get']['parameters']['path']; export type ProjectsProjectIdPutResponse = paths['/projects/{projectId}']['put']['responses']['200']['content']['application/json']; export type ProjectsProjectIdPutParams = paths['/projects/{projectId}']['put']['parameters']['path']; export type ProjectsProjectIdDetailsGetResponse = paths['/projects/{projectId}/details']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdDetailsGetParams = paths['/projects/{projectId}/details']['get']['parameters']['path']; export type ProjectsUsernameUsernameGetResponse = paths['/projects/username/{username}']['get']['responses']['200']['content']['application/json']; export type ProjectsUsernameUsernameGetParams = paths['/projects/username/{username}']['get']['parameters']['path']; export type ProjectsProjectIdTeamGetResponse = paths['/projects/{projectId}/team']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdTeamGetParams = paths['/projects/{projectId}/team']['get']['parameters']['path']; export type ProjectsProjectIdTeamPostResponse = paths['/projects/{projectId}/team']['post']['responses']['200']['content']['application/json']; export type ProjectsProjectIdTeamPostParams = paths['/projects/{projectId}/team']['post']['parameters']['path']; export type ProjectsProjectIdTeamDeleteResponse = paths['/projects/{projectId}/team']['delete']['responses']['200']['content']['application/json']; export type ProjectsProjectIdTeamDeleteParams = paths['/projects/{projectId}/team']['delete']['parameters']['path']; export type ProjectsProjectIdChainsPostResponse = paths['/projects/{projectId}/chains']['post']['responses']['200']['content']['application/json']; export type ProjectsProjectIdChainsPostParams = paths['/projects/{projectId}/chains']['post']['parameters']['path']; export type ProjectsProjectIdChainsDeleteResponse = paths['/projects/{projectId}/chains']['delete']['responses']['200']['content']['application/json']; export type ProjectsProjectIdChainsDeleteParams = paths['/projects/{projectId}/chains']['delete']['parameters']['path']; export type ProjectsConfirmGetResponse = paths['/projects/confirm']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdVotesPostResponse = paths['/projects/{projectId}/votes']['post']['responses']['200']['content']['application/json']; export type ProjectsProjectIdVotesPostParams = paths['/projects/{projectId}/votes']['post']['parameters']['path']; export type ProjectsVotesBalanceGetResponse = paths['/projects/votes/balance']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdVotersGetResponse = paths['/projects/{projectId}/voters']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdVotersGetParams = paths['/projects/{projectId}/voters']['get']['parameters']['path']; export type ProjectsVotesReallocatePostResponse = paths['/projects/votes/reallocate']['post']['responses']['200']['content']['application/json']; export type ProjectsVotesBulkTotalsGetResponse = paths['/projects/votes/bulk-totals']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdChartGetResponse = paths['/projects/{projectId}/chart']['get']['responses']['200']['content']['application/json']; export type ProjectsProjectIdChartGetParams = paths['/projects/{projectId}/chart']['get']['parameters']['path']; export type ReviewsCountBetweenGetResponse = paths['/reviews/count/between']['get']['responses']['200']['content']['application/json']; export type ReviewsLatestBetweenGetResponse = paths['/reviews/latest/between']['get']['responses']['200']['content']['application/json']; export type ScoreAddressGetResponse = paths['/score/address']['get']['responses']['200']['content']['application/json']; export type ScoreAddressesPostResponse = paths['/score/addresses']['post']['responses']['200']['content']['application/json']; export type ScoreUserIdGetResponse = paths['/score/userId']['get']['responses']['200']['content']['application/json']; export type ScoreUserIdsPostResponse = paths['/score/userIds']['post']['responses']['200']['content']['application/json']; export type ScoreUserkeyGetResponse = paths['/score/userkey']['get']['responses']['200']['content']['application/json']; export type ScoreUserkeysPostResponse = paths['/score/userkeys']['post']['responses']['200']['content']['application/json']; export type ScoreStatusGetResponse = paths['/score/status']['get']['responses']['200']['content']['application/json']; export type UsersByIdsPostResponse = paths['/users/by/ids']['post']['responses']['200']['content']['application/json']; export type UsersByAddressPostResponse = paths['/users/by/address']['post']['responses']['200']['content']['application/json']; export type UsersByProfileIdPostResponse = paths['/users/by/profile-id']['post']['responses']['200']['content']['application/json']; export type UsersByXPostResponse = paths['/users/by/x']['post']['responses']['200']['content']['application/json']; export type UsersByDiscordPostResponse = paths['/users/by/discord']['post']['responses']['200']['content']['application/json']; export type UsersByFarcasterPostResponse = paths['/users/by/farcaster']['post']['responses']['200']['content']['application/json']; export type UsersByFarcasterUsernamesPostResponse = paths['/users/by/farcaster/usernames']['post']['responses']['200']['content']['application/json']; export type UsersByTelegramPostResponse = paths['/users/by/telegram']['post']['responses']['200']['content']['application/json']; export type UsersSearchGetResponse = paths['/users/search']['get']['responses']['200']['content']['application/json']; export type UserUserIdGetResponse = paths['/user/{userId}']['get']['responses']['200']['content']['application/json']; export type UserUserIdGetParams = paths['/user/{userId}']['get']['parameters']['path']; export type UserByAddressAddressGetResponse = paths['/user/by/address/{address}']['get']['responses']['200']['content']['application/json']; export type UserByAddressAddressGetParams = paths['/user/by/address/{address}']['get']['parameters']['path']; export type UserByProfileIdProfileIdGetResponse = paths['/user/by/profile-id/{profileId}']['get']['responses']['200']['content']['application/json']; export type UserByProfileIdProfileIdGetParams = paths['/user/by/profile-id/{profileId}']['get']['parameters']['path']; export type UserByUsernameUsernameGetResponse = paths['/user/by/username/{username}']['get']['responses']['200']['content']['application/json']; export type UserByUsernameUsernameGetParams = paths['/user/by/username/{username}']['get']['parameters']['path']; export type UserByXAccountIdOrUsernameGetResponse = paths['/user/by/x/{accountIdOrUsername}']['get']['responses']['200']['content']['application/json']; export type UserByXAccountIdOrUsernameGetParams = paths['/user/by/x/{accountIdOrUsername}']['get']['parameters']['path']; export type UserByDiscordDiscordUserIdGetResponse = paths['/user/by/discord/{discordUserId}']['get']['responses']['200']['content']['application/json']; export type UserByDiscordDiscordUserIdGetParams = paths['/user/by/discord/{discordUserId}']['get']['parameters']['path']; export type UserByFarcasterFarcasterUserIdGetResponse = paths['/user/by/farcaster/{farcasterUserId}']['get']['responses']['200']['content']['application/json']; export type UserByFarcasterFarcasterUserIdGetParams = paths['/user/by/farcaster/{farcasterUserId}']['get']['parameters']['path']; export type UserByFarcasterUsernameFarcasterUsernameGetResponse = paths['/user/by/farcaster/username/{farcasterUsername}']['get']['responses']['200']['content']['application/json']; export type UserByFarcasterUsernameFarcasterUsernameGetParams = paths['/user/by/farcaster/username/{farcasterUsername}']['get']['parameters']['path']; export type UserByTelegramTelegramUserIdGetResponse = paths['/user/by/telegram/{telegramUserId}']['get']['responses']['200']['content']['application/json']; export type UserByTelegramTelegramUserIdGetParams = paths['/user/by/telegram/{telegramUserId}']['get']['parameters']['path']; export type UsersUserkeyCategoriesGetResponse = paths['/users/{userkey}/categories']['get']['responses']['200']['content']['application/json']; export type UsersUserkeyCategoriesGetParams = paths['/users/{userkey}/categories']['get']['parameters']['path']; export type UsersRefreshTwitterPostResponse = paths['/users/refresh/twitter']['post']['responses']['200']['content']['application/json']; export type UsersUserkeyRefreshTwitterPostResponse = paths['/users/{userkey}/refresh/twitter']['post']['responses']['200']['content']['application/json']; export type UsersUserkeyRefreshTwitterPostParams = paths['/users/{userkey}/refresh/twitter']['post']['parameters']['path']; export type VotesGetResponse = paths['/votes']['get']['responses']['200']['content']['application/json']; export type VotesStatsGetResponse = paths['/votes/stats']['get']['responses']['200']['content']['application/json']; export type VotesStatsPostResponse = paths['/votes/stats']['post']['responses']['200']['content']['application/json']; export type AdminXpWeeklyStatsGetResponse = paths['/admin/xp/weekly/stats']['get']['responses']['200']['content']['application/json']; export type AdminXpWeeklyActiveUsersGetResponse = paths['/admin/xp/weekly/active-users']['get']['responses']['200']['content']['application/json']; export type XpUserUserkeyGetResponse = paths['/xp/user/{userkey}']['get']['responses']['200']['content']['application/json']; export type XpUserUserkeyGetParams = paths['/xp/user/{userkey}']['get']['parameters']['path']; export type XpUserUserkeySeasonSeasonIdGetResponse = paths['/xp/user/{userkey}/season/{seasonId}']['get']['responses']['200']['content']['application/json']; export type XpUserUserkeySeasonSeasonIdGetParams = paths['/xp/user/{userkey}/season/{seasonId}']['get']['parameters']['path']; export type XpUserUserkeySeasonSeasonIdWeeklyGetResponse = paths['/xp/user/{userkey}/season/{seasonId}/weekly']['get']['responses']['200']['content']['application/json']; export type XpUserUserkeySeasonSeasonIdWeeklyGetParams = paths['/xp/user/{userkey}/season/{seasonId}/weekly']['get']['parameters']['path']; export type XpSeasonsGetResponse = paths['/xp/seasons']['get']['responses']['200']['content']['application/json']; export type XpSeasonSeasonIdWeeksGetResponse = paths['/xp/season/{seasonId}/weeks']['get']['responses']['200']['content']['application/json']; export type XpSeasonSeasonIdWeeksGetParams = paths['/xp/season/{seasonId}/weeks']['get']['parameters']['path']; export type XpUserUserkeyLeaderboardRankGetResponse = paths['/xp/user/{userkey}/leaderboard-rank']['get']['responses']['200']['content']['application/json']; export type XpUserUserkeyLeaderboardRankGetParams = paths['/xp/user/{userkey}/leaderboard-rank']['get']['parameters']['path'];