services.careertrek.org
Open in
urlscan Pro
184.171.102.83
Public Scan
URL:
https://services.careertrek.org/
Submission: On July 04 via automatic, source certstream-suspicious — Scanned from DE
Submission: On July 04 via automatic, source certstream-suspicious — Scanned from DE
Form analysis
1 forms found in the DOM<form class="download-url-wrapper"><input class="download-url-input" type="text" value="/swagger"><button class="download-url-button button">Explore</button></form>
Text Content
Explore CAREERTREK DEVELOPER API 0.0.1 OAS 3.0 /swagger For use by intoCareers and partners Servers / - Swagger Server Authorize AUTH GET /auth/token/create Creates a random JWT token for testing purposes POST /auth/clever validates user with one time use token POST /auth/token/create/username Creates a JWT for a known test user ATTRIBUTES GET /api/v1/attributes Retrieves a list of attributes GET /api/v1/attributes/{type} Retrieves a list of attributes filtered by type AVATAR GET /api/v1/avatar/listParts Return a list of avatar selection options. GET /api/v1/avatar/parts/{part} Retrieves an image of the indivitual parts of the avatar GET /api/v1/avatar/provide/pick/{amount} Return a desired amount unqiue avatars from the desired source. GET /api/v1/avatar/generate/from/{encodedAvatar}/me.png Get the png image from the provided encoded avatar details GET /api/v1/avatar/generate/from/{eyes}/{nose}/{mouth}/{color}/me.png Update a previously submitted assessment, return list of assessments FACTOIDS GET /api/v1/factoids Retrieves a list of factoids GET /api/v1/factoids/challenge Retrieves random list of factoids OCCS GET /api/v1/occs/index Retrieves list of occupations with top level data GET /api/v1/occs Retrieves list of occupations POST /api/v1/occs Retrieves list of occupations with advanced filtering options GET /api/v1/occs/category/random/{categoryId}/{random} Retrieves a random list of 'n' occupations in the target category GET /api/v1/occs/category/default/{categoryId} Retrieves a random list of 'n' occupations in the target category GET /api/v1/occs/categories Retrieves list of categories and the number of occs GET /api/v1/occs/holland Retrieves occupations grouped by hollandcode GET /api/v1/occs/holland/random Retrieves random 6 occupations selected from each hollandcode GET /api/v1/occ/{occId} Retrieves a single occupation by its id GET /api/v1/occ/{occId}/overview Retrieves overview data for single occupation GET /api/v1/occs/value/random/{valueName} Retrieves random occupations for the given work value name PAGES GET /api/v1/pages Retrieves page text for navigation pages GET /api/v1/page/module/{module} Retrieves a specific page QUICKPIC GET /api/v1/quick-pic/questions Retrieves list of questions and response values GET /api/v1/quick-pic/restore/{_id} Returns answers GET /api/v1/quick-pic/results/{_id} Returns occupation results GET /api/v1/quick-pic/results/{_id}/{limit} Returns occupation results overriding the limit GET /api/v1/quick-pic/list Retrieves list of results GET /api/v1/quick-pic/save/seed Autopopulates an answer set for testing/demo purposes POST /api/v1/quick-pic/save Saves responses, returns status and id PUT /api/v1/quick-pic/reflection/{_id} Update reflection field DELETE /api/v1/quick-pic/delete/{_id} Delete a previously submitted assessment, return list of assessments PUT /api/v1/quick-pic/update/{_id} Update a previously submitted assessment, return list of assessments RATHERS GET /api/v1/Rathers retrieves All Rathers (Would you rather?) for the user by their language GET /api/v1/Rathers/random retrieves a list of random Rathers (Would you rather?) for the user by their language SITE GET /api/v1/site/profile Retrieves the profile for the site associated with current user GET /api/v1/site/components Retrieves all Career Trek components/modules for the site, default to be all available components/modules. THIS OR THAT GET /api/v1/ThisOrThat retrieves All ThisOrThats (This Or That?) for the user by their language GET /api/v1/ThisOrThat/random retrieves a list of random ThisOrThats (This Or That?) for the user by their Language USER PUT /api/v1/user/accessibility Set the accessibility boolean flag that enables all accessibility. (i.e. context help windows) GET /api/v1/user/avatar Retrieve the users avatar details PUT /api/v1/user/avatar Upsert the users avatar GET /api/v1/user/avatar/generate/me.png Retrieve the users avatar details GET /api/v1/user/Components retrieves all career trek components/modules for user. Default to be all available components/modules GET /api/v1/user/language/{language} Change language of current user DELETE /api/v1/user/occ/{occId} remove occupation from user favorite/evaluated occupations list GET /api/v1/user/occ/rate/{occId}/{ratingBoolean} Retrieves the current users' profile GET /api/v1/user/occ/rate/list/filter/by/{rateStatus} Retrieves a filtered list of occ rated by the current user PUT /api/v1/user/occ/viewed/{occId}/{module} Records when a user views an occupation tied with the corrisponding module GET /api/v1/user/occ/viewed/list/{module} Retrieves the current users' profile GET /api/v1/user/profile Retrieves the current users' profile GET /api/v1/user/profile/provide/{verbosity} Retrieves the current users' portfolio USER AUTH GET /api/v1/user/auth/decode Decodes the JWT token for the current user GET /api/v1/user/auth/renew Renew current users JWT token GET /api/v1/user/auth/validate Check to see that current user's token is still valid USER CAREER CORNER GET /api/v1/user/CareerCornerOccs/ retrieve the list of selected custom occs for the user's site group, if none found, retrieve the list of selected custom occs for the site. GET /api/v1/user/CareerCornerOccs/Custom-occ/{occId} retrieves any career corner custom occ by occId regardless of user. POST /api/v1/user/CareerCornerOccs/Ribbon/{customOccId} add ribbon to user's selected custom occ DELETE /api/v1/user/CareerCornerOccs/Ribbon/{customOccId} remove ribbon from user's selected custom occ GET /api/v1/user/CareerCornerOccs/Reflection/{customOccId} retrieve user's reflection of the selected ribbon/custom occ PUT /api/v1/user/CareerCornerOccs/Reflection/{customOccId} update user's reflection of the selected ribbon/custom occ USER COMPONENT MODULE THOUGHTS GET /api/v1/user/Thoughts/{moduleName} retrieves users thought by module POST /api/v1/user/Thoughts/{moduleName} Saves users thought by module USER CUSTOM OCCUPATION REFLECTION GET /api/v1/user/Custom-Occ/Reflection/{occId} Retrieve the custom occ reflection for the user PUT /api/v1/user/Custom-Occ/Reflection/{occId} Update reflection for the user's custom occ USER CUSTOM OCCUPATIONS GET /api/v1/user/custom-occs/list Get user's custom occupations GET /api/v1/user/custom-occ/{occId} Get user's custom occupation POST /api/v1/user/custom-occ/create Add a new custom occupation PUT /api/v1/user/custom-occ/update/{occId} update a custom occupation DELETE /api/v1/user/custom-occ/delete/{occId} remove a custom occupation USER DISCOVERER GET /api/v1/user/communityOccs Get community occs GET /api/v1/user/SelectedCommunityOccs Get user's community occs by language POST /api/v1/user/SelectedCommunityOccs user selected community occ ids list to update USER DREAM OCCUPATIONS GET /api/v1/user/dream-occs/list Get user's dream occupations GET /api/v1/user/dream-occ/{occId} Get user's dream occupation POST /api/v1/user/dream-occ/create Add a new dream occupation PUT /api/v1/user/dream-occ/update/{occId} update a dream occupation DELETE /api/v1/user/dream-occ/delete/{occId} remove a dream occupation USER EVALUATED OCC REFLECTION GET /api/v1/user/occ/rate/reflection/{occId} Retrieve the reflection of occupation evaluated by the current user PUT /api/v1/user/occ/rate/reflection/{occId} Save user reflection to the evaluated occupation USER NAVIGATOR GET /api/v1/user/values/results Get's user's Navigator top 2 work values POST /api/v1/user/values/result save user's top 2 work values to Navigator USER PATHFINDER POST /api/v1/user/holland/add Record user likes/dislikes for holland activity GET /api/v1/user/holland/results Retrieves holland matches POST /api/v1/user/holland/challenge/add Record score for holland activity GET /api/v1/user/holland/challenge/results Retrieves holland challenge results GET /api/v1/user/holland/challenge/results/{limit} Retrieves top n holland challenge results sorted by best score (lower is better) USER SCOUT GET /api/v1/user/thisOrThat/results get all user's Scout scores POST /api/v1/user/thisOrThat/result save user's top answer/result to ThisOrThat questions USER TREKKER POST /api/v1/user/skills/add Record user good/not good for skills activity GET /api/v1/user/skills/results get user's good/not good for skills activity POST /api/v1/user/skills/challenge/add Record score for skills activity GET /api/v1/user/skills/challenge/results Retrieves skills challenge results GET /api/v1/user/skills/challenge/results/{limit} Retrieves top n skills challenge results sorted by best score SCHEMAS Accessibility AvatarParts AvatarsRandomPick EncodedAvatar CleverPost OccAttribute OccImage DreamOccImage OccTasks OccCategory OccBase DreamOccBase ExplorerChallengeSections ExplorerChallenge UserHolland HollandChallenge UserSkills SkillsChallenge AuthPostUser AuthPostLanguage CommunityOccIds QuickPicAnswers QuickPicUpdate QuickPicAnswer QuickPicSavedItem QuickPicSavedItems OccPost Page CareerGroup User