Actions20
Overview
This node integrates with the Housecall Pro API to manage applications within a company. It supports operations such as retrieving application details, enabling, and disabling the application for a company. This is useful in scenarios where automation workflows need to control or query the status of the Housecall Pro application programmatically, for example, enabling the app when onboarding a new company or checking its current state before performing other actions.
Properties
Name | Meaning |
---|---|
Application Operation Routing | Internal routing configuration mapping operations to HTTP methods and API endpoints: - Get Application: GET /application - Enable Application: POST /application/enable - Disable Application: POST /application/disable |
Output
The node outputs JSON data corresponding to the response from the Housecall Pro API for the requested operation on the application resource. For example:
- When getting application details, the output JSON contains the application's current information.
- When enabling or disabling the application, the output reflects the success or failure status of that action.
No binary data output is involved.
Dependencies
- Requires an API authentication token credential for Housecall Pro to authorize requests.
- The base URL for API requests is
https://api.housecallpro.com
. - Proper configuration of this credential in n8n is necessary for successful API communication.
Troubleshooting
- Authentication errors: If the node fails due to unauthorized access, verify that the API key credential is correctly configured and has sufficient permissions.
- Invalid operation or resource: Ensure that the selected resource is "Application" and the operation matches one of the supported ones (
get-applications
,post-application-enable
,post-application-disable
). - Network issues: Connectivity problems to the Housecall Pro API endpoint can cause request failures; check network settings and API availability.
- Unexpected API responses: If the API returns errors, review the input parameters and ensure they meet the API requirements.
Links and References
- Housecall Pro API Documentation (for detailed API endpoints and usage)
- n8n Documentation (for general guidance on using credentials and HTTP request nodes)