UNPKG

event-app-api

Version:

Package for easy access to Event App API

65 lines (64 loc) 3.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getBasePath = void 0; const getBasePath = (basePath) => { const authorizedBasePath = `${basePath}/api/v1`; const unauthorizedBasePath = `${basePath}/v1`; return Object.freeze({ ACCOUNTS: `${authorizedBasePath}/accounts`, ADMIN: `${authorizedBasePath}/admin`, ATTENDEES: `${authorizedBasePath}/attendees`, AUTH: { LOGIN: `${authorizedBasePath}/auth/login`, LOGOUT: `${authorizedBasePath}/auth/logout`, TOKEN_REFRESH: `${authorizedBasePath}/auth/token-refresh`, RESET_PASSWORD: `${basePath}/v1/auth/password-reset-request`, }, CONNECTIONS: `${authorizedBasePath}/users/connections`, EVENTS: `${authorizedBasePath}/events`, PROFILE: `${authorizedBasePath}/users/profile`, USERS: `${authorizedBasePath}/users`, SESSIONS: `${authorizedBasePath}/sessions`, TRACKS: `${authorizedBasePath}/tracks`, EXHIBITIONS: `${authorizedBasePath}/exhibitions`, USER_EVENTS: `${authorizedBasePath}/users/events`, REGISTER: `${basePath}/v1/register`, YOUTUBE: `${authorizedBasePath}/sdk/zoom/youtube`, ZOOM: { SIGNATURE: `${authorizedBasePath}/sdk/zoom/signature`, CLIENT: `${authorizedBasePath}/sdk/zoom/client`, }, MEETINGS_USERS_API_KEY: `${authorizedBasePath}/users/meetings`, LOCATION_API_KEY: `${authorizedBasePath}/locations`, MEETINGS_API_KEY: `${authorizedBasePath}/meetings`, POSTS: `${authorizedBasePath}/posts`, LINKEDIN_IMPORT_PROFILE: `${authorizedBasePath}/linkedin/authorization`, ACTIONS_EXHIBITIONS: `${authorizedBasePath}/actions/exhibitions`, ACTIONS_ATTENDEES: `${authorizedBasePath}/actions/profiles`, YOUTUBE_SDK_API: `${authorizedBasePath}/sdk/zoom/youtube`, DOCUMENTS: `${authorizedBasePath}/documents`, LOCATIONS: `${authorizedBasePath}/locations`, PAGES: `${authorizedBasePath}/pages`, ACTIONS_SESSIONS: `${authorizedBasePath}/actions/sessions`, TERMS_URL: "https://hubs101.com/terms-of-use", PRIVACY_URL: "https://hubs101.com/privacy-policy", VERSIONS: `${basePath}/versions`, PASSWORD_ACTIVATION: `${basePath}/v1/activation`, // JITSI_RAW: `${WEB_APP_PROD}/virtual-meeting-raw`, VIMEO_VIEW: `${authorizedBasePath}/sdk/vimeo/mobile`, NOTES: `${authorizedBasePath}/users/notes`, MEETINGS_ARRANGE: `${authorizedBasePath}/meetings/arrange`, USER_NOTIFICATIONS: `${authorizedBasePath}/users/notifications`, NOTIFICATIONS: `${authorizedBasePath}/notifications`, GROUPS: `${authorizedBasePath}/groups`, OPTIONS: `${authorizedBasePath}/options`, TICKETS: `${authorizedBasePath}/tickets`, DISCOUNTS: `${authorizedBasePath}/discounts`, PAYMENT_ACCOUNTS: `${authorizedBasePath}/payment-accounts`, PUBLIC_EVENTS: `${basePath}/public/events`, STREAMS: `${authorizedBasePath}/streams`, ACCOUNT_TRIAL: `${unauthorizedBasePath}/accounts/trial`, INVITATION: `${unauthorizedBasePath}/invitation`, }); }; exports.getBasePath = getBasePath;