All integrations

SafetyCulture (Mitti)

BUSINESS · TASKS

Inspections, templates, actions, and assets across that person’s own sites.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

safetyculture_delete_assets_v1_assets_by_idWRITE

Delete asset via DELETE /assets/v1/assets/{id}

no provider scope
safetyculture_delete_assets_v1_assets_by_id_archiveWRITE

Restore archived asset via DELETE /assets/v1/assets/{id}/archive

no provider scope
safetyculture_delete_assets_v1_fields_by_idWRITE

Delete field (Fields) via DELETE /assets/v1/fields/{id}

no provider scope
safetyculture_delete_assets_v1_maintenance_plan_by_idWRITE

Delete plan via DELETE /assets/v1/maintenance/plan/{id}

no provider scope
safetyculture_delete_assets_v1_maintenance_program_by_idWRITE

Delete program via DELETE /assets/v1/maintenance/program/{id}

no provider scope
safetyculture_delete_assets_v1_maintenance_program_by_id_assetsWRITE

Remove assets from program via DELETE /assets/v1/maintenance/program/{id}/assets

no provider scope
safetyculture_delete_assets_v1_status_groups_by_idWRITE

Delete status group via DELETE /assets/v1/status-groups/{id}

no provider scope
safetyculture_delete_assets_v1_status_groups_by_id_typesWRITE

Remove status group from asset types via DELETE /assets/v1/status-groups/{id}/types

no provider scope
safetyculture_delete_assets_v1_types_by_idWRITE

Delete type via DELETE /assets/v1/types/{id}

no provider scope
safetyculture_delete_audits_by_audit_id_web_report_linkWRITE

Delete inspection web report link via DELETE /audits/{audit_id}/web_report_link

no provider scope
safetyculture_delete_companies_v1_companyWRITE

Delete contractor company via DELETE /companies/v1/company

no provider scope
safetyculture_delete_companies_v1_documents_typeWRITE

Delete company document type via DELETE /companies/v1/documents/type

no provider scope
safetyculture_delete_credentials_v1_credentialWRITE

Delete document for user via DELETE /credentials/v1/credential

no provider scope
safetyculture_delete_credentials_v1_credential_type_by_idWRITE

Delete document type via DELETE /credentials/v1/credential-type/{id}

no provider scope
safetyculture_delete_directory_v1_folder_by_id_usersWRITE

Remove users association via DELETE /directory/v1/folder/{id}/users

no provider scope
safetyculture_delete_directory_v1_foldersWRITE

Delete folders via DELETE /directory/v1/folders

no provider scope
safetyculture_delete_directory_v1_user_by_user_id_foldersWRITE

Remove folders association via DELETE /directory/v1/user/{user_id}/folders

no provider scope
safetyculture_delete_groups_by_group_id_users_by_user_idWRITE

Remove user via DELETE /groups/{group_id}/users/{user_id}

no provider scope
safetyculture_delete_incidents_v1_categories_by_category_idWRITE

Delete category via DELETE /incidents/v1/categories/{category_id}

no provider scope
safetyculture_delete_incidents_v1_detail_fields_by_field_idWRITE

Delete detail field via DELETE /incidents/v1/detail-fields/{field_id}

no provider scope
safetyculture_delete_incidents_v1_investigations_by_investigation_idWRITE

Delete investigation via DELETE /incidents/v1/investigations/{investigation_id}

no provider scope
safetyculture_delete_incidents_v1_osha_cases_by_case_idWRITE

Delete case via DELETE /incidents/v1/osha/cases/{case_id}

no provider scope
safetyculture_delete_incidents_v1_osha_establishments_by_establishment_idWRITE

Delete establishment via DELETE /incidents/v1/osha/establishments/{establishment_id}

no provider scope
safetyculture_delete_inspections_integration_v1_inspections_by_inspection_id_tables_by_item_id_lines_by_line_idWRITE

Delete table line via DELETE /inspections/integration/v1/inspections/{inspection_id}/tables/{item_id}/lines/{line_id}

no provider scope
safetyculture_delete_inspections_v1_inspections_by_idWRITE

Delete inspection via DELETE /inspections/v1/inspections/{id}

no provider scope
safetyculture_delete_inspections_v1_inspections_by_inspection_id_archiveWRITE

Restore archived inspection via DELETE /inspections/v1/inspections/{inspection_id}/archive

no provider scope
safetyculture_delete_inspections_v1_inspections_by_inspection_id_user_by_removed_user_id_accessWRITE

Remove inspection user access via DELETE /inspections/v1/inspections/{inspection_id}/user/{removed_user_id}/access

no provider scope
safetyculture_delete_integrations_v1_apps_by_app_id_installations_by_installation_idWRITE

Delete installation via DELETE /integrations/v1/apps/{app_id}/installations/{installation_id}

no provider scope
safetyculture_delete_integrations_v1_apps_by_app_id_installations_by_installation_id_configurations_by_configuration_idWRITE

Delete configuration via DELETE /integrations/v1/apps/{app_id}/installations/{installation_id}/configurations/{configuration_id}

no provider scope
safetyculture_delete_response_sets_by_idWRITE

Delete global response set via DELETE /response_sets/{id}

no provider scope
safetyculture_delete_response_sets_by_id_responses_by_response_idWRITE

Delete GRS response via DELETE /response_sets/{id}/responses/{response_id}

no provider scope
safetyculture_delete_schedules_v1_schedule_items_by_idWRITE

Delete schedule item via DELETE /schedules/v1/schedule_items/{id}

no provider scope
safetyculture_delete_scheduling_v1_schedules_by_idWRITE

Delete schedule via DELETE /scheduling/v1/schedules/{id}

no provider scope
safetyculture_delete_sensors_v1_sensors_deprovision_by_source_name_by_source_idWRITE

Deprovision sensor via DELETE /sensors/v1/sensors/deprovision/{source_name}/{source_id}

no provider scope
safetyculture_delete_tasks_v1_actions_by_task_id_shared_linkWRITE

Revoke action shared link via DELETE /tasks/v1/actions/{task_id}/shared_link

no provider scope
safetyculture_delete_tasks_v1_customer_configuration_by_type_id_custom_field_by_field_idWRITE

Unmap field from task type via DELETE /tasks/v1/customer_configuration/{type_id}/custom_field/{field_id}

no provider scope
safetyculture_delete_tasks_v1_customer_configuration_custom_field_by_idWRITE

Delete custom field via DELETE /tasks/v1/customer_configuration/custom_field/{id}

no provider scope
safetyculture_delete_tasks_v1_customer_configuration_task_type_by_idWRITE

Delete task type via DELETE /tasks/v1/customer_configuration/task_type/{id}

no provider scope
safetyculture_delete_templates_v1_templates_by_template_idWRITE

Delete template by ID via DELETE /templates/v1/templates/{template_id}

no provider scope
safetyculture_delete_templates_v1_templates_by_template_id_archiveWRITE

Restore archived template via DELETE /templates/v1/templates/{template_id}/archive

no provider scope
safetyculture_delete_users_v1_fields_by_idWRITE

Delete field (User fields) via DELETE /users/v1/fields/{id}

no provider scope
safetyculture_delete_users_v1_users_upsert_jobs_by_job_idWRITE

Cancel create or update users job via DELETE /users/v1/users/upsert/jobs/{job_id}

