# MaintainX integration

> Maintenance management (CMMS) API for work orders, assets, locations, parts, meters, purchase orders, procedures, users and teams.

- Authentication: apiKey

## Tools (189)

- **Add user to team**: Add user to team
- **Batch create new meter readings**: Batch create new meter readings
- **Create a maintenance plan**: Create a maintenance plan
- **Create a maintenance plan work order blueprint**: Create a maintenance plan work order blueprint
- **Create a new asset status**: Create a new asset status
- **Create a part transfer request**: Create a part transfer request
- **Create customer**: Create customer
- **Create custom field**: Create custom field
- **Create meter trigger**: Create meter trigger
- **Create new asset**: Create new asset
- **Create new asset custom status type**: Create new asset custom status type
- **Create new category**: Create new category
- **Create new comment on a purchase order**: Create new comment on a purchase order
- **Create new comment on a work order**: Create new comment on a work order
- **Create new contact**: Create new contact
- **Create new cost on a work order**: Create new cost on a work order
- **Create new direct message to a user**: Create new direct message to a user
- **Create new location**: Create new location
- **Create new manufacturer**: Create new manufacturer
- **Create new message in a conversation**: Create new message in a conversation
- **Create new meter**: Create new meter
- **Create new model**: Create new model
- **Create new part**: Create new part
- **Create new purchase order**: Create new purchase order
- **Create new subscription**: Create new webhook subscription for an event type
- **Create new team**: Create new team
- **Create new user**: Create new user
- **Create new vendor**: Create new vendor
- **Create new work order**: Create new work order
- **Create new work request portal**: Create new work request portal
- **Create or update asset by external ID**: Create or update asset by external ID
- **Create or update location by external ID**: Create or update location by external ID
- **Create or update part by external ID**: Create or update part by external ID
- **Create or update work order by external ID**: Create or update work order by external ID
- **Create or update work request by external ID**: Create or update work request by external ID
- **Create procedure template**: Create procedure template
- **Create work request**: Create work request
- **Delete asset**: Delete asset
- **Delete asset by external ID**: Delete asset by external ID
- **Delete asset custom status**: Delete asset custom status
- **Delete category**: Delete category
- **Delete contact**: Delete contact
- **Delete custom field**: Delete custom field
- **Delete location**: Delete location
- **Delete location by external ID**: Delete location by external ID
- **Delete maintenance plan**: Delete maintenance plan
- **Delete meter**: Delete meter
- **Delete meterTrigger**: Delete meterTrigger
- **Delete part**: Delete part
- **Delete part by external ID**: Delete part by external ID
- **Delete procedure field attachment**: Delete procedure field attachment
- **Delete procedure Template**: Delete procedure Template
- **Delete procedure Template Row**: Delete procedure Template Row
- **Delete purchaseOrder**: Delete purchaseOrder
- **Delete team**: Delete team
- **Delete vendor**: Delete vendor
- **Delete workOrder**: Delete workOrder
- **Delete work order by external ID**: Delete work order by external ID
- **Delete workRequest**: Delete workRequest
- **Delete work request by external ID**: Delete work request by external ID
- **Delete work request portal**: Delete work request portal
- **Detach procedure from work order**: Detach procedure from work order
- **Edit custom field**: Edit custom field
- **Fulfill purchase order**: Fulfill purchase order
- **Get asset**: Get asset
- **Get asset by external ID**: Get asset by external ID
- **Get asset criticality**: Get asset criticality
- **Get asset custom status**: Get asset custom status
- **Get category**: Get category
- **Get contact**: Get contact
- **Get costs information**: Get costs information
- **Get customer**: Get customer
- **Get list of available API versions**: Get list of available API versions
- **Get location**: Get location
- **Get location by external ID**: Get location by external ID
- **Get maintenance plan**: Get maintenance plan
- **Get manufacturer**: Get manufacturer
- **Get meter**: Get meter
- **Get meter reading**: Get meter reading
- **Get meter trigger**: Get meter trigger
- **Get model**: Get model
- **Get part**: Get part
- **Get part by external ID**: Get part by external ID
- **Get part transfer request**: Get part transfer request
- **Get procedure template**: Get procedure template
- **Get purchase order**: Get purchase order
- **Get root cause analysis report**: Get root cause analysis report
- **Get secret information**: Get secret information
- **Get subscription**: Get subscription
- **Get team**: Get team
- **Get user**: Get user
- **Get vendor**: Get vendor
- **Get work order**: Get work order
- **Get work order by external ID**: Get work order by external ID
- **Get work request**: Get work request
- **Get work request by external ID**: Get work request by external ID
- **Get work request portal**: Get work request portal
- **List asset criticalities**: List asset criticalities
- **List asset custom statuses**: List asset custom statuses
- **List assets**: List assets
- **List asset statuses**: List asset statuses
- **List categories**: List categories
- **List contacts**: List contacts
- **List conversation members**: List conversation members
- **List conversations**: List conversations
- **List customers**: List customers
- **List custom fields**: List custom fields
- **List locations**: List locations
- **List maintenance plans**: List maintenance plans
- **List manufacturers**: List manufacturers
- **List meters**: List meters
- **List meter triggers**: List meter triggers
- **List models**: List models
- **List organizations**: List organizations
- **List parts**: List parts
- **List part transfer requests**: List part transfer requests
- **List procedure templates**: List procedure templates
- **List purchase orders**: List purchase orders
- **List root cause analysis reports**: List root cause analysis reports
- **List sub work orders**: List sub work orders
- **List team members**: List team members
- **List teams**: List teams
- **List users**: List users
- **List vendors**: List vendors
- **List work order comments**: List work order comments
- **List work orders**: List work orders
- **List work request portals**: List work request portals
- **List work requests**: List work requests
- **Remove asset attachment**: Remove asset attachment
- **Remove location attachment**: Remove location attachment
- **Remove meter trigger's work order template attachment**: Remove meter trigger's work order template attachment
- **Remove part attachment**: Remove part attachment
- **Remove procedure template row attachment**: Remove procedure template row attachment
- **Remove purchase order attachment**: Remove purchase order attachment
- **Remove subscription**: Remove subscription
- **Remove user from organization**: Remove user from organization
- **Remove user from team**: Remove user from team
- **Remove vendor attachment**: Remove vendor attachment
- **Remove work order attachment**: Remove work order attachment
- **Remove work request attachment**: Remove work request attachment
- **Send Purchase Order as an email**: Send Purchase Order as an email
- **Send work order as an email**: Send work order as an email
- **Set user work shifts**: Set user work shifts
- **Sign a work permit**: Sign a work permit
- **Update a maintenance plan**: Update a maintenance plan
- **Update asset**: Update asset
- **Update asset attachment**: Update asset attachment
- **Update asset custom status**: Update asset custom status
- **Update asset status**: Update asset status
- **Update asset's thumbnail**: Update asset's thumbnail
- **Update category**: Update category
- **Update contact**: Update contact
- **Update customer**: Update customer
- **Update location**: Update location
- **Update location attachment**: Update location attachment
- **Update location's thumbnail**: Update location's thumbnail
- **Update meter**: Update meter
- **Update meter trigger**: Update meter trigger
- **Update Meter Trigger's Work Order Template**: Update Meter Trigger's Work Order Template
- **Update meter trigger's work order template attachment**: Update meter trigger's work order template attachment
- **Update meter trigger's work order template's thumbnail**: Update meter trigger's work order template's thumbnail
- **Update part**: Update part
- **Update part attachment**: Update part attachment
- **Update part's thumbnail**: Update part's thumbnail
- **Update part transfer request**: Update part transfer request
- **Update procedure field attachment**: Update procedure field attachment
- **Update Procedure Template**: Update Procedure Template
- **Update Procedure Template Row**: Update Procedure Template Row
- **Update procedure template row attachment**: Update procedure template row attachment
- **Update purchase order**: Update purchase order
- **Update purchase order attachment**: Update purchase order attachment
- **Update purchase order status**: Update purchase order status
- **Update purchase order's thumbnail**: Update purchase order's thumbnail
- **Update subscription**: Update subscription
- **Update team**: Update team
- **Update team member**: Update team member
- **Update user**: Update user
- **Update vendor**: Update vendor
- **Update vendor attachment**: Update vendor attachment
- **Update vendor's thumbnail**: Update vendor's thumbnail
- **Update work order**: Update work order
- **Update work order attachment**: Update work order attachment
- **Update work order part status**: Update work order part status
- **Update work order status**: Update work order status
- **Update work order's thumbnail**: Update work order's thumbnail
- **Update work request**: Update work request
- **Update work request attachment**: Update work request attachment
- **Update work request portal**: Update work request portal
- **Update work request's thumbnail**: Update work request's thumbnail

Connect MaintainX in General Input: https://www.generalinput.com/apps/maintainx