openapi: 3.1.0 info: title: Stanley Black & Decker Tool Connect Assets Users API description: The Stanley Black & Decker Tool Connect API enables partner integration with DEWALT's connected tool management platform. Partners can access tool inventory, track Bluetooth-connected tools and batteries, manage jobsite assets, and synchronize tool usage data. Used by fleet management software, construction platforms, and enterprise tool management solutions. version: '1.0' contact: name: DEWALT Developer Support url: https://sitemanager.dewalt.com/ termsOfService: https://www.stanleyblackanddecker.com/terms-use servers: - url: https://api.dewalt.com description: Production security: - bearerAuth: [] tags: - name: Users description: User and team management operations paths: /v1/users: get: operationId: listUsers summary: List Users description: Returns all users in the authenticated account's Tool Connect organization with their roles and jobsite assignments. tags: - Users responses: '200': description: Success content: application/json: schema: type: object properties: users: type: array items: $ref: '#/components/schemas/User' '401': description: Unauthorized '429': description: Too Many Requests components: schemas: User: type: object properties: id: type: string name: type: string email: type: string role: type: string enum: - admin - manager - worker jobsiteIds: type: array items: type: string createdAt: type: string format: date-time securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT externalDocs: description: DEWALT Tool Connect url: https://www.dewalt.com/systems/tool-connect