API documentation for the Influencer Hero platform.
Influencer Hero API (1.4.2)
If true, only updates the is_active status and ignores other fields.
The updated deal information.
Internal notes about the deal.
- https://api.influencer-hero.com/v1/crm/update_deal_info
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.influencer-hero.com/v1/crm/update_deal_info \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"deal_id": "ETUNQ6ZTW1",
"status_update_only": false,
"new_deal_info": {
"is_active": true,
"main_name": "therock",
"notes": "Great engagement on recent posts",
"email": "contact@therock.com",
"other_emails": "manager@therock.com",
"first_name": "Dwayne",
"last_name": "Johnson",
"address_line": "123 Main St",
"city": "Los Angeles",
"postcode": "90001",
"region": "California",
"country": "USA",
"phone_nr": "+1234567890",
"has_manager": true,
"manager_firstname": "John",
"manager_lastname": "Smith",
"manager_email": "john.smith@agency.com",
"other_information": "Preferred contact via manager"
}
}'{ "message": "Successfully updated deal info", "deal_info": { "deal_id": "ETUNQ6ZTW1", "main_name": "therock", "email": "contact@therock.com" } }
Request
Enables or disables UGC (User Generated Content) capture for an influencer collaboration. When enabled, the system will automatically capture posts from the influencer's social media profiles. You can listen for UGC posts via webhooks or periodically retrieve the UGC posts from the API. Tracked UGC posts will also be available in the content library of your account.
The collaboration ID to update. Either collab_id or deal_id is required.
Whether to enable (true) or disable (false) UGC capture.
Unix timestamp until when to capture posts. This can help save UGC capture credits. Optional.
- https://api.influencer-hero.com/v1/crm/update_post_capture
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.influencer-hero.com/v1/crm/update_post_capture \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"collab_id": "V2KYU6F9",
"deal_id": "ETUNQ6ZTW1",
"post_capture_status": true,
"post_capture_until": 1735689600,
"post_capture_disable_on_post": false
}'{ "message": "UGC Capture updated" }
Affiliate Tracking
[Advanced] Server-side endpoints for tracking affiliate actions and performance. For most use cases, the client-side tracking script will be sufficient.