no provider scope
safetyculture_delete_webhooks_v1_webhooks_by_webhook_idWRITE

Delete webhook via DELETE /webhooks/v1/webhooks/{webhook_id}

no provider scope
safetyculture_get_accounts_organisation_v1_accounts_user_by_user_id_groupsREAD

Get user groups (Organisation) via GET /accounts/organisation/v1/accounts/user/{user_id}/groups

no provider scope
safetyculture_get_announcements_v1_announcement_getheadsupREAD

Get heads up via GET /announcements/v1/announcement:GetHeadsUp

no provider scope
safetyculture_get_assets_v1_assets_by_idREAD

Get asset via GET /assets/v1/assets/{id}

no provider scope
safetyculture_get_assets_v1_assets_getassetbycodeREAD

Get asset by code via GET /assets/v1/assets:GetAssetByCode

no provider scope
safetyculture_get_assets_v1_feed_assets_maintenanceREAD

Feed assets maintenance via GET /assets/v1/feed/assets_maintenance

no provider scope
safetyculture_get_assets_v1_feed_maintenance_plansREAD

Feed maintenance plans via GET /assets/v1/feed/maintenance_plans

no provider scope
safetyculture_get_assets_v1_feed_maintenance_programsREAD

Feed maintenance programs via GET /assets/v1/feed/maintenance_programs

no provider scope
safetyculture_get_assets_v1_maintenance_programREAD

Get program via GET /assets/v1/maintenance/program

no provider scope
safetyculture_get_assets_v1_status_groups_by_idREAD

Get status group via GET /assets/v1/status-groups/{id}

no provider scope
safetyculture_get_assets_v1_types_by_idREAD

Get type via GET /assets/v1/types/{id}

no provider scope
safetyculture_get_audits_by_audit_id_media_by_media_idREAD

Get inspection media via GET /audits/{audit_id}/media/{media_id}

no provider scope
safetyculture_get_audits_by_audit_id_web_report_linkREAD

Get inspection web report link via GET /audits/{audit_id}/web_report_link

no provider scope
safetyculture_get_audits_searchREAD

Search inspections via GET /audits/search

no provider scope
safetyculture_get_companies_v1_companyREAD

Get contractor company via GET /companies/v1/company

no provider scope
safetyculture_get_companies_v1_feed_companiesREAD

Feed contractor companies via GET /companies/v1/feed/companies

no provider scope
safetyculture_get_companies_v1_feed_companies_documentsREAD

Feed contractor company documents via GET /companies/v1/feed/companies/documents

no provider scope
safetyculture_get_companies_v1_feed_companies_membersREAD

Feed contractor company user memberships via GET /companies/v1/feed/companies/members

no provider scope
safetyculture_get_companies_v1_type_by_idREAD

Get company type via GET /companies/v1/type/{id}

no provider scope
safetyculture_get_credentials_v1_credential_type_by_idREAD

Get document type via GET /credentials/v1/credential-type/{id}

no provider scope
safetyculture_get_credentials_v1_credential_versionREAD

Get document version via GET /credentials/v1/credential/version

no provider scope
safetyculture_get_credentials_v1_feed_credential_typesREAD

Credential types via GET /credentials/v1/feed/credential-types

no provider scope
safetyculture_get_credentials_v1_feed_credentialsREAD

Credentials via GET /credentials/v1/feed/credentials

no provider scope
safetyculture_get_credentials_v1_settingsREAD

Get settings via GET /credentials/v1/settings

no provider scope
safetyculture_get_directory_v1_folder_by_idREAD

Get folder via GET /directory/v1/folder/{id}

no provider scope
safetyculture_get_directory_v1_folder_by_id_usersREAD

Get all users by folder via GET /directory/v1/folder/{id}/users

no provider scope
safetyculture_get_directory_v1_folder_by_id_users_associatedREAD

Get users by folder via GET /directory/v1/folder/{id}/users/associated

no provider scope
safetyculture_get_directory_v1_folder_by_id_users_inheritedREAD

Get inherited users by folder via GET /directory/v1/folder/{id}/users/inherited

no provider scope
safetyculture_get_directory_v1_foldersREAD

Get folders via GET /directory/v1/folders

no provider scope
safetyculture_get_directory_v1_organization_labelsREAD

Get org labels via GET /directory/v1/organization/labels

no provider scope
safetyculture_get_directory_v1_parent_by_id_foldersREAD

Get folders by parent via GET /directory/v1/parent/{id}/folders

no provider scope
safetyculture_get_directory_v1_user_folder_idsREAD

Get folder I ds for user via GET /directory/v1/user/folder_ids

no provider scope
safetyculture_get_feed_action_assigneesREAD

Feed action assignees via GET /feed/action_assignees

no provider scope
safetyculture_get_feed_action_timeline_itemsREAD

Feed action timeline items via GET /feed/action_timeline_items

no provider scope
safetyculture_get_feed_actionsREAD

Feed actions via GET /feed/actions

no provider scope
safetyculture_get_feed_activity_log_eventsREAD

Feed activity log events via GET /feed/activity_log_events

no provider scope
safetyculture_get_feed_assetsREAD

Feed assets via GET /feed/assets

no provider scope
safetyculture_get_feed_group_usersREAD

Feed group users via GET /feed/group_users

no provider scope
safetyculture_get_feed_groupsREAD

Feed groups via GET /feed/groups

no provider scope
safetyculture_get_feed_inspection_itemsREAD

Feed inspection items via GET /feed/inspection_items

no provider scope
safetyculture_get_feed_inspectionsREAD

Feed inspections via GET /feed/inspections

no provider scope
safetyculture_get_feed_issue_assigneesREAD

Feed issue assignees via GET /feed/issue_assignees

no provider scope
safetyculture_get_feed_issue_relationsREAD

Feed issue relationships via GET /feed/issue_relations

no provider scope
safetyculture_get_feed_issue_timeline_itemsREAD

Feed issue timeline items via GET /feed/issue_timeline_items

no provider scope
safetyculture_get_feed_issuesREAD

Feed issues via GET /feed/issues

no provider scope
safetyculture_get_feed_site_membersREAD

Feed site members via GET /feed/site_members

no provider scope
safetyculture_get_feed_sitesREAD

Feed sites via GET /feed/sites

no provider scope
safetyculture_get_feed_template_permissionsREAD

Feed template permissions via GET /feed/template_permissions

no provider scope
safetyculture_get_feed_templatesREAD

Feed templates via GET /feed/templates

no provider scope
safetyculture_get_feed_usersREAD

Feed users via GET /feed/users

no provider scope
safetyculture_get_groupsREAD

List groups via GET /groups

no provider scope
safetyculture_get_groups_by_group_id_usersREAD

List users in group via GET /groups/{group_id}/users

no provider scope
safetyculture_get_incidents_v1_categoriesREAD

List categories via GET /incidents/v1/categories

no provider scope
safetyculture_get_incidents_v1_categories_by_category_id_detail_fieldsREAD

List category detail fields via GET /incidents/v1/categories/{category_id}/detail-fields

no provider scope
safetyculture_get_incidents_v1_feed_investigation_detail_fieldsREAD

Feed investigation detail fields via GET /incidents/v1/feed/investigation_detail_fields

