action square_list_employee_roles { label: "ListEmployeeRoles" description: "Provides summary information for all of a business's employee roles." provider: square method: GET path: "/v1/me/roles" encoding: json input: { type: "object" properties: { batch_token: { type: "string" } limit: { type: "integer" } order: { type: "string" } } additionalProperties: false } output: { type: "array" items: { type: "object" description: "V1EmployeeRole" required: ["name", "permissions"] properties: { created_at: { type: "string" description: "The time when the employee entity was created, in ISO 8601 format. Is set by Square when the Role is created." } id: { type: "string" description: "The role's unique ID, Can only be set by Square." } is_owner: { type: "boolean" description: "If true, employees with this role have all permissions, regardless of the values indicated in permissions." } name: { type: "string" description: "The role's merchant-defined name." } permissions: { type: "array" description: "The role's permissions." items: { type: "string" } } updated_at: { type: "string" description: "The time when the employee entity was most recently updated, in ISO 8601 format. Is set by Square when the Role updated." } } } } }