---
title: "Calculate enhanced pricing for an influencer"
method: POST
path: "/api/v1/workflow/agent/creator-pricing-enhanced"
tags: ["Workflow Agent"]
---

# Calculate enhanced pricing for an influencer

`POST /api/v1/workflow/agent/creator-pricing-enhanced`

## Request

- Base URL: `https://api.kolect.com`
- URL: `https://api.kolect.com/api/v1/workflow/agent/creator-pricing-enhanced`
- Auth: HTTP bearer

Calculates comprehensive pricing for an influencer based on their metrics, category, market factors, and sample price adjustments

## Request body

- object
  - `kol_id` string, required: Foreign key to kols table
  - `campaign_id` string, required: Foreign key to campaigns table
  - `creator_account_id` string: Foreign key to creator_accounts table (optional)
  - `override_category` string: Override category for pricing calculation (optional)

## Response `200`

Enhanced pricing calculated successfully

- object
  - `cpm` number
  - `base` number
  - `max` number
  - `calculationMode` 'combined' | 'median_views_only' | 'followers_only'
  - `categoryMultiplier` number
  - `platformMultiplier` number
  - `regionMultiplier` number
  - `viewsWeight` number
  - `followersWeight` number
  - `data` object
    - `country` string
    - `followers` number
    - `median_views` number
    - `channel` string
    - `category` string
    - `kol_id` string
    - `campaign_id` string
    - `creator_account_id` string

## Other responses

- `400`: Bad request - missing required parameters
- `404`: KOL or campaign not found
- `500`: Internal server error

---

[API](https://skmtc.dev/kolect/apis/kolect-api.md) · [All operations](https://skmtc.dev/kolect/apis/kolect-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kolect/apis/kolect-api/revisions/fe54528e8f54?raw)