no provider scope
safetyculture_get_incidents_v1_feed_investigation_fieldsREAD

Feed investigation fields via GET /incidents/v1/feed/investigation_fields

no provider scope
safetyculture_get_incidents_v1_feed_investigation_relationshipsREAD

Feed investigation relationships via GET /incidents/v1/feed/investigation_relationships

no provider scope
safetyculture_get_incidents_v1_feed_investigationsREAD

Feed investigations via GET /incidents/v1/feed/investigations

no provider scope
safetyculture_get_incidents_v1_field_libraryREAD

List detail field library via GET /incidents/v1/field-library

no provider scope
safetyculture_get_incidents_v1_fieldsREAD

List fields (Investigations) via GET /incidents/v1/fields

no provider scope
safetyculture_get_incidents_v1_investigationsREAD

List investigations via GET /incidents/v1/investigations

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_idREAD

Get investigation via GET /incidents/v1/investigations/{investigation_id}

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_accessREAD

Get investigation access via GET /incidents/v1/investigations/{investigation_id}/access

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_actionsREAD

List investigation actions via GET /incidents/v1/investigations/{investigation_id}/actions

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_actions_countREAD

Get investigation action count via GET /incidents/v1/investigations/{investigation_id}/actions/count

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_coursesREAD

List investigation courses via GET /incidents/v1/investigations/{investigation_id}/courses

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_courses_countREAD

Get investigation course count via GET /incidents/v1/investigations/{investigation_id}/courses/count

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_inspectionsREAD

List investigation inspections via GET /incidents/v1/investigations/{investigation_id}/inspections

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_inspections_countREAD

Get investigation inspection count via GET /incidents/v1/investigations/{investigation_id}/inspections/count

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_issuesREAD

List investigation issues via GET /incidents/v1/investigations/{investigation_id}/issues

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_issues_countREAD

Get investigation issue count via GET /incidents/v1/investigations/{investigation_id}/issues/count

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_logREAD

List investigation log via GET /incidents/v1/investigations/{investigation_id}/log

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_mediaREAD

List investigation media via GET /incidents/v1/investigations/{investigation_id}/media

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_media_countREAD

Get investigation media count via GET /incidents/v1/investigations/{investigation_id}/media/count

no provider scope
safetyculture_get_incidents_v1_investigations_by_investigation_id_pdfREAD

Get investigation PDF report via GET /incidents/v1/investigations/{investigation_id}/pdf

no provider scope
safetyculture_get_incidents_v1_investigations_countREAD

Get investigations count via GET /incidents/v1/investigations/count

no provider scope
safetyculture_get_incidents_v1_logREAD

List settings log via GET /incidents/v1/log

no provider scope
safetyculture_get_incidents_v1_osha_casesREAD

List cases via GET /incidents/v1/osha/cases

no provider scope
safetyculture_get_incidents_v1_osha_cases_by_case_idREAD

Get case via GET /incidents/v1/osha/cases/{case_id}

no provider scope
safetyculture_get_incidents_v1_osha_establishmentsREAD

List establishments via GET /incidents/v1/osha/establishments

no provider scope
safetyculture_get_incidents_v1_osha_establishments_by_establishment_idREAD

Get establishment via GET /incidents/v1/osha/establishments/{establishment_id}

no provider scope
safetyculture_get_incidents_v1_osha_establishments_by_establishment_id_employeesREAD

Get establishment employees via GET /incidents/v1/osha/establishments/{establishment_id}/employees

no provider scope
safetyculture_get_incidents_v1_osha_establishments_by_establishment_id_hoursREAD

Get establishment hours via GET /incidents/v1/osha/establishments/{establishment_id}/hours

no provider scope
safetyculture_get_incidents_v1_statusesREAD

List statuses via GET /incidents/v1/statuses

no provider scope
safetyculture_get_inspections_integration_v1_inspections_by_inspection_id_accessREAD

Get inspection access via GET /inspections/integration/v1/inspections/{inspection_id}/access

no provider scope
safetyculture_get_inspections_v1_answers_by_idREAD

Get answers for inspection via GET /inspections/v1/answers/{id}

no provider scope
safetyculture_get_inspections_v1_inspections_by_idREAD

Get inspection via GET /inspections/v1/inspections/{id}

no provider scope
safetyculture_get_inspections_v1_inspections_by_id_detailsREAD

Get inspection details via GET /inspections/v1/inspections/{id}/details

no provider scope
safetyculture_get_integrations_v1_appsREAD

List applications via GET /integrations/v1/apps

no provider scope
safetyculture_get_integrations_v1_apps_by_app_id_installations_by_installation_idREAD

Get installation via GET /integrations/v1/apps/{app_id}/installations/{installation_id}

no provider scope
safetyculture_get_integrations_v1_apps_installationsREAD

List installations via GET /integrations/v1/apps/installations

no provider scope
safetyculture_get_loneworker_v1_jobsREAD

Get jobs via GET /loneworker/v1/jobs

no provider scope
safetyculture_get_loneworker_v1_jobs_getjobeventsREAD

Get job events via GET /loneworker/v1/jobs:GetJobEvents

no provider scope
safetyculture_get_media_v1_download_by_idREAD

Get download signed URL via GET /media/v1/download/{id}

no provider scope
safetyculture_get_permissions_v1_permission_set_by_idREAD

Get permission set via GET /permissions/v1/permission_set/{id}

no provider scope
safetyculture_get_response_sets_by_idREAD

Get global response set via GET /response_sets/{id}

no provider scope
safetyculture_get_response_sets_v2READ

List all global response sets via GET /response_sets/v2

no provider scope
safetyculture_get_schedules_v1_schedule_itemsREAD

List schedule items via GET /schedules/v1/schedule_items

no provider scope
safetyculture_get_scheduling_v1_feed_schedule_assigneesREAD

Feed schedule assignees via GET /scheduling/v1/feed/schedule_assignees

no provider scope
safetyculture_get_scheduling_v1_feed_schedule_occurrencesREAD

Feed schedule occurrences via GET /scheduling/v1/feed/schedule_occurrences

no provider scope
safetyculture_get_scheduling_v1_feed_schedulesREAD

Feed schedules via GET /scheduling/v1/feed/schedules

no provider scope
safetyculture_get_scheduling_v1_schedule_targets_by_schedule_idREAD

List schedule targets via GET /scheduling/v1/schedule_targets/{schedule_id}

no provider scope
safetyculture_get_scheduling_v1_schedules_by_schedule_idREAD

Get schedule via GET /scheduling/v1/schedules/{schedule_id}

no provider scope
safetyculture_get_scheduling_v1_schedules_by_schedule_id_accessREAD

List schedule access via GET /scheduling/v1/schedules/{schedule_id}/access

no provider scope
safetyculture_get_sensors_v1_sensors_by_source_name_by_source_id_detailsREAD

Get sensor via GET /sensors/v1/sensors/{source_name}/{source_id}/details

no provider scope
safetyculture_get_sensors_v1_sensors_by_source_name_by_source_id_latest_readingsREAD

Get sensor latest readings via GET /sensors/v1/sensors/{source_name}/{source_id}/latest-readings

no provider scope
safetyculture_get_sensors_v1_sensors_sensor_id_by_device_idREAD

Get sensor id via GET /sensors/v1/sensors/sensor-id/{device_id}

