WebSightLine Profile Fetcher
The WebSightLine profile fetcher integrates social media profile data into JSON documents.
Common uses:
- Adding profile data to social media content.
Component Configuration
You can add and configure wsl-profile-fetcher in your Pipeline by adding the component as an operation.

Profile Id JSON Path
Specifies the JSON path in the source document where the profile ID is found. The profile fetcher uses this ID to retrieve and add the corresponding profile details to the document.
Profile Mappings
This setting defines how data is copied from a source JSON document into a destination JSON document.
Each entry in the mappings
array specifies a transformation rule with the following fields:
Field | Type | Description |
---|---|---|
type | string | The data type of the value being copied (e.g., "string" , "integer" ). |
source_path | string | The path in the source JSON where the value is retrieved. Supports dot notation for nested properties. |
destination_path | string | The path in the destination JSON where the value is written. Supports dot notation for nested properties. |
Example
Given the mapping:
{
"type": "string",
"source_path": "userid",
"destination_path": "author.user_id"
}
If the source document contains:
{
"userid": "12345"
}
The destination document will be updated to:
{
"author": {
"user_id": "12345"
}
}
Updated about 4 hours ago