Actions85
- Account Actions
- Calendar Actions
- Email Actions
- LinkedIn Actions
- Close Job Posting
- Create Job Posting
- Download Applicant Resume
- Edit Job Posting
- Endorse Skill
- Get Company Profile
- Get Hiring Project by ID
- Get Hiring Projects
- Get Inmail Balance
- Get Job Applicant
- Get Job Applicants
- Get Job Offer
- Get Job Postings
- Get Raw Data
- Perform Action on Member
- Publish Job Posting
- Search
- Search Parameters
- Solve Job Publishing Checkpoint
- Messaging Actions
- Post Actions
- User Actions
- Webhook Actions
Overview
The node allows users to interact with the Unipile API, specifically enabling them to edit their own user profile. This operation is useful for scenarios where a user wants to update personal information stored in their Unipile account programmatically within an n8n workflow. For example, it can be used to automate profile updates based on external data changes or user inputs collected elsewhere.
Properties
| Name | Meaning |
|---|---|
| Body (JSON) | Raw JSON body to edit your profile. This should contain the fields and values you want to update in your user profile. |
Output
The node outputs JSON data representing the response from the Unipile API after attempting to edit the user's profile. This typically includes the updated user profile details or status information confirming the success of the operation. The output does not explicitly mention binary data handling.
Dependencies
- Requires an API key credential for authenticating with the Unipile API.
- The base URL for API requests is configured via credentials.
- The node sends requests with
Accept: application/jsonandContent-Type: application/jsonheaders.
Troubleshooting
Common issues:
- Invalid or malformed JSON in the "Body (JSON)" property may cause the API request to fail.
- Missing or incorrect API authentication credentials will result in authorization errors.
- Network connectivity problems or incorrect base URL configuration can prevent successful API calls.
Error messages:
- Authorization errors typically indicate missing or invalid API keys; ensure credentials are correctly set up.
- Validation errors from the API usually mean the JSON body contains unsupported or incorrectly formatted fields; verify the JSON structure matches the API's expected schema.
- Timeout or network errors suggest connectivity issues; check network settings and API availability.
Links and References
- Unipile API Documentation (Assumed link for reference)
- n8n documentation on Creating Custom Nodes