no provider scope
safetyculture_get_share_connectionsREAD

Get user groups (Classic) via GET /share/connections

no provider scope
safetyculture_get_structures_v1_structures_by_structure_idREAD

Get structure profile via GET /structures/v1/structures/{structure_id}

no provider scope
safetyculture_get_structures_v1_structures_by_structure_id_metadataREAD

Get structure metadata via GET /structures/v1/structures/{structure_id}/metadata

no provider scope
safetyculture_get_tasks_v1_actions_by_idREAD

Get action via GET /tasks/v1/actions/{id}

no provider scope
safetyculture_get_tasks_v1_actions_by_task_id_shared_linkREAD

Get action shared link via GET /tasks/v1/actions/{task_id}/shared_link

no provider scope
safetyculture_get_tasks_v1_customer_configuration_action_labelsREAD

Get action labels via GET /tasks/v1/customer_configuration/action_labels

no provider scope
safetyculture_get_tasks_v1_customer_configuration_by_type_id_custom_fields_mappedREAD

Get task type custom fields via GET /tasks/v1/customer_configuration/{type_id}/custom_fields/mapped

no provider scope
safetyculture_get_tasks_v1_customer_configuration_by_type_id_custom_fields_unmappedREAD

Get org task type unmapped fields via GET /tasks/v1/customer_configuration/{type_id}/custom_fields/unmapped

no provider scope
safetyculture_get_tasks_v1_customer_configuration_task_type_by_idREAD

Get task type via GET /tasks/v1/customer_configuration/task_type/{id}

no provider scope
safetyculture_get_tasks_v1_customer_configuration_task_typesREAD

Get task types via GET /tasks/v1/customer_configuration/task_types

no provider scope
safetyculture_get_tasks_v1_customerconfiguration_categoriesREAD

Get categories via GET /tasks/v1/customerconfiguration/categories

no provider scope
safetyculture_get_tasks_v1_feed_action_fieldsREAD

Feed action fields2 via GET /tasks/v1/feed/action_fields

no provider scope
safetyculture_get_tasks_v1_incident_by_idREAD

Get incident by id via GET /tasks/v1/incident/{id}

no provider scope
safetyculture_get_tasks_v1_incidents_by_idREAD

Get incident via GET /tasks/v1/incidents/{id}

no provider scope
safetyculture_get_tasks_v1_incidents_by_incident_id_questions_answersREAD

Get incident questions and answers via GET /tasks/v1/incidents/{incident_id}/questions_answers

no provider scope
safetyculture_get_tasks_v1_incidents_by_task_id_pdf_reportREAD

Get PDF report via GET /tasks/v1/incidents/{task_id}/pdf_report

no provider scope
safetyculture_get_templates_integration_v1_templates_by_template_id_definitionREAD

Get template definition via GET /templates/integration/v1/templates/{template_id}/definition

no provider scope
safetyculture_get_templates_searchREAD

Search templates via GET /templates/search

no provider scope
safetyculture_get_templates_v1_templates_by_template_idREAD

Get template by ID via GET /templates/v1/templates/{template_id}

no provider scope
safetyculture_get_templates_v1_templates_inspections_by_inspection_idREAD

Get template by inspection ID via GET /templates/v1/templates/inspections/{inspection_id}

no provider scope
safetyculture_get_training_analytics_v1_courses_statisticsREAD

Get course statistics via GET /training/analytics/v1/courses/statistics

no provider scope
safetyculture_get_training_analytics_v1_lessons_attemptsREAD

Get lesson attempts via GET /training/analytics/v1/lessons/attempts

no provider scope
safetyculture_get_training_analytics_v1_lessons_progress_eventsREAD

Get lesson progress events via GET /training/analytics/v1/lessons/progress/events

no provider scope
safetyculture_get_training_analytics_v1_lessons_statisticsREAD

Get lesson statistics via GET /training/analytics/v1/lessons/statistics

no provider scope
safetyculture_get_training_analytics_v1_rapidrefresh_answersREAD

Get rapid refresh answers via GET /training/analytics/v1/rapidRefresh/answers

no provider scope
safetyculture_get_training_analytics_v1_slides_statisticsREAD

Get slide statistics via GET /training/analytics/v1/slides/statistics

no provider scope
safetyculture_get_training_analytics_v1_surveys_answersREAD

Get survey answers via GET /training/analytics/v1/surveys/answers

no provider scope
safetyculture_get_training_analytics_v1_surveys_questiondefinitionsREAD

Get survey question definitions via GET /training/analytics/v1/surveys/questionDefinitions

no provider scope
safetyculture_get_training_analytics_v1_users_by_userid_lessons_progressREAD

Get user lesson progress via GET /training/analytics/v1/users/{userId}/lessons/progress

no provider scope
safetyculture_get_training_analytics_v1_users_by_userid_lessons_progress_eventsREAD

Get user lesson progress events via GET /training/analytics/v1/users/{userId}/lessons/progress/events

no provider scope
safetyculture_get_training_analytics_v1_users_by_userid_slides_statisticsREAD

Get slide user statistics via GET /training/analytics/v1/users/{userId}/slides/statistics

no provider scope
safetyculture_get_training_collections_v1READ

Get course collections via GET /training/collections/v1

no provider scope
safetyculture_get_training_collections_v1_by_coursecollectionid_coursesREAD

Get courses by course collection id via GET /training/collections/v1/{courseCollectionId}/courses

no provider scope
safetyculture_get_training_courses_v1READ

Get courses via GET /training/courses/v1

no provider scope
safetyculture_get_training_courses_v1_by_courseid_lessonsREAD

Get lessons by course id via GET /training/courses/v1/{courseId}/lessons

no provider scope
safetyculture_get_training_individualleaderboards_v1READ

Get individual leaderboards via GET /training/individualleaderboards/v1

no provider scope
safetyculture_get_training_individualleaderboards_v1_rankingsREAD

Get individual leaderboard rankings via GET /training/individualleaderboards/v1/rankings

no provider scope
safetyculture_get_training_lessons_v1_by_idREAD

Get lesson by id via GET /training/lessons/v1/{id}

no provider scope
safetyculture_get_training_paths_v1READ

Get paths via GET /training/paths/v1

no provider scope
safetyculture_get_training_paths_v1_by_pathidREAD

Get path by id via GET /training/paths/v1/{pathId}

no provider scope
safetyculture_get_training_rapid_refresh_v1READ

Get rapid refresh via GET /training/rapid-refresh/v1

no provider scope
safetyculture_get_training_rapid_refresh_v1_by_idREAD

Get rapid refresh by id via GET /training/rapid-refresh/v1/{id}

no provider scope
safetyculture_get_training_v1_feed_training_course_progressREAD

Feed training course progress via GET /training/v1/feed/training-course-progress

no provider scope
safetyculture_get_users_by_user_idREAD

Get user via GET /users/{user_id}

no provider scope
safetyculture_get_users_v1_users_by_user_id_attributesREAD

Get user attributes via GET /users/v1/users/{user_id}/attributes

no provider scope
safetyculture_get_users_v1_users_upsert_jobs_by_job_idREAD

Get create or update users job via GET /users/v1/users/upsert/jobs/{job_id}

no provider scope
safetyculture_get_webhooks_v1_tokenREAD

Get token via GET /webhooks/v1/token

