[ {"List activities": {"method": "get", "endpoint": ["https://api.northpass.com/v2/activities"], "req_param": "", "inclusions": ["course"]}}, {}, {"Fetch an activity": {"method": "get", "endpoint": ["https://api.northpass.com/v2/activities/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"BambooHR configuration": {"method": "get", "endpoint": ["https://api.northpass.com/v2/apps/bamboo_hr"], "req_param": "", "inclusions": [null]}}, {}, {"Update BambooHR configuration": {"method": "put", "endpoint": ["https://api.northpass.com/v2/apps/bamboo_hr"], "req_param": "", "inclusions": [null]}}, {}, {"Delete BambooHR configuration": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/apps/bamboo_hr"], "req_param": "", "inclusions": [null]}}, {}, {"List assignment submissions": {"method": "get", "endpoint": ["https://api.northpass.com/v2/assignments/{assignment_uuid}/submissions"], "req_param": "", "inclusions": ["assignment"]}}, {}, {"Fetch an assignment submission": {"method": "get", "endpoint": ["https://api.northpass.com/v2/assignments/{assignment_uuid}/submissions/{assignment_submission_uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List all assignments": {"method": "get", "endpoint": ["https://api.northpass.com/v2/assignments"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk add courses to groups": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/groups/courses"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk create groups for a school": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/groups"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk add people to groups": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/people/membership"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk enroll people to courses [deprecated]": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/enrollments"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk enroll people to courses": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/people/course"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk invite people to a school": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/people"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk resend school inviation to people": {"method": "post", "endpoint": ["https://api.northpass.com/v2/bulk/people/resend_invitation"], "req_param": "", "inclusions": [null]}}, {}, {"List categories": {"method": "get", "endpoint": ["https://api.northpass.com/v2/categories"], "req_param": "", "inclusions": [null]}}, {}, {"Create a category": {"method": "post", "endpoint": ["https://api.northpass.com/v2/categories"], "req_param": "", "inclusions": [null]}}, {}, {"Fetch a category": {"method": "get", "endpoint": ["https://api.northpass.com/v2/categories/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Update a category": {"method": "put", "endpoint": ["https://api.northpass.com/v2/categories/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a category": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/categories/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Resend communication": {"method": "post", "endpoint": ["https://api.northpass.com/v2/communications/deliveries/{delivery_uuid}/resend"], "req_param": "", "inclusions": [null]}}, {}, {"List deliveries": {"method": "get", "endpoint": ["https://api.northpass.com/v2/communications/deliveries/"], "req_param": "", "inclusions": ["person"]}}, {}, {"Update attendance confirmation notification": {"method": "put", "endpoint": ["https://api.northpass.com/v2/communications/emails/attendance_confirmation"], "req_param": "", "inclusions": [null]}}, {}, {"Update courses incomplete notification": {"method": "put", "endpoint": ["https://api.northpass.com/v2/communications/emails/courses_incomplete_notification"], "req_param": "", "inclusions": [null]}}, {}, {"Update new courses notification": {"method": "put", "endpoint": ["https://api.northpass.com/v2/communications/emails/new_courses_notification"], "req_param": "", "inclusions": [null]}}, {}, {"Update training session registration notification": {"method": "put", "endpoint": ["https://api.northpass.com/v2/communications/emails/training_session_registration_confirmation"], "req_param": "", "inclusions": [null]}}, {}, {"List activities for a course": {"method": "get", "endpoint": ["https://api.northpass.com/v2/courses/{course_uuid}/activities"], "req_param": "", "inclusions": ["course"]}}, {}, {"List groups not yet associated with course": {"method": "get", "endpoint": ["https://api.northpass.com/v2/courses/{course_uuid}/available_groups"], "req_param": "", "inclusions": [null]}}, {}, {"List people not yet enrolled with course": {"method": "get", "endpoint": ["https://api.northpass.com/v2/courses/{course_uuid}/available_people"], "req_param": "", "inclusions": [null]}}, {}, {"List enrollments for a course": {"method": "get", "endpoint": ["https://api.northpass.com/v2/courses/{course_uuid}/enrollments"], "req_param": "", "inclusions": ["person"]}}, {}, {"Retake a course": {"method": "post", "endpoint": ["https://api.northpass.com/v2/courses/{course_uuid}/people/{person_uuid}/retakes"], "req_param": "", "inclusions": [null]}}, {}, {"List courses": {"method": "get", "endpoint": ["https://api.northpass.com/v2/courses"], "req_param": "", "inclusions": ["instructor_partnerships"]}}, {}, {"List credential achievements": {"method": "get", "endpoint": ["https://api.northpass.com/v2/credentials/{credential_uuid}/achievements"], "req_param": "", "inclusions": [null]}}, {}, {"List credential courses": {"method": "get", "endpoint": ["https://api.northpass.com/v2/credentials/{credential_uuid}/courses"], "req_param": "", "inclusions": [null]}}, {}, {"Delete course credential": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/credentials/{credential_uuid}/courses/{course_uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List credentials": {"method": "get", "endpoint": ["https://api.northpass.com/v2/credentials"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a credential": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/credentials/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List custom templates": {"method": "get", "endpoint": ["https://api.northpass.com/v2/custom_templates"], "req_param": "", "inclusions": [null]}}, {}, {"Create a custom template": {"method": "post", "endpoint": ["https://api.northpass.com/v2/custom_templates"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a custom template": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/custom_templates/"], "req_param": "", "inclusions": [null]}}, {}, {"List email senders": {"method": "get", "endpoint": ["https://api.northpass.com/v2/email_domains/{email_domain_uuid}/email_senders"], "req_param": "", "inclusions": [null]}}, {}, {"Update an email sender": {"method": "put", "endpoint": ["https://api.northpass.com/v2/email_domains/{email_domain_uuid}/email_senders/{email_sender_uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete an email sender": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/email_domains/{email_domain_uuid}/email_senders/{email_sender_uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List email domains": {"method": "get", "endpoint": ["https://api.northpass.com/v2/email_domains"], "req_param": "", "inclusions": ["email_senders"]}}, {}, {"Create an email domain": {"method": "post", "endpoint": ["https://api.northpass.com/v2/email_domains"], "req_param": "", "inclusions": [null]}}, {}, {"Delete an email domain": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/email_domains/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List events": {"method": "get", "endpoint": ["https://api.northpass.com/v2/events"], "req_param": "", "inclusions": [null]}}, {}, {"List group's courses": {"method": "get", "endpoint": ["https://api.northpass.com/v2/groups/{group_uuid}/courses"], "req_param": "", "inclusions": [null]}}, {}, {"List group's memberships": {"method": "get", "endpoint": ["https://api.northpass.com/v2/groups/{group_uuid}/memberships"], "req_param": "{group_uuid}", "inclusions": [null]}}, {}, {"Add courses to a group": {"method": "post", "endpoint": ["https://api.northpass.com/v2/groups/{group_uuid}/relationships/courses"], "req_param": "", "inclusions": [null]}}, {}, {"Add people to a group": {"method": "post", "endpoint": ["https://api.northpass.com/v2/groups/{group_uuid}/relationships/people"], "req_param": "", "inclusions": [null]}}, {}, {"List groups": {"method": "get", "endpoint": ["https://api.northpass.com/v2/groups"], "req_param": "", "inclusions": [null]}}, {}, {"Create a group": {"method": "post", "endpoint": ["https://api.northpass.com/v2/groups"], "req_param": "", "inclusions": [null]}}, {}, {"Fetch a group": {"method": "get", "endpoint": ["https://api.northpass.com/v2/groups/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Update a group": {"method": "put", "endpoint": ["https://api.northpass.com/v2/groups/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a group": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/groups/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Deactivate a person": {"method": "post", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/deactivations"], "req_param": "", "inclusions": [null]}}, {}, {"Reactivate a person": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/deactivations"], "req_param": "", "inclusions": [null]}}, {}, {"Associate a person with a course": {"method": "post", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/relationships/courses"], "req_param": "", "inclusions": [null]}}, {}, {"Remove a person from a course": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/relationships/courses"], "req_param": "", "inclusions": [null]}}, {}, {"Add groups to a person": {"method": "post", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/relationships/groups"], "req_param": "", "inclusions": [null]}}, {}, {"Remove a person from a group": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/people/{person_uuid}/relationships/groups"], "req_param": "", "inclusions": [null]}}, {}, {"List people": {"method": "get", "endpoint": ["https://api.northpass.com/v2/people"], "req_param": "", "inclusions": ["school"]}}, {}, {"Create a person": {"method": "post", "endpoint": ["https://api.northpass.com/v2/people"], "req_param": "", "inclusions": [null]}}, {}, {"Fetch a person": {"method": "get", "endpoint": ["https://api.northpass.com/v2/people/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Update a person": {"method": "put", "endpoint": ["https://api.northpass.com/v2/people/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a person": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/people/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List question banks": {"method": "get", "endpoint": ["https://api.northpass.com/v2/question_banks"], "req_param": "", "inclusions": ["dynamic_quizzes"]}}, {}, {"Create a question bank": {"method": "post", "endpoint": ["https://api.northpass.com/v2/question_banks"], "req_param": "", "inclusions": [null]}}, {}, {"Fetch a question bank": {"method": "get", "endpoint": ["https://api.northpass.com/v2/question_banks/{uuid}"], "req_param": "", "inclusions": [null]}}, {}, {"List learner quiz answers": {"method": "get", "endpoint": ["https://api.northpass.com/v2/quiz_attempts/{quiz_attempt_uuid}/answers"], "req_param": "", "inclusions": [null]}}, {}, {"List quizzes": {"method": "get", "endpoint": ["https://api.northpass.com/v2/quizzes"], "req_param": "", "inclusions": ["activities"]}}, {}, {"List all assignment submissions": {"method": "get", "endpoint": ["https://api.northpass.com/v2/submissions"], "req_param": "", "inclusions": ["assignment"]}}, {}, {"List all configured webhook endpoints": {"method": "get", "endpoint": ["https://api.northpass.com/v2/webhook_endpoints"], "req_param": "", "inclusions": [null]}}, {}, {"Creates new webhook endpoint": {"method": "post", "endpoint": ["https://api.northpass.com/v2/webhook_endpoints"], "req_param": "", "inclusions": [null]}}, {}, {"Updates webhook endpoint": {"method": "put", "endpoint": ["https://api.northpass.com/v2/webhook_endpoints/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete a webhook endpoint": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/webhook_endpoints/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"List all sent webhooks": {"method": "get", "endpoint": ["https://api.northpass.com/v2/webhooks"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk fill courses property values": {"method": "post", "endpoint": ["https://api.northpass.com/v2/properties/courses/bulk"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk clear courses property values": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/properties/courses/bulk"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk fill people property values": {"method": "post", "endpoint": ["https://api.northpass.com/v2/properties/people/bulk"], "req_param": "", "inclusions": [null]}}, {}, {"Bulk clear people property values": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/properties/people/bulk"], "req_param": "", "inclusions": [null]}}, {}, {"List properties available for courses": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/courses/properties"], "req_param": "", "inclusions": [null]}}, {}, {"Get available course properties with values": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/courses/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"List created property definitions": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/conditional"], "req_param": "", "inclusions": [null]}}, {}, {"Create conditional property with mapping": {"method": "post", "endpoint": ["https://api.northpass.com/v2/properties/conditional"], "req_param": "", "inclusions": [null]}}, {}, {"Delete conditional property": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/properties/conditional/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"Update conditional property": {"method": "patch", "endpoint": ["https://api.northpass.com/v2/properties/conditional/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"List properties available for people": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/people/properties"], "req_param": "", "inclusions": [null]}}, {}, {"Get available person properties with values": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/people/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"List unique values for property": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions/{id}/unique_values"], "req_param": "", "inclusions": [null]}}, {}, {"List created property definitions": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions"], "req_param": "", "inclusions": [null]}}, {}, {"Create property definition": {"method": "post", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions"], "req_param": "", "inclusions": [null]}}, {}, {"Get property definition": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"Delete property definition": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"Create property definition": {"method": "patch", "endpoint": ["https://api.northpass.com/v2/properties/property_definitions/{id}"], "req_param": "", "inclusions": [null]}}, {}, {"List properties available for school": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/school/properties"], "req_param": "", "inclusions": [null]}}, {}, {"Get available school properties with values": {"method": "get", "endpoint": ["https://api.northpass.com/v2/properties/school"], "req_param": "", "inclusions": [null]}}, {}, {"Clear school properties with values": {"method": "delete", "endpoint": ["https://api.northpass.com/v2/properties/school"], "req_param": "", "inclusions": [null]}}, {}, {"Fill school properties with values": {"method": "patch", "endpoint": ["https://api.northpass.com/v2/properties/school"], "req_param": "", "inclusions": [null]}}, {} ]