action gsmtasks_account_roles_create { label: "account_roles_create" provider: gsmtasks method: POST path: "/account_roles/" encoding: json input: { type: "object" properties: { account: { type: "string" format: "uri" } activated_at: { type: "string" format: "date-time" } created_at: { type: "string" format: "date-time" } deleted_at: { type: "string" format: "date-time" } display_name: { type: "string" } email: { type: "string" format: "email" } format: { type: "string" enum: ["json", "xml"] } id: { type: "string" format: "uuid" } is_active: { type: "boolean" } is_integration: { type: "boolean" } is_manager: { type: "boolean" } is_on_duty: { type: "boolean" } is_worker: { type: "boolean" } last_time_location: { type: "string" format: "uri" } phone: { type: "string" } route_end_address: { type: "object" } route_start_address: { type: "object" } show_unassigned: { type: "boolean" } signature_image: { type: "string" format: "uri" } state: { type: "object" } updated_at: { type: "string" format: "date-time" } url: { type: "string" format: "uri" } user: { type: "string" format: "uri" } vehicle_capacity: { type: "array" items: { type: "integer" } } vehicle_profile: { type: "string" enum: ["bike", "bus", "car", "foot", "scooter", "small_truck", "truck"] } vehicle_registration_number: { type: "string" } vehicle_service_time_factor: { type: "string" format: "decimal" } vehicle_speed_factor: { type: "string" format: "decimal" } } required: ["account", "activated_at", "created_at", "deleted_at", "email", "id", "is_active", "is_on_duty", "last_time_location", "signature_image", "state", "updated_at", "url"] additionalProperties: false } output: { type: "object" additionalProperties: true } }