no provider scope
safetyculture_get_webhooks_v1_webhooksREAD

List webhooks via GET /webhooks/v1/webhooks

no provider scope
safetyculture_get_webhooks_v1_webhooks_by_webhook_idREAD

Get webhook via GET /webhooks/v1/webhooks/{webhook_id}

no provider scope
safetyculture_patch_assets_v1_assets_by_asset_id_fieldsWRITE

Set asset field values via PATCH /assets/v1/assets/{asset_id}/fields

no provider scope
safetyculture_patch_assets_v1_assets_by_idWRITE

Update asset (Assets) via PATCH /assets/v1/assets/{id}

no provider scope
safetyculture_patch_assets_v1_assets_by_id_archiveWRITE

Archive asset via PATCH /assets/v1/assets/{id}/archive

no provider scope
safetyculture_patch_assets_v1_assets_by_id_locationWRITE

Update asset location via PATCH /assets/v1/assets/{id}/location

no provider scope
safetyculture_patch_assets_v1_fields_by_idWRITE

Update field (Fields) via PATCH /assets/v1/fields/{id}

no provider scope
safetyculture_patch_assets_v1_status_groups_by_status_group_idWRITE

Update status group via PATCH /assets/v1/status-groups/{status_group.id}

no provider scope
safetyculture_patch_assets_v1_types_by_idWRITE

Update type via PATCH /assets/v1/types/{id}

no provider scope
safetyculture_patch_directory_v1_folder_by_idWRITE

Update folder properties via PATCH /directory/v1/folder/{id}

no provider scope
safetyculture_patch_documents_v1_by_file_idWRITE

Update file via PATCH /documents/v1/{file_id}

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_id_endWRITE

End schedule via PATCH /scheduling/v1/schedules/{id}/end

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_id_pauseWRITE

Pause schedule via PATCH /scheduling/v1/schedules/{id}/pause

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_id_resumeWRITE

Resume schedule via PATCH /scheduling/v1/schedules/{id}/resume

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_schedule_id_assigneesWRITE

Update schedule assignees via PATCH /scheduling/v1/schedules/{schedule_id}/assignees

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_schedule_id_detailsWRITE

Update schedule details via PATCH /scheduling/v1/schedules/{schedule_id}/details

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_schedule_id_recurrenceWRITE

Update schedule recurrence via PATCH /scheduling/v1/schedules/{schedule_id}/recurrence

no provider scope
safetyculture_patch_scheduling_v1_schedules_by_schedule_id_targetWRITE

Update schedule target via PATCH /scheduling/v1/schedules/{schedule_id}/target

no provider scope
safetyculture_patch_users_v1_fields_by_idWRITE

Update field (User fields) via PATCH /users/v1/fields/{id}

no provider scope
safetyculture_post_accounts_organisation_v1_accounts_bulkdeletegroupsWRITE

Bulk delete groups via POST /accounts/organisation/v1/accounts:BulkDeleteGroups

no provider scope
safetyculture_post_announcements_v1_announcement_getheadsupcompletioncountsREAD

Get heads up completion counts via POST /announcements/v1/announcement:GetHeadsUpCompletionCounts

no provider scope
safetyculture_post_announcements_v1_announcement_getheadsupmessagesREAD

Get heads up messages via POST /announcements/v1/announcement:GetHeadsUpMessages

no provider scope
safetyculture_post_announcements_v1_announcement_listheadsupmanageREAD

List heads up manage via POST /announcements/v1/announcement:ListHeadsUpManage

no provider scope
safetyculture_post_announcements_v1_announcement_listheadsupusersREAD

List heads up users via POST /announcements/v1/announcement:ListHeadsUpUsers

no provider scope
safetyculture_post_assets_v1_assetsWRITE

Create asset via POST /assets/v1/assets

no provider scope
safetyculture_post_assets_v1_assets_bulkWRITE

Bulk create assets via POST /assets/v1/assets/bulk

no provider scope
safetyculture_post_assets_v1_assets_listREAD

List assets via POST /assets/v1/assets/list

no provider scope
safetyculture_post_assets_v1_assets_lookupassetsbyfieldREAD

Lookup assets by field via POST /assets/v1/assets:LookupAssetsByField

no provider scope
safetyculture_post_assets_v1_fieldsWRITE

Create field (Fields) via POST /assets/v1/fields

no provider scope
safetyculture_post_assets_v1_fields_listREAD

List fields (Fields) via POST /assets/v1/fields/list

no provider scope
safetyculture_post_assets_v1_maintenance_asset_by_asset_id_serviceWRITE

Add asset last service via POST /assets/v1/maintenance/asset/{asset_id}/service

no provider scope
safetyculture_post_assets_v1_maintenance_asset_by_asset_id_service_historyREAD

List asset service history via POST /assets/v1/maintenance/asset/{asset_id}/service-history

no provider scope
safetyculture_post_assets_v1_maintenance_assets_detailsREAD

List assets maintenance details via POST /assets/v1/maintenance/assets/details

no provider scope
safetyculture_post_assets_v1_maintenance_assets_status_countsREAD

List assets maintenance status counts via POST /assets/v1/maintenance/assets/status-counts

no provider scope
safetyculture_post_assets_v1_maintenance_programWRITE

Create program via POST /assets/v1/maintenance/program

no provider scope
safetyculture_post_assets_v1_maintenance_program_by_id_assetsWRITE

Add assets to program via POST /assets/v1/maintenance/program/{id}/assets

no provider scope
safetyculture_post_assets_v1_maintenance_program_by_program_id_planWRITE

Create plan via POST /assets/v1/maintenance/program/{program_id}/plan

no provider scope
safetyculture_post_assets_v1_maintenance_program_detailsREAD

List programs details via POST /assets/v1/maintenance/program/details

no provider scope
safetyculture_post_assets_v1_status_groupsWRITE

Create status group via POST /assets/v1/status-groups

no provider scope
safetyculture_post_assets_v1_status_groups_by_id_typesWRITE

Add status group to asset types via POST /assets/v1/status-groups/{id}/types

no provider scope
safetyculture_post_assets_v1_status_groups_listREAD

List status groups via POST /assets/v1/status-groups/list

no provider scope
safetyculture_post_assets_v1_typesWRITE

Create type via POST /assets/v1/types

no provider scope
safetyculture_post_assets_v1_types_by_type_id_fields_listREAD

List type fields via POST /assets/v1/types/{type_id}/fields/list

no provider scope
safetyculture_post_assets_v1_types_listREAD

List types via POST /assets/v1/types/list

no provider scope
safetyculture_post_audits_by_audit_id_deep_linkREAD

Get inspection deep link via POST /audits/{audit_id}/deep_link

no provider scope
safetyculture_post_companies_v1_companiesREAD

List contractor companies via POST /companies/v1/companies

no provider scope
safetyculture_post_companies_v1_companyWRITE

Create contractor company via POST /companies/v1/company

no provider scope
safetyculture_post_companies_v1_documentsREAD

List company documents via POST /companies/v1/documents

no provider scope
safetyculture_post_companies_v1_documents_typesREAD

List company document types via POST /companies/v1/documents/types

no provider scope
safetyculture_post_companies_v1_type_metricsREAD

List company types metrics via POST /companies/v1/type-metrics

no provider scope
safetyculture_post_companies_v1_typesREAD

