PersonalFinder icon

PersonalFinder

Interact with PersonalFinder API - Complete integration for recruitment and job matching

Job Seeker (Arbeitsuchende) → Get Profile Image

AI-generated

Overview

This node interacts with the PersonalFinder API to manage job seeker data, specifically to retrieve the profile image of a job seeker. It fetches the job seeker's profile data by their ID, extracts the profile image URL, downloads the image, compresses and resizes it if necessary, and outputs the image along with some metadata. This is useful in recruitment workflows where profile images of job seekers need to be displayed or processed further.

Use Case Examples

  1. A recruitment agency uses this node to fetch and display profile images of job seekers in their internal dashboard.
  2. An HR system integrates this node to download and store compressed profile images of job seekers for faster loading and storage efficiency.

Properties

Name Meaning
Job Seeker ID The ID of the job seeker whose profile image is to be retrieved

Output

Binary

The node outputs the profile image as binary data in PNG format, compressed and resized if necessary.

JSON

  • jobSeekerId - The ID of the job seeker
  • firstname - First name of the job seeker
  • lastname - Last name of the job seeker
  • job_search - Job search status or details of the job seeker
  • last_job - Last job held by the job seeker
  • job_branche - Job branch or industry of the job seeker
  • job_category - Job category of the job seeker
  • profile_image_url - Original URL of the profile image
  • original_size - Size in bytes of the original downloaded image
  • compressed_size - Size in bytes of the compressed image
  • was_compressed - Boolean indicating if the image was compressed (true if original size was greater than 4MB)

Dependencies

  • PersonalFinder API for job seeker data retrieval
  • Sharp library for image processing

Troubleshooting

  • If the job seeker has no profile image, the node throws an error indicating the absence of the image URL. Ensure the job seeker ID is correct and that a profile image exists.
  • If the image download fails, check network connectivity and the validity of the profile image URL.
  • If the image is too large, the node attempts to compress and resize it; failure in this process might indicate issues with the Sharp library or corrupted image data.

Links

Discussion