Skip to main content
GET
/
permission
Get user permissions
curl --request GET \
  --url https://ctechnology.io/api/v2.2/permission \
  --header 'Authorization: <api-key>'
{
  "header": {
    "num_results": 123,
    "api_version": "<string>",
    "status": "<string>",
    "message": "<string>",
    "permission_via": [
      {
        "permission": "<string>",
        "via": "me",
        "organization_id": "<string>"
      }
    ],
    "offset": 123,
    "limit": 123
  },
  "data": [
    "<string>"
  ]
}

Authorizations

Authorization
string
header
required

Note that the API key has to be sent as Token 123 where 123 is the key you received after logging in or by creating on the developer dashboard.

Response

Successful retrieval of this user's permissions.

header
API Header Paginated · object
required

Default header sent along with multi-resource responses (lists of resources).

data
string[]
required

The individual user permissions. The following permissions are available:

  • USER_PROFILE_VIEW: Access to the user profile data (read-only).

  • USER_PROFILE_EDIT: Access to the user profile data (can edit).

  • USER_ASSIGN_VEHICLE_TO_USER: Allowed to assign a vehicle to a user.

  • USER_NOTIFICATION_ALERT_VIEW: Access to the notification alerts (read-only).

  • USER_NOTIFICATION_ALERT_EDIT: Access to the notifications alerts (can edit).

  • USER_NOTIFICATIONS_RULES_VIEW: Access to all the notifications rules (read-only).

  • USER_NOTIFICATIONS_RULES_EDIT: Access to all the notifications rules (can edit).

  • USER_GEOFENCING_VIEW: Access to the user-defined geofencing regions (read-only).

  • USER_GEOFENCING_EDIT: Access to the user-defined geofencing regions (can edit).

  • USER_VEHICLE_OVERVIEW_DAILY_VIEW: Access to the daily summary of all the vehicle of the user (read-only).

  • USER_VEHICLE_OVERVIEW_OVERALL_VIEW: Access to the overall summary of all the vehicle of the user (read-only).

  • USER_VEHICLE_STATUS_VIEW: Access to the vehicle profile of all the vehicle of the user (read-only).

  • USER_MAINTENANCE_SCHEDULE_VIEW: Access to the maintenance schedule (read-only).

  • USER_MAINTENANCE_SCHEDULE_EDIT: Access to the maintenance schedule (can edit).

  • USER_MAINTENANCE_RULE_VIEW: Access to the maintenance rules (read-only).

  • USER_MAINTENANCE_RULE_EDIT: Access to the maintenance rules (can edit).

  • USER_VEHICLE_SERVICES_VIEW: Access to the vehicles services that are offered by the user (read-only).

  • USER_VEHICLE_SERVICES_EDIT: Access to the vehicles services that are offered by the user (can edit).

  • USER_SERVICE_WATER_IN_OUT_VIEW: Access to the service water in-out (read-only).

  • USER_SERVICE_WATER_IN_OUT_EDIT: Access to the service water in-out (can edit).

  • UI_USER_DASHBOARD_TODAY_SUMMARY_VIEW: Access to the Dashboard Today Summary section (read-only).

  • UI_USER_DASHBOARD_DAILY_DISTANCES_VIEW: Access to the Dashboard Daily Distances section (read-only).

  • UI_USER_DASHBOARD_OVERVIEW_MAP_VIEW: Access to the Dashboard Overview Map section (read-only).

  • UI_USER_SCREEN_MAP: Access to Current Location of the vehicles.

  • UI_USER_SCREEN_MAINTENANCE: Access to Maintenance Overview.

  • UI_USER_SCREEN_MAINTENANCE_DETAILS: Access to Maintenance Details.

  • UI_USER_SCREEN_BOAT_LAUNCH: Access to Boat Launch.

  • UI_USER_SCREEN_VEHICLE_CONTROL: Access to Vehicle Control.

  • UI_USER_SCREEN_INSIGHTS: Access to Insights.

  • UI_USER_SCREEN_DASHBOARD: Access to the screen Dashboard.

  • UI_USER_SCREEN_VEHICLES_VIEW: Access to the screen Vehicles (read-only).

  • UI_USER_SCREEN_VEHICLES_EDIT: Access to the screen Vehicles (can edit).

  • UI_USER_SCREEN_OWN_VEHICLES: Access to the screen Own Vehicles.

  • UI_USER_SCREEN_VEHICLES_OF_CLIENTS: Access to the screen Vehicles of Clients.

  • UI_USER_SCREEN_MAINTENANCE_OWN_VEHICLES: Access to the screen Maintenance of your own vehicles.

  • UI_USER_SCREEN_MAINTENANCE_VEHICLES_OF_CLIENTS: Access to the screen Maintenance of the vehicles of the clients.

  • UI_USER_SCREEN_VEHICLE_SERVICES: Access to the menu Vehicle Services.

  • UI_USER_SCREEN_SETTINGS: Access to the screen Settings.

  • UI_USER_SETTINGS_PROFILE_VIEW: Access to the screen Settings Profile (read-only).

  • UI_USER_SETTINGS_PROFILE_EDIT: Access to the screen Settings Profile (can edit).

  • UI_USER_SETTINGS_NOTIFICATIONS_VIEW: Access to the screen Settings Notifications (read-only).

  • UI_USER_SETTINGS_GEOFENCES_VIEW: Access to the screen Settings Geofences (read-only).

  • UI_USER_SETTINGS_GEOFENCES_EDIT: Access to the screen Settings Geofences (can edit).

  • UI_USER_SETTINGS_PAYMENT_METHOD_VIEW: Access to the screen Settings Payment Methods (read-only).

  • UI_USER_SETTINGS_PAYMENT_METHOD_EDIT: Access to the screen Settings Payment Methods (can edit).

  • APP_USER_PROFILE_VIEW: Access to the APP screen User Profile (read-only).

  • APP_USER_PROFILE_EDIT: Access to the APP screen User Profile (can edit).

  • APP_USER_ASSIGN_VEHICLE_TO_USER: Access to the APP screen where you can add vehicle to a user profile.

  • APP_USER_SELECT_VEHICLE_VIEW: Access to the APP screen Select Vehicle (read-only).

  • APP_USER_CONCIERGE_SERVICES_VIEW: Access to the APP screen Concierge Service (read-only).