List company types via POST /companies/v1/types

no provider scope
safetyculture_post_companies_v1_usersREAD

List company user metadata via POST /companies/v1/users

no provider scope
safetyculture_post_credentials_v1_credential_delete_mediaWRITE

Delete all media for document version via POST /credentials/v1/credential/delete-media

no provider scope
safetyculture_post_credentials_v1_credential_typeWRITE

Create document type via POST /credentials/v1/credential-type

no provider scope
safetyculture_post_credentials_v1_credential_typesREAD

List document types via POST /credentials/v1/credential-types

no provider scope
safetyculture_post_credentials_v1_credential_versionWRITE

Add document version for user via POST /credentials/v1/credential/version

no provider scope
safetyculture_post_credentials_v1_credential_versionsREAD

Get document history via POST /credentials/v1/credential/versions

no provider scope
safetyculture_post_credentials_v1_credentialsREAD

Get documents via POST /credentials/v1/credentials

no provider scope
safetyculture_post_directory_v1_folderWRITE

Create folder via POST /directory/v1/folder

no provider scope
safetyculture_post_directory_v1_folders_moveWRITE

Move folders via POST /directory/v1/folders/move

no provider scope
safetyculture_post_directory_v1_folders_searchREAD

Search folders via POST /directory/v1/folders/search

no provider scope
safetyculture_post_directory_v1_users_folders_membershipWRITE

Add users folders associations via POST /directory/v1/users/folders/membership

no provider scope
safetyculture_post_documents_v1WRITE

Create file via POST /documents/v1

no provider scope
safetyculture_post_documents_v1_archive_by_item_idWRITE

Archive item via POST /documents/v1/archive/{item_id}

no provider scope
safetyculture_post_documents_v1_bulk_add_ownersWRITE

Bulk add file owners via POST /documents/v1/bulk/add_owners

no provider scope
safetyculture_post_documents_v1_bulk_remove_ownersWRITE

Bulk remove file owners via POST /documents/v1/bulk/remove_owners

no provider scope
safetyculture_post_documents_v1_bulk_update_ownersWRITE

Bulk update file owners via POST /documents/v1/bulk/update_owners

no provider scope
safetyculture_post_documents_v1_childrenREAD

Get folder children via POST /documents/v1/children

no provider scope
safetyculture_post_documents_v1_linkWRITE

Link files via POST /documents/v1/link

no provider scope
safetyculture_post_documents_v1_move_by_item_idWRITE

Move item via POST /documents/v1/move/{item_id}

no provider scope
safetyculture_post_documents_v1_searchREAD

Search items via POST /documents/v1/search

no provider scope
safetyculture_post_groupsWRITE

Create group via POST /groups

no provider scope
safetyculture_post_groups_by_group_id_users_v2WRITE

Add new user to group via POST /groups/{group_id}/users/v2

no provider scope
safetyculture_post_incidents_v1_categoriesWRITE

Create category via POST /incidents/v1/categories

no provider scope
safetyculture_post_incidents_v1_categories_by_category_id_cloneWRITE

Clone category via POST /incidents/v1/categories/{category_id}/clone

no provider scope
safetyculture_post_incidents_v1_detail_fieldsWRITE

Create detail field via POST /incidents/v1/detail-fields

no provider scope
safetyculture_post_incidents_v1_investigationsWRITE

Create investigation via POST /incidents/v1/investigations

no provider scope
safetyculture_post_incidents_v1_osha_casesWRITE

Create case via POST /incidents/v1/osha/cases

no provider scope
safetyculture_post_incidents_v1_osha_establishmentsWRITE

Create establishment via POST /incidents/v1/osha/establishments

no provider scope
safetyculture_post_incidents_v1_osha_establishments_by_establishment_id_employeesWRITE

Update establishment employees via POST /incidents/v1/osha/establishments/{establishment_id}/employees

no provider scope
safetyculture_post_incidents_v1_osha_establishments_by_establishment_id_hoursWRITE

Update establishment hours via POST /incidents/v1/osha/establishments/{establishment_id}/hours

no provider scope
safetyculture_post_inspection_v1_exportWRITE

Start inspection export via POST /inspection/v1/export

no provider scope
safetyculture_post_inspections_integration_v1_inspectionsWRITE

Create inspection via POST /inspections/integration/v1/inspections

no provider scope
safetyculture_post_inspections_integration_v1_inspections_by_inspection_id_completeWRITE

Complete inspection via POST /inspections/integration/v1/inspections/{inspection_id}/complete

no provider scope
safetyculture_post_inspections_integration_v1_inspections_by_inspection_id_tables_by_item_id_linesWRITE

Add table line via POST /inspections/integration/v1/inspections/{inspection_id}/tables/{item_id}/lines

no provider scope
safetyculture_post_inspections_v1_inspections_by_inspection_id_archiveWRITE

Archive inspection via POST /inspections/v1/inspections/{inspection_id}/archive

no provider scope
safetyculture_post_inspections_v1_inspections_by_inspection_id_cloneWRITE

Clone inspection via POST /inspections/v1/inspections/{inspection_id}/clone

no provider scope
safetyculture_post_inspections_v1_inspections_by_inspection_id_questions_by_question_id_dynamicfieldWRITE

Generate dynamic field via POST /inspections/v1/inspections/{inspection_id}/questions/{question_id}/dynamicfield

no provider scope
safetyculture_post_integrations_v1_appsWRITE

Register application via POST /integrations/v1/apps

no provider scope
safetyculture_post_integrations_v1_apps_by_app_id_installationsWRITE

Create installation via POST /integrations/v1/apps/{app_id}/installations

no provider scope
safetyculture_post_integrations_v1_apps_by_app_id_installations_by_installation_id_configurationsWRITE

Create configuration via POST /integrations/v1/apps/{app_id}/installations/{installation_id}/configurations

no provider scope
safetyculture_post_permissions_v1_permission_set_assignWRITE

Assign permission set via POST /permissions/v1/permission_set/assign

no provider scope
safetyculture_post_permissions_v1_permission_setsREAD

List permission sets via POST /permissions/v1/permission_sets

no provider scope
safetyculture_post_response_setsWRITE

Create global response set via POST /response_sets

no provider scope
safetyculture_post_response_sets_by_id_responsesWRITE

Create GRS response via POST /response_sets/{id}/responses

no provider scope
safetyculture_post_schedules_v1_schedule_itemsWRITE

Create schedule item via POST /schedules/v1/schedule_items

no provider scope
safetyculture_post_scheduling_v1_schedulesWRITE

Create new schedule via POST /scheduling/v1/schedules

no provider scope
safetyculture_post_sensors_v1_sensors_ingest_readingsWRITE

Ingest sensor readings via POST /sensors/v1/sensors/ingest-readings

no provider scope
safetyculture_post_sensors_v1_sensors_listREAD

List sensors via POST /sensors/v1/sensors/list

no provider scope
safetyculture_post_sensors_v1_sensors_provisionWRITE

Provision sensor via POST /sensors/v1/sensors/provision

no provider scope
safetyculture_post_structures_v1_fields_listREAD

List fields (Structure fields) via POST /structures/v1/fields/list

no provider scope
safetyculture_post_structures_v1_structuresWRITE

Create structure via POST /structures/v1/structures

