Roles
Update Role
Update a Role.
patch/roles/{id}
Request
- Base URLhttps://secure.fleetio.com/api
- AuthAPI key in header Authorization and API key in header Account-Token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring required
The id of the relevant record
Request body
namestring
The name for this Role.
defaultboolean
Whether this Role will be applied as the default Role for new Users.
descriptionstring nullable
A description of this Role.
contact_renewal_reminders_access'full' | 'some' | 'none'
contacts_access'full' | 'some' | 'none'
dashboards_access'full' | 'some' | 'none'
documents_access'full' | 'some' | 'none'
equipments_access'full' | 'some' | 'none'
expense_entries_access'full' | 'some' | 'none'
faults_access'full' | 'some' | 'none'
fuel_entries_access'full' | 'some' | 'none'
inspections_access'full' | 'some' | 'none'
integrations_access'full' | 'some' | 'none'
issues_access'full' | 'some' | 'none'
location_entries_access'full' | 'some' | 'none'
meter_entries_access'full' | 'some' | 'none'
msi_access'full' | 'some' | 'none'
parts_inventory_access'full' | 'some' | 'none'
places_access'full' | 'some' | 'none'
purchase_orders_access'full' | 'some' | 'none'
recalls_access'full' | 'some' | 'none'
reports_access'full' | 'some' | 'none'
service_entries_access'full' | 'some' | 'none'
service_programs_access'full' | 'some' | 'none'
service_reminders_access'full' | 'some' | 'none'
service_task_management_access'full' | 'some' | 'none'
vehicle_renewal_reminders_access'full' | 'some' | 'none'
vehicles_access'full' | 'some' | 'none'
vendors_access'full' | 'some' | 'none'
work_orders_access'full' | 'some' | 'none'
vehicles_createboolean
vehicles_editboolean
vehicles_archive_deleteboolean
vehicles_update_statusboolean
vehicles_manage_vehicle_assignmentboolean
vehicles_view_detailsboolean
vehicles_view_financial_infoboolean
vehicles_view_custom_fieldsboolean
vehicles_view_documentsboolean
vehicles_manage_documentsboolean
vehicles_manage_photosboolean
vehicles_export_databoolean
equipments_createboolean
equipments_view_detailsboolean
equipments_view_financial_infoboolean
equipments_view_custom_fieldsboolean
equipments_export_databoolean
equipments_view_documentsboolean
equipments_manage_documentsboolean
equipments_manage_photosboolean
equipments_archive_deleteboolean
equipments_editboolean
equipments_update_statusboolean
equipments_manage_assignmentsboolean
meter_entries_createboolean
meter_entries_viewboolean
meter_entries_export_databoolean
meter_entries_editboolean
meter_entries_deleteboolean
fuel_entries_createboolean
fuel_entries_viewboolean
fuel_entries_export_databoolean
fuel_entries_editboolean
fuel_entries_deleteboolean
issues_createboolean
issues_view_openboolean
issues_view_resolved_or_closedboolean
issues_export_databoolean
issues_editboolean
issues_deleteboolean
issues_view_documentsboolean
issues_manage_documentsboolean
faults_viewboolean
faults_export_databoolean
faults_ignore_codesboolean
recalls_viewboolean
recalls_export_databoolean
recalls_ignoreboolean
service_tasks_createboolean
service_tasks_editboolean
service_tasks_archive_deleteboolean
service_entries_createboolean
service_entries_viewboolean
service_entries_view_update_cost_informationboolean
service_entries_export_databoolean
service_entries_editboolean
service_entries_deleteboolean
service_entries_view_documentsboolean
service_entries_manage_documentsboolean
work_orders_createboolean
work_orders_view_incompleteboolean
work_orders_view_completedboolean
work_orders_view_update_cost_informationboolean
work_orders_export_databoolean
work_orders_editboolean
work_orders_edit_numberboolean
work_orders_manage_labor_time_entriesboolean
work_orders_deleteboolean
work_orders_view_documentsboolean
work_orders_manage_documentsboolean
inspections_manage_inspection_formsboolean
inspections_manage_schedulesboolean
inspections_submit_inspectionsboolean
inspections_view_submissionsboolean
inspections_export_databoolean
inspections_edit_submissionsboolean
inspections_delete_submissionsboolean
msi_manage_payment_profileboolean
msi_manage_ro_notificationsboolean
msi_view_account_detailsboolean
msi_view_account_summaryboolean
msi_view_repair_order_notificationsboolean
msi_view_statementsboolean
msi_view_transactionsboolean
service_reminders_createboolean
service_reminders_viewboolean
service_reminders_export_databoolean
service_reminders_editboolean
service_reminders_deleteboolean
service_programs_create_updateboolean
service_programs_viewboolean
vehicle_renewal_reminders_createboolean
vehicle_renewal_reminders_viewboolean
vehicle_renewal_reminders_export_databoolean
vehicle_renewal_reminders_editboolean
vehicle_renewal_reminders_deleteboolean
contacts_createboolean
contacts_editboolean
contacts_view_basic_infoboolean
contacts_view_contact_and_personal_infoboolean
contacts_view_custom_fieldsboolean
contacts_export_databoolean
contacts_archive_deleteboolean
contacts_view_documentsboolean
contacts_manage_documentsboolean
contacts_manage_photosboolean
contact_renewal_reminders_createboolean
contact_renewal_reminders_viewboolean
contact_renewal_reminders_export_databoolean
contact_renewal_reminders_editboolean
contact_renewal_reminders_deleteboolean
vendors_createboolean
vendors_viewboolean
vendors_export_databoolean
vendors_editboolean
vendors_deleteboolean
vendors_view_documentsboolean
vendors_manage_documentsboolean
vendors_manage_photosboolean
parts_inventory_create_partsboolean
parts_inventory_edit_partsboolean
parts_inventory_update_inventory_quantitiesboolean
parts_inventory_view_part_detailsboolean
parts_inventory_view_part_activityboolean
parts_inventory_export_databoolean
parts_inventory_archive_delete_partsboolean
parts_inventory_view_documentsboolean
parts_inventory_manage_documentsboolean
purchase_orders_create_updateboolean
purchase_orders_deleteboolean
purchase_orders_viewboolean
purchase_orders_export_databoolean
purchase_orders_receiveboolean
purchase_orders_approveboolean
reports_vehiclesboolean
reports_contactsboolean
reports_partsboolean
reports_view_external_reportsboolean
reports_sharedboolean
places_createboolean
places_viewboolean
places_export_databoolean
places_editboolean
places_deleteboolean
location_entries_createboolean
location_entries_viewboolean
location_entries_editboolean
location_entries_deleteboolean
expense_entries_createboolean
expense_entries_viewboolean
expense_entries_export_databoolean
expense_entries_editboolean
expense_entries_deleteboolean
dashboards_manageboolean
dashboards_shareboolean
documents_view_global_documentsboolean
documents_manage_global_documentsboolean
gps_manage_devicesboolean
Response
OK
idinteger
created_atstring date-time required
The date and time at which this record was created.
updated_atstring date-time required
The date and time at which this record was most recently updated.
namestring required
The name of this Role.
descriptionstring nullable required
The description of this Role.
defaultboolean required
Whether this Role is applied as the default Role for new Users.
type'StandardRole' | 'CustomRole' required
Indicates whether this role is a standard Fleetio role, or created by a user.
Example response
{
"created_at": "2023-03-14T13:46:27-06:00",
"updated_at": "2023-03-14T13:46:27-06:00"
}Changes
No recorded changes to this operation across all 6 revisions of this API.