justoneapi_x_xiaohongshu-pgysolar-cooperator-blogger-v2-v1 $0.09225 per call

Search Pugongying creators by keyword, audience, and price. Search Xiaohongshu Pugongying creators with keyword, audience, location, content, pricing, performance, cooperation, live, and similarity filters. (Just One API · Pugongying — Xiaohongshu's creator marketplace)

For AI agents: call justoneapi_x_xiaohongshu-pgysolar-cooperator-blogger-v2-v1
POST https://toll402.dev/v1/p/justoneapi.x.xiaohongshu-pgysolar-cooperator-blogger-v2-v1
{
 "searchType": "NICKNAME",
 "page": 1,
 "sort": "FANS",
 "fansAge": "ALL",
 "fansGender": "ALL",
 "gender": "ALL",
 "noteType": "ALL"
}
Answers 402 with x402 payment requirements; pay with any x402 client (@x402/fetch, x402 for Python, toll402-client, toll402-mcp) or send a prepaid-credits key as x-toll402-key (https://toll402.dev/credits). Paid per call via x402 (USDC on Base) or with a prepaid-credits key (x-toll402-key, card at /credits); charged only on success. Start at /llms.txt or connect the MCP server: npx -y toll402-mcp · remote https://toll402.dev/mcp.

Input schema

{
 "type": "object",
 "properties": {
  "searchType": {
   "type": "string",
   "description": "Search criteria type. Available Values: - `NICKNAME`: Search by nickname - `NOTE`: Search by note content One of: NICKNAME, NOTE.",
   "enum": [
    "NICKNAME",
    "NOTE"
   ],
   "examples": [
    "NICKNAME"
   ]
  },
  "keyword": {
   "type": "string",
   "description": "Search keyword."
  },
  "page": {
   "type": "integer",
   "description": "Page number.",
   "examples": [
    1
   ]
  },
  "sort": {
   "type": "string",
   "description": "Creator search sorting. Values: FANS sorts by follower count descending, DEFAULT uses Pugongying intelligent ranking. Available Values: - `DEFAULT`: Platform default intelligent ranking - `FANS`: Sort by follower count descending One of: DE",
   "enum": [
    "DEFAULT",
    "FANS"
   ],
   "examples": [
    "FANS"
   ]
  },
  "fansNumberLower": {
   "type": "integer",
   "description": "Minimum number of fans."
  },
  "fansNumberUpper": {
   "type": "integer",
   "description": "Maximum number of fans."
  },
  "fansAge": {
   "type": "string",
   "description": "Target fans age group. Available Values: - `ALL`: All ages - `LT_18`: Under 18 - `AGE_18_24`: 18 to 24 - `AGE_25_34`: 25 to 34 - `AGE_35_44`: 35 to 44 - `GT_44`: Above 44 One of: ALL, LT_18, AGE_18_24, AGE_25_34, AGE_35_44, GT_44.",
   "enum": [
    "ALL",
    "LT_18",
    "AGE_18_24",
    "AGE_25_34",
    "AGE_35_44",
    "GT_44"
   ],
   "examples": [
    "ALL"
   ]
  },
  "fansGender": {
   "type": "string",
   "description": "Target fans gender. Available Values: - `ALL`: All genders - `MALE_HIGH`: Mainly Male - `FE_MALE_HIGH`: Mainly Female One of: ALL, MALE_HIGH, FE_MALE_HIGH.",
   "enum": [
    "ALL",
    "MALE_HIGH",
    "FE_MALE_HIGH"
   ],
   "examples": [
    "ALL"
   ]
  },
  "fansChildAgeInfo": {
   "type": "string",
   "description": "Mother-and-baby audience stage filter. Pass Pugongying labels or numeric codes separated by English or Chinese commas. Available values: - 1: 备孕 - 2: 0-6月 - 3: 7-12月 - 4: 1-3岁 - 5: 4-6岁 - 6: 7-12岁 - 7: 孕早期 - 8: 孕晚期"
  },
  "gender": {
   "type": "string",
   "description": "KOL's gender. Available Values: - `ALL`: All genders - `MALE`: Male - `FEMALE`: Female One of: ALL, MALE, FEMALE.",
   "enum": [
    "ALL",
    "MALE",
    "FEMALE"
   ],
   "examples": [
    "ALL"
   ]
  },
  "location": {
   "type": "string",
   "description": "Creator profile location filter. Pass Pugongying location labels separated by English or Chinese commas. Country, China province or region, city-level paths, and district/county-level paths are supported. China province or region short labe"
  },
  "contentTag": {
   "type": "string",
   "description": "Content category filter. Pass first-level or second-level category labels from Pugongying, separated by commas. Available values: - 美妆: 整体妆容, 唇妆, 眼妆, 美甲, 底妆, 美妆合集, 香水, 美妆其他 - 护肤: 面部保养, 面部清洁, 护肤合集, 护肤其他 - 个人护理: 头发产品, 身体护理, 口腔护理, 护理其他 - 母婴: 母"
  },
  "contentSceneLabel": {
   "type": "string",
   "description": "Content scene label filter. Pass full Pugongying note category scene label paths separated by English or Chinese commas. Available values: - 汽车 理性决策 选车攻略 政策 - 汽车 理性决策 选车攻略 购车顾虑 - 汽车 理性决策 选车攻略 配置 - 汽车 理性决策 选车攻略 能源类型优势对比 - 汽车 理性决策 选车攻略 攻略 - 汽"
  },
  "personalTags": {
   "type": "string",
   "description": "Blogger persona tag filter. Pass one or more Pugongying persona labels separated by English or Chinese commas. Available values: - 妈妈 - 萌娃 - 爸爸 - 奶奶 - 情侣 - 夫妻 - 家庭 - 闺蜜 - 兄弟 - 备孕中 - 孕期中 - 12岁以上 - 传统行业 - 互联网 - 教育科研 - 金融法律 - 企业创业 - 时尚美妆 - 食品饮"
  },
  "marketTarget": {
   "type": "string",
   "description": "Marketing target filter. Pass one Pugongying marketing target value. Available values: - estimateAllCpm: Exposure - exposure performance - cost - mAccumImpNum: Exposure - exposure performance - scale - readCost: Exposure - read performance "
  },
  "audienceGroup": {
   "type": "string",
   "description": "Audience target filter. Pass Pugongying audience group IDs (`dmpGroupId`) separated by English or Chinese commas. These IDs are dynamic and account-specific, so there is no fixed global value list. Use the audience group name shown in Pugon"
  },
  "top20CrowdsLabel": {
   "type": "string",
   "description": "Top-20 audience filter. Pass top-level or child audience labels separated by commas; child labels are converted to Pugongying request values."
  },
  "industrySpecificCrowdsMotorDom": {
   "type": "string",
   "description": "Industry-specific portrait filter. Pass Pugongying portrait value IDs or label values separated by commas."
  },
  "featureTags": {
   "type": "string",
   "description": "Good-at content tag filter. Pass label values separated by commas."
  },
  "contentThemeLabel": {
   "type": "string",
   "description": "Content theme filter. Pass Pugongying value IDs or label values separated by commas; labels are converted to value IDs."
  },
  "excludeLowActive": {
   "type": "boolean",
   "description": "Whether to exclude low-activity bloggers."
  },
  "fansNumUp": {
   "type": "boolean",
   "description": "Whether to exclude bloggers whose fan count is dropping."
  },
  "noteType": {
   "type": "string",
   "description": "Note type filter. Values: ALL=all note types, PHOTO_TEXT=mainly photo-text notes, VIDEO=mainly video notes. Available Values: - `ALL`: All note types - `PHOTO_TEXT`: Mainly photo-text notes - `VIDEO`: Mainly video notes One of: ALL, PHOTO_T",
   "enum": [
    "ALL",
    "PHOTO_TEXT",
    "VIDEO"
   ],
   "examples": [
    "ALL"
   ]
  },
  "industry": {
   "type": "string",
   "description": "Pugongying industry preset for industry assistant style creator recommendations. Available Values: - `BEAUTY_PERSONAL_CARE_BEAUTY`: Beauty and personal care - beauty - `BEAUTY_PERSONAL_CARE_SKINCARE`: Beauty and personal care - skincare - `",
   "enum": [
    "BEAUTY_PERSONAL_CARE_BEAUTY",
    "BEAUTY_PERSONAL_CARE_SKINCARE",
    "BEAUTY_PERSONAL_CARE_PERSONAL_CARE",
    "BEAUTY_PERSONAL_CARE_FRAGRANCE",
    "FOOD_BEVERAGE_SNACKS",
    "FOOD_BEVERAGE_DRINKS",
    "FOOD_BEVERAGE_HEALTH_FOOD",
    "FOOD_BEVERAGE_DAIRY",
    "FOOD_BEVERAGE_ALCOHOL",
    "FOOD_BEVERAGE_GRAINS_OIL",
    "FOOD_BEVERAGE_CROSS_BORDER_FOOD",
    "FOOD_BEVERAGE_FRESH_FOOD",
    "FOOD_BEVERAGE_MEAL_REPLACEMENT",
    "FOOD_BEVERAGE_TRADITIONAL_NOURISHMENT",
    "MOTHER_BABY_SUPPLIES",
    "MOTHER_BABY_FORMULA_FOOD",
    "DIGITAL_APPLIANCES_HOME_APPLIANCES",
    "DIGITAL_APPLIANCES_DIGITAL_PRODUCTS",
    "DAILY_GOODS_HOUSEHOLD_DAILY_USE",
    "DAILY_GOODS_PET_SUPPLIES_FOOD",
    "DAILY_GOODS_OFFICE_SUPPLIES",
    "APPAREL_ACCESSORIES_CLOTHING_SHOES_HATS",
    "APPAREL_ACCESSORIES_JEWELRY",
    "APPAREL_ACCESSORIES_BAGS_GLASSES",
    "APPAREL_ACCESSORIES_SPORTS_OUTDOOR",
    "APPAREL_ACCESSORIES_WATCHES",
    "APPAREL_ACCESSORIES_SECOND_HAND_LUXURY",
    "HOME_BUILDING_MATERIALS_HOME_DECOR",
    "HOME_BUILDING_MATERIALS_FURNITURE",
    "HOME_BUILDING_MATERIALS_MAIN_MATERIALS",
    "AUTOMOTIVE",
    "INTERNET_ECOMMERCE",
    "INTERNET_SOFTWARE_TOOLS",
    "HEALTHCARE_MEDICAL_DEVICES",
    "HEALTHCARE_MEDICAL_BEAUTY",
    "CULTURE_SPORTS_ENTERTAINMENT_SPORTS_GOODS",
    "CULTURE_SPORTS_ENTERTAINMENT_STATIONERY_TOYS_GIFTS",
    "CULTURE_SPORTS_ENTERTAINMENT_OUTDOOR_PRODUCTS",
    "CULTURE_SPORTS_ENTERTAINMENT_ART_COLLECTIBLES",
    "LIFE_SERVICES_OFFLINE_RETAIL",
    "LIFE_SERVICES_BEAUTY_HAIR",
    "CATERING_RESTAURANTS",
    "CATERING_DRINKS_DESSERTS",
    "BUSINESS_SERVICES",
    "EDUCATION_TRAINING_LANGUAGE_STUDY_ABROAD",
    "EDUCATION_TRAINING_VOCATIONAL_EDUCATION",
    "EDUCATION_TRAINING_INTEREST_TRAINING",
    "EDUCATION_TRAINING_K12_EDUCATION",
    "EDUCATION_TRAINING_DEGREE_EDUCATION",
    "EDUCATION_TRAINING_CORPORATE_DEVELOPMENT",
    "EDUCATION_TRAINING_OTHER",
    "GAMES",
    "TRAVEL_TOURISM"
   ]
  },
  "accumCommonImpMedinNum30d": {
   "type": "string",
   "description": "Daily note exposure median range. Pass two comma-separated numeric bounds; use -1 or null for an open upper bound."
  },
  "readMidNor30": {
   "type": "string",
   "description": "Daily note read median range. Pass two comma-separated numeric bounds; use -1 or null for an open upper bound."
  },
  "interMidNor30": {
   "type": "string",
   "description": "Daily note interaction median range. Pass two comma-separated numeric bounds; use -1 or null for an open upper bound."
  },
  "thousandLikePercent30": {
   "type": "string",
   "description": "Thousand-like note ratio range. Pass fractional ratios such as 0.4,null or percentage values such as 40,null."
  },
  "notePrice": {
   "type": "string",
   "description": "Photo-text cooperation quote range. Pass two comma-separated numeric bounds; use -1 or null for an open upper bound."
  },
  "videoPrice": {
   "type": "string",
   "description": "Video cooperation quote range. Pass two comma-separated numeric bounds; use -1 or null for an open upper bound."
  },
  "inviteReply48hNumRatio": {
   "type": "string",
   "description": "48-hour invite reply ratio range. Pass fractional ratios such as 0.9,0.95 or percentage values such as 90,95."
  },
  "progressOrderCnt": {
   "type": "string",
   "description": "Current cooperation order count range. Pass two comma-separated numeric bounds."
  },
  "tradeType": {
   "type": "string",
   "description": "Recent cooperation industry filter from Pugongying."
  },
  "tradeReportBrandIds": {
   "type": "string",
   "description": "Recent cooperation brand IDs, separated by English or Chinese commas."
  },
  "excludeTradeReportBrandIds": {
   "type": "boolean",
   "description": "Whether to exclude creators who cooperated with the selected recent cooperation brands."
  },
  "accumCoopImpMedinNum30d": {
   "type": "string",
   "description": "Cooperation note exposure median range. Pass two comma-separated numeric bounds."
  },
  "readMidCoop30": {
   "type": "string",
   "description": "Cooperation note read median range. Pass two comma-separated numeric bounds."
  },
  "interMidCoop30": {
   "type": "string",
   "description": "Cooperation note interaction median range. Pass two comma-separated numeric bounds."
  },
  "mCpuvNum30d": {
   "type": "string",
   "description": "Cooperation note outer-store median range. Pass two comma-separated numeric bounds."
  },
  "estimatePictureCpm": {
   "type": "string",
   "description": "Estimated photo-text CPM range. Pass two comma-separated numeric bounds."
  },
  "estimateVideoCpm": {
   "type": "string",
   "description": "Estimated video CPM range. Pass two comma-separated numeric bounds."
  },
  "estimatePicReadPrice": {
   "type": "string",
   "description": "Estimated photo-text read unit price range. Pass two comma-separated numeric bounds."
  },
  "estimateVideoReadPrice": {
   "type": "string",
   "description": "Estimated video read unit price range. Pass two comma-separated numeric bounds."
  },
  "estimatePictureEngageCost": {
   "type": "string",
   "description": "Estimated photo-text engagement unit price range. Pass two comma-separated numeric bounds."
  },
  "estimateVideoEngageCost": {
   "type": "string",
   "description": "Estimated video engagement unit price range. Pass two comma-separated numeric bounds."
  },
  "estimateCpuv30d": {
   "type": "string",
   "description": "Estimated outer-store visit unit price range. Pass two comma-separated numeric bounds."
  },
  "kliveCnt30d": {
   "type": "string",
   "description": "Live count in the last 30 days range. Pass two comma-separated numeric bounds."
  },
  "avgLiveViewerNum": {
   "type": "string",
   "description": "Average live viewer count range. Pass two comma-separated numeric bounds."
  },
  "avgAgmv90d": {
   "type": "string",
   "description": "Average live sales amount range. Pass two comma-separated numeric bounds."
  },
  "similarUserId": {
   "type": "string",
   "description": "Similar creator user ID. `similarUserId` and `similarWord` must be provided together."
  },
  "similarWord": {
   "type": "string",
   "description": "Similar creator keyword shown by Pugongying. `similarUserId` and `similarWord` must be provided together."
  },
  "fansLocation": {
   "type": "string",
   "description": "Follower audience location filter. Pass Pugongying follower-region labels separated by English or Chinese commas. Country, China province, and city-level paths are supported; district/county-level paths are not accepted. Only paths present "
  }
 },
 "additionalProperties": true
}

MCP

{"mcpServers":{"toll402":{"command":"npx","args":["-y","toll402-mcp"],"env":{"TOLL402_WALLET_KEY":"0x..."}}}}

All tools · OpenAPI