no provider scope
safetyculture_post_structures_v1_structures_by_structure_id_membersWRITE

Add users to structure via POST /structures/v1/structures/{structure_id}/members

no provider scope
safetyculture_post_structures_v1_structures_by_structure_id_members_listREAD

List direct users in structure via POST /structures/v1/structures/{structure_id}/members/list

no provider scope
safetyculture_post_structures_v1_structures_by_structure_id_members_removeWRITE

Remove users from structure via POST /structures/v1/structures/{structure_id}/members/remove

no provider scope
safetyculture_post_structures_v1_structures_by_structure_id_moveWRITE

Move structure via POST /structures/v1/structures/{structure_id}/move

no provider scope
safetyculture_post_structures_v1_structures_searchREAD

Search structures via POST /structures/v1/structures/search

no provider scope
safetyculture_post_tasks_v1_actionsWRITE

Create action via POST /tasks/v1/actions

no provider scope
safetyculture_post_tasks_v1_actions_by_task_id_shared_linkWRITE

Create action shared link via POST /tasks/v1/actions/{task_id}/shared_link

no provider scope
safetyculture_post_tasks_v1_actions_deleteWRITE

Delete actions via POST /tasks/v1/actions/delete

no provider scope
safetyculture_post_tasks_v1_actions_listREAD

Get actions via POST /tasks/v1/actions/list

no provider scope
safetyculture_post_tasks_v1_actions_scheduleWRITE

Create action schedule via POST /tasks/v1/actions/schedule

no provider scope
safetyculture_post_tasks_v1_customer_configuration_action_labels_deleteWRITE

Delete action labels via POST /tasks/v1/customer_configuration/action_labels/delete

no provider scope
safetyculture_post_tasks_v1_customer_configuration_custom_field_by_type_idWRITE

Create custom field via POST /tasks/v1/customer_configuration/custom_field/{type_id}

no provider scope
safetyculture_post_tasks_v1_customer_configuration_task_typeWRITE

Create task type via POST /tasks/v1/customer_configuration/task_type

no provider scope
safetyculture_post_tasks_v1_incidentsWRITE

Create incident via POST /tasks/v1/incidents

no provider scope
safetyculture_post_tasks_v1_incidents_by_task_id_collaborators_addWRITE

Add collaborators via POST /tasks/v1/incidents/{task_id}/collaborators/add

no provider scope
safetyculture_post_tasks_v1_incidents_by_task_id_collaborators_removeWRITE

Remove collaborators via POST /tasks/v1/incidents/{task_id}/collaborators/remove

no provider scope
safetyculture_post_tasks_v1_incidents_deleteWRITE

Delete incidents via POST /tasks/v1/incidents/delete

no provider scope
safetyculture_post_tasks_v1_incidents_listREAD

Get incidents via POST /tasks/v1/incidents/list

no provider scope
safetyculture_post_tasks_v1_incidents_list_countREAD

Get incidents count via POST /tasks/v1/incidents/list/count

no provider scope
safetyculture_post_tasks_v1_incidents_submitWRITE

Submit incident via POST /tasks/v1/incidents/submit

no provider scope
safetyculture_post_tasks_v1_shared_link_by_task_id_web_reportWRITE

Generate for web report via POST /tasks/v1/shared_link/{task_id}/web_report

no provider scope
safetyculture_post_tasks_v1_timelineREAD

Get timeline via POST /tasks/v1/timeline

no provider scope
safetyculture_post_tasks_v1_timeline_commentsWRITE

Add comment via POST /tasks/v1/timeline/comments

no provider scope
safetyculture_post_templates_v1_templates_by_template_id_archiveWRITE

Archive template via POST /templates/v1/templates/{template_id}/archive

no provider scope
safetyculture_post_training_courseprogress_v1_resetWRITE

Reset course progress via POST /training/courseprogress/v1/reset

no provider scope
safetyculture_post_users_v1_fieldsWRITE

Create field (User fields) via POST /users/v1/fields

no provider scope
safetyculture_post_users_v1_fields_by_id_disableWRITE

Disable field via POST /users/v1/fields/{id}/disable

no provider scope
safetyculture_post_users_v1_fields_by_id_restoreWRITE

Restore field via POST /users/v1/fields/{id}/restore

no provider scope
safetyculture_post_users_v1_fields_by_id_settingsWRITE

Set field settings via POST /users/v1/fields/{id}/settings

no provider scope
safetyculture_post_users_v1_fields_listREAD

List fields (User fields) via POST /users/v1/fields/list

no provider scope
safetyculture_post_users_v1_users_by_user_id_attributesWRITE

Set user attributes via POST /users/v1/users/{user_id}/attributes

no provider scope
safetyculture_post_users_v1_users_listREAD

List users via POST /users/v1/users/list

no provider scope
safetyculture_post_users_v1_users_upsertWRITE

Create or update users via POST /users/v1/users/upsert

no provider scope
safetyculture_post_users_v1_users_upsert_jobsWRITE

Init create or update users job via POST /users/v1/users/upsert/jobs

no provider scope
safetyculture_post_users_v1_users_upsert_jobs_by_job_idWRITE

Start create or update users job via POST /users/v1/users/upsert/jobs/{job_id}

no provider scope
safetyculture_post_users_v1_users_upsert_jobs_listREAD

List create or update users jobs via POST /users/v1/users/upsert/jobs/list

no provider scope
safetyculture_post_webhooks_v1_tokenWRITE

Generate token via POST /webhooks/v1/token

no provider scope
safetyculture_post_webhooks_v1_webhooksWRITE

Create webhook via POST /webhooks/v1/webhooks

no provider scope
safetyculture_put_assets_v1_assets_bulkWRITE

Bulk update assets via PUT /assets/v1/assets/bulk

no provider scope
safetyculture_put_assets_v1_maintenance_plan_by_plan_idWRITE

Update plan via PUT /assets/v1/maintenance/plan/{plan.id}

no provider scope
safetyculture_put_assets_v1_maintenance_program_by_program_idWRITE

Update program via PUT /assets/v1/maintenance/program/{program.id}

no provider scope
safetyculture_put_assets_v1_types_by_type_id_fieldsWRITE

Update type fields via PUT /assets/v1/types/{type_id}/fields

no provider scope
safetyculture_put_companies_v1_companyWRITE

Update contractor company via PUT /companies/v1/company

no provider scope
safetyculture_put_credentials_v1_credential_typeWRITE

Update document type via PUT /credentials/v1/credential-type

no provider scope
safetyculture_put_credentials_v1_credential_versionWRITE

Update document version for user via PUT /credentials/v1/credential/version

no provider scope
safetyculture_put_credentials_v1_settingsWRITE

Update settings via PUT /credentials/v1/settings

no provider scope
safetyculture_put_incidents_v1_categories_by_category_idWRITE

Update category (Investigations) via PUT /incidents/v1/categories/{category_id}

no provider scope
safetyculture_put_incidents_v1_categories_by_category_id_detail_fieldsWRITE

Set category detail fields via PUT /incidents/v1/categories/{category_id}/detail-fields

no provider scope
safetyculture_put_incidents_v1_detail_fields_by_field_idWRITE

Rename detail field via PUT /incidents/v1/detail-fields/{field_id}

no provider scope
safetyculture_put_incidents_v1_detail_fields_by_field_id_optionsWRITE

