{
  "activateSurvey": ["POST", "/surveys/:surveyId/survey_activation"],
  "adminAutocompleteUsers": ["GET", "/admin/autocomplete/users", ["query"]],
  "approveRecognition": ["POST", "/recognitions/:recognitionId/recognition_approval"],
  "autocompleteMentions": ["GET", "/autocomplete/mentions", [], ["query"]],
  "autocompleteUsers": [
    "GET",
    "/autocomplete/users",
    ["query"],
    ["includeDeactivated", "inviteStatus", "active", "page"]
  ],
  "bulkCreateEventPhotos": ["POST", "/events/:eventId/albums", ["imageUrls"], []],
  "cancelEvent": ["POST", "/events/:eventId/event_cancellations", [], ["message"]],
  "changePassword": ["PATCH", "/password", ["oldPassword", "newPassword"]],
  "checkInEventAttendee": ["POST", "/events/:eventId/check_ins", ["userId"]],
  "confirmEventAttendance": ["POST", "/events/:eventId/confirmation"],
  "createAnnouncement": ["POST", "/announcements", ["title", "active"], ["body", "imageUrl"]],
  "createApiKey": ["POST", "/api_keys", ["email", "password"]],
  "createMsalKey": ["POST", "/msal_keys", ["email", "password"]],
  "createDepartment": ["POST", "/departments", ["name"]],
  "createEvent": [
    "POST",
    "/events",
    ["name", "startsAt", "endsAt", "eventType"],
    [
      "allLocations",
      "cap",
      "createSurvey",
      "details",
      "imageDefault",
      "imageUrl",
      "interestNames",
      "inviteOnly",
      "inviteeIds",
      "invitees",
      "location",
      "locationIds",
      "openInvites",
      "organizationValueIds",
      "public",
      "sponsored",
      "surveyId",
      "timezone",
      "visibility",
      "hostOnlySurvey"
    ]
  ],
  "createEventComment": ["POST", "/events/:eventId/comments", ["body"], ["parentCommentId"]],
  "createEventInvites": [
    "POST",
    "/events/:eventId/event_invites",
    [],
    ["userIds", "locationIds", "interestIds", "departmentIds"]
  ],
  "createEventRsvp": ["POST", "/events/:eventId/rsvps", ["responseType"]],
  "createExpense": ["POST", "/events/:eventId/expenses", ["description", "amount"], ["incurredAt"]],
  "createFeedback": ["POST", "/feedbacks", ["body"], ["anonymous"]],
  "createGoogleIntegration": ["POST", "/google/integration", ["verification", "credentials"]],
  "createInterest": ["POST", "/interests", ["name"]],
  "createLocation": ["POST", "/locations", ["name"]],
  "createClassYear": ["POST", "/class_years", ["name"]],
  "createCourse": ["POST", "/courses", ["name"]],
  "createMajor": ["POST", "/majors", ["name"]],
  "createResident": ["POST", "/residents", ["name"]],
  "createOrganization": [
    "POST",
    "/admin/organizations",
    ["name"],
    [
      "gamificationEnabled",
      "logoUrl",
      "active",
      "mode",
      "googleSigninEnabled",
      "userCreatedSlackIntegrationsEnabled",
      "userCreatedSurveysEnabled",
      "feedbackEnabled",
      "userCreatedInvitesEnabled",
      "accountInfoEnabled"
    ]
  ],
  "createOrganizationValue": ["POST", "/organization_values", ["name"]],
  "createPhotoComment": ["POST", "/photos/:photoId/comments", ["body"], ["parentCommentId"]],
  "createPhotoTag": ["POST", "/photos/:photoId/photo_tags", ["userId"], ["left", "top", "width", "height", "uuid"]],
  "createPost": ["POST", "/posts", ["title"], ["body", "imageUrl"]],
  "createProfileNotificationView": ["POST", "/profile/notification_views"],
  "createProfilePointNotificationView": ["POST", "/profile/point_notification_views"],
  "createProfileUserInterest": ["POST", "/profile/user_interests", ["name"]],
  "createProfileUserCourse": ["POST", "/profile/user_courses", ["name"]],
  "createRecognition": ["POST", "/recognitions", ["body", "userIds"]],
  "createRecognitionComment": ["POST", "/recognitions/:recognitionId/comments", ["body"], ["parentCommentId"]],
  "createRecognitionType": ["POST", "/recognitions/recognition_types", ["name", "approval", "imageUrl"], ["points"]],
  "createRegistrationToken": ["POST", "/registration_tokens", ["token", "device"]],
  "createSSOAgreement": ["POST", "/sso/agreement"],
  "createSession": ["POST", "/sessions", ["email"]],
  "createSimulation": ["POST", "/admin/simulation", ["userId"]],
  "createStoryComment": ["POST", "/stories/:storyId/comments", ["body"], ["parentCommentId"]],
  "createSurvey": ["POST", "/surveys", ["title"], ["points", "eventId", "viewableResults"]],
  "createSurveyItem": ["POST", "/surveys/:surveyId/survey_items", ["prompt", "itemType"], ["minRange", "maxRange"]],
  "createSurveyItemResponseOption": ["POST", "/survey_items/:surveyItemId/survey_item_response_options", ["body"]],
  "createSurveyUserItemResponse": [
    "POST",
    "/survey_items/:surveyItemId/survey_user_item_response",
    [],
    ["body", "surveyItemResponseOptionIds"]
  ],
  "createUserActivityComment": ["POST", "/user_activities/:userActivityId/comments", ["body"], ["parentCommentId"]],
  "createUserConnection": ["POST", "/users/:userId/connection", [], ["reason", "note"]],
  "deleteUserConnection": ["DELETE", "/users/:userId/connection"],
  "createUserInvite": ["POST", "/users/:userId/invites"],
  "createStoryQuestion": ["POST", "/story_questions", ["question", "image_url", "points"]],
  "deactivateSurvey": ["DELETE", "/surveys/:surveyId/survey_activation"],
  "deactivateUser": ["POST", "/users/:userId/deactivation"],
  "deleteAnnouncement": ["DELETE", "/announcements/:announcementId"],
  "deleteComment": ["DELETE", "/comments/:commentId"],
  "deleteDepartment": ["DELETE", "/departments/:departmentId"],
  "deleteEndorsement": ["DELETE", "/endorsements/:endorsementId"],
  "deleteEvent": ["DELETE", "/events/:eventId", [], ["message"]],
  "deleteExpense": ["DELETE", "/events/:eventId/expenses/:expenseId"],
  "deleteGoogleIntegration": ["DELETE", "/google/integration"],
  "deleteInterest": ["DELETE", "/interests/:interestId"],
  "deleteLocation": ["DELETE", "/locations/:locationId"],
  "deleteCourse": ["DELETE", "/courses/:courseId"],
  "deleteClassYear": ["DELETE", "/class_years/:classYearId"],
  "deleteMajor": ["DELETE", "/majors/:majorId"],
  "deleteResident": ["DELETE", "/residents/:residentId"],
  "deleteOrganization": ["DELETE", "/admin/organizations/:organizationId"],
  "deleteOrganizationValue": ["DELETE", "/organization_values/:organizationValueId"],
  "deletePhoto": ["DELETE", "/photos/:photoId"],
  "deletePhotoTag": ["DELETE", "/photos/:photoId/photo_tags/:photoTagId"],
  "deletePost": ["DELETE", "/posts/:postId"],
  "deleteProfileUserInterest": ["DELETE", "/profile/user_interests/:userInterestId"],
  "deleteProfileUserCourse": ["DELETE", "/profile/user_courses/:userCourseId"],
  "deleteRecognition": ["DELETE", "/recognitions/:recognitionId"],
  "deleteRecognitionType": ["DELETE", "/recognitions/recognition_types/:recognitionTypeId"],
  "deleteSession": ["DELETE", "/session"],
  "deleteSurvey": ["DELETE", "/surveys/:surveyId"],
  "deleteSurveyItem": ["DELETE", "/survey_items/:surveyItemId"],
  "deleteSurveyItemResponseOption": ["DELETE", "/survey_item_response_options/:surveyItemResponseOptionId"],
  "deleteStoryQuestion": ["DELETE", "/story_questions/:storyQuestionId"],
  "deleteStory": ["DELETE", "/stories/:storyId"],
  "deleteUser": ["DELETE", "/users/:userId"],
  "denyEventAttendance": ["DELETE", "/events/:eventId/confirmation"],
  "disableStaticWidget": ["DELETE", "/widgets", ["widget"]],
  "duplicateEvent": ["POST", "/events/:eventId/event_duplicates", ["startsAt"], ["endsAt"]],
  "enableStaticWidget": ["POST", "/widgets", ["widget"]],
  "eventAutocompleteInvites": ["GET", "/events/:eventId/autocomplete/event_invites", ["query"]],
  "eventAutocompleteRsvps": ["GET", "/events/:eventId/autocomplete/rsvps", ["query"]],
  "exportEvents": ["POST", "/exports/event_export"],
  "exportFeedback": ["POST", "/exports/feedback_export"],
  "exportInterests": ["POST", "/exports/interest_export"],
  "exportRecognitions": ["POST", "/exports/recognition_export"],
  "exportSurvey": ["POST", "/exports/surveys/:surveyId/survey_export"],
  "exportCourses": ["POST", "/exports/courses"],
  "flagAvatar": ["POST", "/users/:userId/flags", [], ["message"]],
  "flagComment": ["POST", "/comments/:commentId/flags", [], ["message"]],
  "flagEvent": ["POST", "/events/:eventId/flags", [], ["message"]],
  "flagPost": ["POST", "/posts/:postId/flags", [], ["message"]],
  "flagEndorsement": ["POST", "/endorsements/:endorsementId/flags", [], ["message"]],
  "flagAnnouncement": ["POST", "/announcements/:announcementId/flags", [], ["message"]],
  "flagPhoto": ["POST", "/photos/:photoId/flags", [], ["message"]],
  "flagRecognition": ["POST", "/recognitions/:recognitionId/flags", [], ["message"]],
  "flagStory": ["POST", "/stories/:storyId/flags", [], ["message"]],
  "getActiveAnnouncement": ["GET", "/active_announcements/:announcementId"],
  "getAnnouncement": ["GET", "/announcements/:announcementId"],
  "getAutoRecognitionSettings": ["GET", "/recognitions/auto_recognition_settings"],
  "getComment": ["GET", "/comments/:commentId"],
  "getDepartment": ["GET", "/departments/:departmentId"],
  "getEvent": ["GET", "/events/:eventId"],
  "getGoogleIntegration": ["GET", "/google/integration"],
  "getInterest": ["GET", "/interests/:interestId"],
  "getInvite": ["GET", "/invites/:token"],
  "getLocation": ["GET", "/locations/:locationId"],
  "getMicrosoftIntegration": ["GET", "/microsoft/integration"],
  "getPhoto": ["GET", "/photos/:photoId"],
  "getPhotoGallery": ["GET", "/gallery", [], ["page", "range"]],
  "getPointLeaderboard": ["GET", "/leaderboard/points"],
  "getPost": ["GET", "/posts/:postId"],
  "getProfile": ["GET", "/profile"],
  "getProfileAvailableWidgetSurvey": ["GET", "/profile/widget_surveys/available_surveys/:surveyId"],
  "getProfileEmailSettings": ["GET", "/profile/email_settings"],
  "getProfilePointStanding": ["GET", "/profile/point_standing"],
  "getRecognition": ["GET", "/recognitions/:recognitionId"],
  "getRecognitionType": ["GET", "/recognitions/recognition_types/:recognitionTypeId"],
  "getSurvey": ["GET", "/surveys/:surveyId"],
  "getSurveyItem": ["GET", "/survey_items/:surveyItemId"],
  "getStory": ["GET", "/stories/:storyId"],
  "getStoryQuestions": ["GET", "/story_questions"],
  "getStoryQuestion": ["GET", "/story_questions/:storyQuestionId"],
  "getTrendingStoryQuestion": ["GET", "/trending_stories"],
  "getUser": ["GET", "/users/:userId"],
  "getUserActivity": ["GET", "/user_activities/:userActivityId"],
  "getUserClaimed": ["GET", "/users_claimed/:userId"],
  "getUserPointBreakdown": ["GET", "/users/:userId/point_breakdown"],
  "getUserPointIncrements": ["GET", "/users/:userId/point_increments", [], ["page"]],
  "incrementUserPoints": ["POST", "/users/:userId/point_increments", ["points"]],
  "invalidateOtherApiKeys": ["DELETE", "/api_keys"],
  "listActiveAnnouncements": ["GET", "/active_announcements", [], ["page"]],
  "listAnnouncements": ["GET", "/announcements", [], ["page", "active"]],
  "listApiKeys": ["GET", "/api_keys"],
  "listDepartments": ["GET", "/departments", [], ["page"]],
  "listEntityUsers": ["GET", "/entities/users", [], ["page", "departmentIds", "interestIds", "locationIds", "userIds"]],
  "listEventAnalytics": ["GET", "/analytics/events", [], ["page"]],
  "listEventComments": ["GET", "/events/:eventId/comments", [], ["page"]],
  "listEventPhotos": ["GET", "/events/:eventId/photos", [], ["page"]],
  "listEventRsvps": ["GET", "/events/:eventId/rsvps", [], ["page", "responseType"]],
  "listEvents": [
    "GET",
    "/events",
    [],
    [
      "page",
      "range",
      "locationIds",
      "sort",
      "when",
      "organizationValueIds",
      "eventTypes",
      "sponsored",
      "interestIds",
      "allLocations",
      "userRelation"
    ]
  ],
  "listExpenses": ["GET", "/events/:eventId/expenses", [], ["page"]],
  "listFeedbacks": ["GET", "/feedbacks", [], ["page", "reviewed"]],
  "listFlags": ["GET", "/flags", [], ["page", "reviewed"]],
  "listInterests": ["GET", "/interests", [], ["page", "by"]],
  "listLocations": ["GET", "/locations", [], ["page"]],
  "listClassYears": ["GET", "/class_years", [], ["page"]],
  "listCourses": ["GET", "/courses", [], ["page"]],
  "listMajors": ["GET", "/majors", [], ["page"]],
  "listResidents": ["GET", "/residents", [], ["page"]],
  "listOrganizationValues": ["GET", "/organization_values", [], ["page"]],
  "listOrganizations": ["GET", "/admin/organizations", [], ["page"]],
  "listPendingRecognitions": ["GET", "/recognitions/pending_recognitions", [], ["page"]],
  "listPhotoComments": ["GET", "/photos/:photoId/comments", [], ["page"]],
  "listProfileAvailableWidgetSurveys": ["GET", "/profile/widget_surveys/available_surveys", [], ["page"]],
  "listProfileCompletedWidgetSurveys": ["GET", "/profile/widget_surveys/completed_surveys", [], ["page"]],
  "listProfileEventSurveys": ["GET", "/profile/event_surveys"],
  "listProfileManageableWidgetSurveys": ["GET", "/profile/widget_surveys/manageable_surveys", [], ["page"]],
  "listProfileSuggestedConnections": ["GET", "/profile/suggestions/connections", [], ["page"]],
  "listProfileSimilarPeople": ["GET", "/profile/similar_people", [], ["page", "userId"]],
  "listProfileSuggestedInterests": ["GET", "/profile/suggestions/interests", [], ["num", "names"]],
  "listProfileSuggestedSkills": ["GET", "/profile/suggestions/skills", [], ["num", "names"]],
  "listProfileSuggestedCourses": ["GET", "/profile/suggestions/courses", [], ["num", "names"]],
  "listProfileUserInterests": ["GET", "/profile/user_interests"],
  "listProfileUserCourses": ["GET", "/profile/user_courses"],
  "listRecognitionComments": ["GET", "/recognitions/:recognitionId/comments", [], ["page"]],
  "listRecognitionTypes": ["GET", "/recognitions/recognition_types", [], ["page"]],
  "listRecognitions": [
    "GET",
    "/recognitions",
    [],
    ["page", "locationIds", "departmentIds", "organizationValueIds", "type"]
  ],
  "listRecognitionsOrganizationValues": ["GET", "/recognitions/organization_values"],
  "listRecognitionsRecognizedUsers": ["GET", "/recognitions/recognized_users"],
  "listRecognitionsRecognizingUsers": ["GET", "/recognitions/recognizing_users"],
  "listStories": ["GET", "/stories", [], ["userId"]],
  "listStoryTrend": ["GET", "/story_trend", [], ["storyQuestionId"]],
  "listStoryComments": ["GET", "/stories/:storyId/comments", [], ["page"]],
  "listSurveyResults": ["GET", "/surveys/:surveyId/survey_results"],
  "listSurveySubmittedResponses": ["GET", "/surveys/:surveyId/submitted_responses"],
  "listTrendingEvents": ["GET", "/trending_events"],
  "listUserActivities": ["GET", "/user_activities", [], ["types", "page", "for_user", "for_you"]],
  "listUserActivityComments": ["GET", "/user_activities/:userActivityId/comments", [], ["page"]],
  "listUserCommonEntities": ["GET", "/users/:userId/common_entities", [], ["page"]],
  "listUserHostedEvents": ["GET", "/users/:userId/hosted_events", [], ["page"]],
  "listUserRecognitions": ["GET", "/users/:userId/recognitions", [], ["page"]],
  "listUserReceivedConnections": ["GET", "/users/:userId/received_connections", [], ["page"]],
  "listUserRsvpdEvents": ["GET", "/users/:userId/rsvpd_events", [], ["when", "sort"]],
  "listUserSentConnections": ["GET", "/users/:userId/sent_connections", [], ["page"]],
  "listUsers": [
    "GET",
    "/users",
    [],
    [
      "page",
      "includeDeactivated",
      "departmentId",
      "interestId",
      "locationId",
      "active",
      "inviteStatus",
      "departmentIds",
      "interestIds",
      "skillIds",
      "locationIds"
    ]
  ],
  "messageEventGuests": ["POST", "/events/:eventId/event_notifications", ["body"]],
  "pinUserActivity": ["POST", "/user_activities/:userActivityId/pin"],
  "profileAutocompleteInterests": ["GET", "/profile/autocomplete/interests", ["query"]],
  "profileAutocompleteCourses": ["GET", "/profile/autocomplete/courses", ["query"]],
  "profileAutocompleteSkills": ["GET", "/profile/autocomplete/skills", ["query"]],
  "reactivateUser": ["DELETE", "/users/:userId/deactivation"],
  "registerUser": ["POST", "/invites/:token/users", ["password"]],
  "reorderProfileInterests": ["PATCH", "/profile/interest_order", ["order"]],
  "reorderProfileCourses": ["PATCH", "/profile/course_order", ["order"]],
  "reorderProfileSkills": ["PATCH", "/profile/skill_order", ["order"]],
  "reorderSurveyItemResponseOptions": [
    "PATCH",
    "/survey_items/:surveyItemId/survey_item_response_option_order",
    ["order"]
  ],
  "reorderSurveyItems": ["PATCH", "/surveys/:surveyId/survey_item_order", ["order"]],
  "reorderWidgets": ["PATCH", "/widget_order", ["order"]],
  "requestPasswordReset": ["POST", "/password_resets", ["email"]],
  "resetPassword": ["PATCH", "/password_resets/:token", [], ["password"]],
  "reviewFeedback": ["PATCH", "/feedbacks/:feedbackId"],
  "search": ["GET", "/search", ["query"]],
  "sendInvite": [
    "POST",
    "/invites",
    ["name", "email"],
    ["locationName", "departmentNames", "interestNames", "avatarUrl", "title"]
  ],
  "shareStoryQuestion": ["POST", "/story_questions/:storyQuestionId/share", ["imageUrl", "slackChannel"], []],
  "subscribeToEventNotifications": ["POST", "/events/:eventId/event_notification_subscription"],
  "unpinUserActivity": ["DELETE", "/user_activities/:userActivityId/pin"],
  "unsubscribeFromEventNotifications": ["DELETE", "/events/:eventId/event_notification_subscription"],
  "updateAnnouncement": ["PATCH", "/announcements/:announcementId", [], ["title", "body", "active", "imageUrl"]],
  "updateAutoRecognitionSettings": [
    "PATCH",
    "/recognitions/auto_recognition_settings",
    [],
    ["allDepartments", "eventCreation", "newAttendees", "didRecognize", "wasRecognized", "inviteCreation"]
  ],
  "updateDepartment": ["PATCH", "/departments/:departmentId", [], ["name"]],
  "updateEvent": [
    "PATCH",
    "/events/:eventId",
    [],
    [
      "allLocations",
      "cap",
      "details",
      "endsAt",
      "eventType",
      "imageDefault",
      "imageUrl",
      "interestNames",
      "inviteOnly",
      "inviteeIds",
      "invitees",
      "location",
      "locationIds",
      "name",
      "openInvites",
      "organizationValueIds",
      "public",
      "sponsored",
      "startsAt",
      "surveyId",
      "timezone",
      "visibility"
    ]
  ],
  "updateEventRsvp": ["PATCH", "/events/:eventId/rsvps/:rsvpId", ["responseType"]],
  "updateExpense": ["PATCH", "/events/:eventId/expenses/:expenseId", [], ["description", "amount", "incurredAt"]],
  "updateFlag": ["PATCH", "/flags/:flagId", ["reviewed"]],
  "updateInterest": ["PATCH", "/interests/:interestId", ["name"]],
  "updateLocation": ["PATCH", "/locations/:locationId", ["name"]],
  "updateClassYear": ["PATCH", "/class_years/:classYearId", ["name"]],
  "updateCourse": ["PATCH", "/courses/:courseId", ["name"]],
  "updateMajor": ["PATCH", "/majors/:majorId", ["name"]],
  "updateResident": ["PATCH", "/residents/:residentId", ["name"]],
  "updateOrganization": [
    "PATCH",
    "/admin/organizations/:organizationId",
    [],
    [
      "name",
      "gamificationEnabled",
      "logoUrl",
      "active",
      "mode",
      "googleSigninEnabled",
      "userCreatedSlackIntegrationsEnabled",
      "userCreatedSurveysEnabled",
      "feedbackEnabled",
      "userCreatedInvitesEnabled",
      "accountInfoEnabled"
    ]
  ],
  "updateOrganizationValue": ["PATCH", "/organization_values/:organizationValueId", ["name"]],
  "updatePost": ["PATCH", "/posts/:postId", [], ["title", "body", "imageUrl"]],
  "updateProfile": [
    "PATCH",
    "/profile",
    [],
    ["name", "email", "departmentNames", "interestNames", "avatarUrl", "title", "locationName"]
  ],
  "updateProfileEmailSettings": [
    "PATCH",
    "/profile/email_settings",
    [],
    [
      "commentReplied",
      "eventCommented",
      "eventHostingCapped",
      "eventInterestsAligned",
      "eventInvite",
      "eventNotification",
      "feedbackSubmitted",
      "mentioned",
      "photoCommented",
      "pointBonus",
      "postEventSurvey",
      "recognitionGivenCommented",
      "recognitionReceivedCommented",
      "recognized",
      "rsvpConfirmation"
    ]
  ],
  "updateRecognition": ["PATCH", "/recognitions/:recognitionId", ["body"], ["userIds"]],
  "updateRecognitionType": [
    "PATCH",
    "/recognitions/recognition_types/:recognitionTypeId",
    [],
    ["name", "approval", "points", "imageUrl"]
  ],
  "updateSocialMedia": [
    "PATCH",
    "/profile/social",
    [],
    ["data"]
  ],
  "updateSurvey": ["PATCH", "/surveys/:surveyId", [], ["title", "points", "viewableResults", "hostOnlySurvey"]],
  "updateSurveyItem": ["PATCH", "/survey_items/:surveyItemId", [], ["prompt", "itemType", "minRange", "maxRange"]],
  "updateSurveyUserItemResponse": [
    "PATCH",
    "/survey_items/:surveyItemId/survey_user_item_response",
    [],
    ["body", "surveyItemResponseOptionIds"]
  ],
  "updateStoryQuestion": ["PATCH", "/story_questions/:storyQuestionId", ["question", "image_url", "points"]],
  "updateUser": [
    "PATCH",
    "/users/:userId",
    [],
    ["name", "email", "departmentNames", "interestNames", "avatarUrl", "title", "locationName", "organizationAdmin"]
  ]
}