Set detail field options via PUT /incidents/v1/detail-fields/{field_id}/options

no provider scope
safetyculture_put_incidents_v1_fieldsWRITE

Update fields via PUT /incidents/v1/fields

no provider scope
safetyculture_put_incidents_v1_investigationsWRITE

Update investigations via PUT /incidents/v1/investigations

no provider scope
safetyculture_put_incidents_v1_investigations_by_investigation_idWRITE

Update investigation via PUT /incidents/v1/investigations/{investigation_id}

no provider scope
safetyculture_put_incidents_v1_investigations_by_investigation_id_accessWRITE

Update investigation access via PUT /incidents/v1/investigations/{investigation_id}/access

no provider scope
safetyculture_put_incidents_v1_osha_cases_by_case_case_idWRITE

Update case via PUT /incidents/v1/osha/cases/{case.case_id}

no provider scope
safetyculture_put_incidents_v1_osha_establishments_by_establishment_establishment_idWRITE

Update establishment via PUT /incidents/v1/osha/establishments/{establishment.establishment_id}

no provider scope
safetyculture_put_incidents_v1_statusesWRITE

Update statuses via PUT /incidents/v1/statuses

no provider scope
safetyculture_put_inspections_integration_v1_inspections_by_inspection_idWRITE

Update inspection via PUT /inspections/integration/v1/inspections/{inspection_id}

no provider scope
safetyculture_put_inspections_integration_v1_inspections_by_inspection_id_accessWRITE

Set inspection access via PUT /inspections/integration/v1/inspections/{inspection_id}/access

no provider scope
safetyculture_put_inspections_integration_v1_inspections_by_inspection_id_tables_by_item_id_lines_by_line_idWRITE

Update table line via PUT /inspections/integration/v1/inspections/{inspection_id}/tables/{item_id}/lines/{line_id}

no provider scope
safetyculture_put_inspections_v1_inspections_by_inspection_id_locationWRITE

Set inspection location via PUT /inspections/v1/inspections/{inspection_id}/location

no provider scope
safetyculture_put_inspections_v1_inspections_by_inspection_id_ownerWRITE

Set owner via PUT /inspections/v1/inspections/{inspection_id}/owner

no provider scope
safetyculture_put_inspections_v1_inspections_by_inspection_id_questions_by_question_id_assetWRITE

Answer asset via PUT /inspections/v1/inspections/{inspection_id}/questions/{question_id}/asset

no provider scope
safetyculture_put_inspections_v1_inspections_by_inspection_id_questions_by_question_id_checkboxWRITE

Answer checkbox via PUT /inspections/v1/inspections/{inspection_id}/questions/{question_id}/checkbox

no provider scope
safetyculture_put_inspections_v1_inspections_by_inspection_id_siteWRITE

Set inspection site via PUT /inspections/v1/inspections/{inspection_id}/site

no provider scope
safetyculture_put_integrations_v1_apps_by_app_idWRITE

Update application via PUT /integrations/v1/apps/{app_id}

no provider scope
safetyculture_put_integrations_v1_apps_by_app_id_installations_by_installation_id_configurations_by_configuration_idWRITE

Update configuration via PUT /integrations/v1/apps/{app_id}/installations/{installation_id}/configurations/{configuration_id}

no provider scope
safetyculture_put_response_sets_by_idWRITE

Update global response set via PUT /response_sets/{id}

no provider scope
safetyculture_put_response_sets_by_id_responses_by_response_idWRITE

Update GRS response via PUT /response_sets/{id}/responses/{response_id}

no provider scope
safetyculture_put_schedules_v1_schedule_items_by_idWRITE

Update schedule item via PUT /schedules/v1/schedule_items/{id}

no provider scope
safetyculture_put_structures_v1_structures_by_structure_idWRITE

Update structure via PUT /structures/v1/structures/{structure_id}

no provider scope
safetyculture_put_tasks_v1_actions_by_action_id_labelWRITE

Update action labels via PUT /tasks/v1/actions/{action_id}/label

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_assetWRITE

Update asset (Actions) via PUT /tasks/v1/actions/{task_id}/asset

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_assigneesWRITE

Update assignees via PUT /tasks/v1/actions/{task_id}/assignees

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_descriptionWRITE

Update description (Actions) via PUT /tasks/v1/actions/{task_id}/description

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_due_atWRITE

Update due at (Actions) via PUT /tasks/v1/actions/{task_id}/due_at

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_priorityWRITE

Update priority (Actions) via PUT /tasks/v1/actions/{task_id}/priority

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_siteWRITE

Update site (Actions) via PUT /tasks/v1/actions/{task_id}/site

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_statusWRITE

Update status (Actions) via PUT /tasks/v1/actions/{task_id}/status

no provider scope
safetyculture_put_tasks_v1_actions_by_task_id_titleWRITE

Update title (Actions) via PUT /tasks/v1/actions/{task_id}/title

no provider scope
safetyculture_put_tasks_v1_customer_configuration_action_labels_upsertWRITE

Upsert action label via PUT /tasks/v1/customer_configuration/action_labels/upsert

no provider scope
safetyculture_put_tasks_v1_customer_configuration_by_type_id_custom_field_by_field_idWRITE

Map field to task type via PUT /tasks/v1/customer_configuration/{type_id}/custom_field/{field_id}

no provider scope
safetyculture_put_tasks_v1_customer_configuration_custom_field_by_idWRITE

Rename custom field via PUT /tasks/v1/customer_configuration/custom_field/{id}

no provider scope
safetyculture_put_tasks_v1_customer_configuration_task_type_by_idWRITE

Rename task type via PUT /tasks/v1/customer_configuration/task_type/{id}

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_assetWRITE

Update asset (Incidents) via PUT /tasks/v1/incidents/{task_id}/asset

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_categoryWRITE

Update category (Incidents) via PUT /tasks/v1/incidents/{task_id}/category

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_descriptionWRITE

Update description (Incidents) via PUT /tasks/v1/incidents/{task_id}/description

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_due_atWRITE

Update due at (Incidents) via PUT /tasks/v1/incidents/{task_id}/due_at

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_occurred_atWRITE

Update occurred at via PUT /tasks/v1/incidents/{task_id}/occurred_at

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_priorityWRITE

Update priority (Incidents) via PUT /tasks/v1/incidents/{task_id}/priority

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_siteWRITE

Update site (Incidents) via PUT /tasks/v1/incidents/{task_id}/site

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_statusWRITE

Update status (Incidents) via PUT /tasks/v1/incidents/{task_id}/status

no provider scope
safetyculture_put_tasks_v1_incidents_by_task_id_titleWRITE

Update title (Incidents) via PUT /tasks/v1/incidents/{task_id}/title

no provider scope
safetyculture_put_tasks_v1_tasks_by_task_id_custom_fieldWRITE

Update task custom field via PUT /tasks/v1/tasks/{task_id}/custom_field

no provider scope
safetyculture_put_training_courses_v1_by_courseid_assignmentsWRITE

Update course assignments via PUT /training/courses/v1/{courseId}/assignments

no provider scope
safetyculture_put_webhooks_v1_webhooks_by_webhook_idWRITE

Update webhook via PUT /webhooks/v1/webhooks/{webhook_id}

no provider scope

Put SafetyCulture (Mitti) behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.