{
  "data": {
    "id": "NxtRxcaaBWBJ2HayS",
    "actId": "xMbLYZK0HsLPDk2xn",
    "userId": "tnBVjt3CXmcUrEE3L",
    "startedAt": "2026-11-01T13:09:30.484Z",
    "finishedAt": "2026-11-01T13:09:39.653Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CLI"
    },
    "stats": {
      "durationMillis": 8993,
      "runTimeSecs": 8.993,
      "computeUnits": 0.009992222222222222,
      "imageSizeBytes": 320998400
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "createdByOrganizationMemberUserId": "F2Aeb3gE2syjqz9xC",
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"99designs Designer Finder Input\",\n  \"description\": \"Search the 99designs designer directory by keyword, category, level, language, industry or certification, or fetch specific designer profiles by URL, slug or ID.\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"properties\": {\n    \"mode\": {\n      \"title\": \"Mode\",\n      \"type\": \"string\",\n      \"description\": \"Search the directory, or read specific designer profiles.\",\n      \"editor\": \"select\",\n      \"enum\": [\n        \"browse\",\n        \"profiles\"\n      ],\n      \"enumTitles\": [\n        \"Search designers\",\n        \"Scrape specific profiles\"\n      ],\n      \"default\": \"browse\",\n      \"prefill\": \"browse\"\n    },\n    \"searchQuery\": {\n      \"title\": \"Search query\",\n      \"type\": \"string\",\n      \"description\": \"Keyword to match designer skills and portfolios (mode=browse). Leave empty to browse all designers.\",\n      \"editor\": \"textfield\",\n      \"prefill\": \"logo\"\n    },\n    \"categories\": {\n      \"title\": \"Design categories\",\n      \"type\": \"array\",\n      \"description\": \"Only include designers who work in these design categories (mode=browse). Leave empty for every category.\",\n      \"editor\": \"select\",\n      \"uniqueItems\": true,\n      \"items\": {\n        \"type\": \"string\",\n        \"enum\": [\n          \"logo\",\n          \"logo-design\",\n          \"brand-identity-pack\",\n          \"social-media-pack\",\n          \"logo-website\",\n          \"logo-business-card-design\",\n          \"brand-guide\",\n          \"business-card-design\",\n          \"stationery-design\",\n          \"logo-brand-guide\",\n          \"logo-product-packaging\",\n          \"brand-starter-pack\",\n          \"brand-launch-pack\",\n          \"website-app-design\",\n          \"web-design\",\n          \"wordpress-theme-design\",\n          \"landing-page-design\",\n          \"icon-button-design\",\n          \"mobile-app-design\",\n          \"facebook-cover-design\",\n          \"social-media-page-design\",\n          \"banner-ad-design\",\n          \"other-website-app-design\",\n          \"squarespace\",\n          \"square-online-store\",\n          \"nationbuilder\",\n          \"web-builder\",\n          \"wix-website\",\n          \"business-advertising\",\n          \"postcard-flyer-design\",\n          \"poster-design\",\n          \"infographic-design\",\n          \"brochure-design\",\n          \"car-truck-van-wrap-design\",\n          \"signage-design\",\n          \"email-design\",\n          \"prezi-design\",\n          \"powerpoint-template-design\",\n          \"menu-design\",\n          \"other-business-advertising\",\n          \"zoom-background-design\",\n          \"facebook-ad\",\n          \"album-cover-design\",\n          \"podcast-cover-design\",\n          \"clothing-merchandise-design\",\n          \"t-shirt-design\",\n          \"clothing-apparel-design\",\n          \"merchandise-design\",\n          \"cup-mug-design\",\n          \"sticker-design\",\n          \"other-clothing-merchandise-design\",\n          \"art-illustration\",\n          \"illustrations\",\n          \"card-invitation-design\",\n          \"character-mascot-design\",\n          \"tattoo-design\",\n          \"3d-design\",\n          \"other-art-illustration\",\n          \"packaging-label-design\",\n          \"product-packaging-design\",\n          \"product-label-design\",\n          \"other-packaging-label-design\",\n          \"book-magazine-design\",\n          \"book-cover-design\",\n          \"magazine-cover-design\",\n          \"typesetting\",\n          \"typesetting-with-imagery\",\n          \"other-book-magazine-design\",\n          \"other\",\n          \"other-design\",\n          \"web-design-coded\",\n          \"flash-animation\",\n          \"custom-wordpress-themes\",\n          \"other-design-tasks\",\n          \"buttons-icons\",\n          \"twitter-background-design\",\n          \"quickbooks-form-design\",\n          \"app-design\",\n          \"print-design\",\n          \"flash-banner-design\"\n        ],\n        \"enumTitles\": [\n          \"Logo & identity\",\n          \"Logo design\",\n          \"Logo & brand identity pack\",\n          \"Logo & social media pack\",\n          \"Logo & hosted website\",\n          \"Logo & business card\",\n          \"Brand guide\",\n          \"Business card\",\n          \"Stationery\",\n          \"Logo & brand guide\",\n          \"Logo & product packaging\",\n          \"Brand starter pack\",\n          \"Brand launch pack\",\n          \"Web & app design\",\n          \"Web page design\",\n          \"WordPress theme design\",\n          \"Landing page design\",\n          \"Icon or button\",\n          \"App design\",\n          \"Facebook cover\",\n          \"Social media page\",\n          \"Banner ad\",\n          \"Other web or app design\",\n          \"Squarespace website\",\n          \"Square Online Store\",\n          \"NationBuilder\",\n          \"Website builder\",\n          \"Wix website\",\n          \"Business & advertising\",\n          \"Postcard, flyer or print\",\n          \"Poster\",\n          \"Infographic\",\n          \"Brochure\",\n          \"Car, truck or van wrap\",\n          \"Signage\",\n          \"Email\",\n          \"Prezi design\",\n          \"PowerPoint template\",\n          \"Menu\",\n          \"Other business or advertising\",\n          \"Zoom background design\",\n          \"Facebook ad\",\n          \"Album Cover\",\n          \"Podcast\",\n          \"Clothing & merchandise\",\n          \"T-shirt\",\n          \"Clothing or apparel\",\n          \"Merchandise\",\n          \"Cup or mug\",\n          \"Sticker\",\n          \"Other clothing or merchandise\",\n          \"Art & illustration\",\n          \"Illustration or graphics\",\n          \"Card or invitation\",\n          \"Character or mascot\",\n          \"Tattoo\",\n          \"3D\",\n          \"Other art or illustration\",\n          \"Packaging & label\",\n          \"Product packaging\",\n          \"Product label\",\n          \"Other packaging or label\",\n          \"Book & magazine\",\n          \"Book cover\",\n          \"Magazine cover\",\n          \"Typesetting\",\n          \"Typesetting with imagery\",\n          \"Other book or magazine\",\n          \"Other\",\n          \"Other design\",\n          \"Web Page Design (Coded)\",\n          \"Flash Animation\",\n          \"Custom Wordpress Themes\",\n          \"Other Graphic Design\",\n          \"Button or icon\",\n          \"Twitter background design\",\n          \"Quickbooks form design\",\n          \"App\",\n          \"Print or packaging design\",\n          \"Flash banner\"\n        ]\n      },\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"designerLevels\": {\n      \"title\": \"Designer levels\",\n      \"type\": \"array\",\n      \"description\": \"Only include designers at these experience levels (mode=browse). Leave empty for all levels.\",\n      \"editor\": \"select\",\n      \"uniqueItems\": true,\n      \"items\": {\n        \"type\": \"string\",\n        \"enum\": [\n          \"TOP\",\n          \"MID\",\n          \"ENTRY\"\n        ],\n        \"enumTitles\": [\n          \"Top Level\",\n          \"Mid Level\",\n          \"Entry Level\"\n        ]\n      },\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"languages\": {\n      \"title\": \"Designer languages\",\n      \"type\": \"array\",\n      \"description\": \"Only include designers who speak these languages (mode=browse). Leave empty for all languages.\",\n      \"editor\": \"select\",\n      \"uniqueItems\": true,\n      \"items\": {\n        \"type\": \"string\",\n        \"enum\": [\n          \"zh\",\n          \"nl\",\n          \"en\",\n          \"fr\",\n          \"de\",\n          \"id\",\n          \"it\",\n          \"ja\",\n          \"ko\",\n          \"pt\",\n          \"es\"\n        ],\n        \"enumTitles\": [\n          \"Chinese\",\n          \"Dutch\",\n          \"English\",\n          \"French\",\n          \"German\",\n          \"Indonesian\",\n          \"Italian\",\n          \"Japanese\",\n          \"Korean\",\n          \"Portuguese\",\n          \"Spanish\"\n        ]\n      },\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"industries\": {\n      \"title\": \"Industries\",\n      \"type\": \"array\",\n      \"description\": \"Only include designers with portfolio work in these industries (mode=browse). Leave empty for every industry.\",\n      \"editor\": \"select\",\n      \"uniqueItems\": true,\n      \"items\": {\n        \"type\": \"string\",\n        \"enum\": [\n          \"business\",\n          \"food\",\n          \"medical\",\n          \"retail\",\n          \"technology\",\n          \"advocacy\",\n          \"accounting\",\n          \"agriculture\",\n          \"animals\",\n          \"architectural\",\n          \"art\",\n          \"attorney\",\n          \"automotive\",\n          \"bar\",\n          \"children\",\n          \"cleaning\",\n          \"communications\",\n          \"community\",\n          \"computer\",\n          \"construction\",\n          \"cosmetics\",\n          \"dating\",\n          \"education\",\n          \"entertainment\",\n          \"environment\",\n          \"fashion\",\n          \"floral\",\n          \"games\",\n          \"home\",\n          \"industrial\",\n          \"internet\",\n          \"landscaping\",\n          \"photography\",\n          \"physical\",\n          \"politics\",\n          \"realestate\",\n          \"religious\",\n          \"restaurant\",\n          \"security\",\n          \"spa\",\n          \"sports\",\n          \"travel\",\n          \"wedding\"\n        ],\n        \"enumTitles\": [\n          \"Business & consulting\",\n          \"Food & drink\",\n          \"Medical & pharmaceutical\",\n          \"Retail\",\n          \"Technology\",\n          \"Advocacy\",\n          \"Accounting & financial\",\n          \"Agriculture\",\n          \"Animal & pet\",\n          \"Architectural\",\n          \"Art & design\",\n          \"Attorney & law\",\n          \"Automotive\",\n          \"Bar & nightclub\",\n          \"Childcare\",\n          \"Cleaning & maintenance\",\n          \"Communications\",\n          \"Community & non-profit\",\n          \"Computer\",\n          \"Construction\",\n          \"Cosmetics & beauty\",\n          \"Dating\",\n          \"Education\",\n          \"Entertainment & the arts\",\n          \"Environmental\",\n          \"Fashion\",\n          \"Floral\",\n          \"Games & recreational\",\n          \"Home furnishing\",\n          \"Industrial\",\n          \"Internet\",\n          \"Landscaping\",\n          \"Photography\",\n          \"Physical fitness\",\n          \"Political\",\n          \"Real estate & mortgage\",\n          \"Religious\",\n          \"Restaurant\",\n          \"Security\",\n          \"Spa & esthetics\",\n          \"Sport\",\n          \"Travel & hotel\",\n          \"Wedding service\"\n        ]\n      },\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"certifications\": {\n      \"title\": \"Certifications\",\n      \"type\": \"array\",\n      \"description\": \"Only include designers who hold these 99designs certifications (mode=browse). Leave empty for all certifications.\",\n      \"editor\": \"select\",\n      \"uniqueItems\": true,\n      \"items\": {\n        \"type\": \"string\",\n        \"enum\": [\n          \"print-basics\",\n          \"jimdo\",\n          \"squarespace\",\n          \"prezi\",\n          \"square-online-store\",\n          \"square-online-store-web\",\n          \"brand-guide\",\n          \"nationbuilder\",\n          \"product-packaging\",\n          \"facebook-ad\",\n          \"wix-website\",\n          \"ceros\"\n        ],\n        \"enumTitles\": [\n          \"Print basics\",\n          \"Jimdo\",\n          \"Squarespace\",\n          \"Prezi\",\n          \"Square Online Store\",\n          \"Square Online Store Web\",\n          \"Brand guide\",\n          \"NationBuilder\",\n          \"Product packaging\",\n          \"Facebook Ad\",\n          \"Wix\",\n          \"Ceros\"\n        ]\n      },\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"profileUrls\": {\n      \"title\": \"Profile URLs, slugs or IDs\",\n      \"type\": \"array\",\n      \"description\": \"Designer profile URLs, slugs or numeric IDs (mode=profiles). Subpage URLs are accepted and reduced to the profile.\",\n      \"editor\": \"stringList\",\n      \"default\": [],\n      \"prefill\": []\n    },\n    \"maxItems\": {\n      \"title\": \"Max designers\",\n      \"type\": \"integer\",\n      \"description\": \"Maximum number of designers to return (1–1000 per run). 99designs caps a single search at 10,000 results; split broad searches by category, level, language, industry or certification.\",\n      \"editor\": \"number\",\n      \"minimum\": 1,\n      \"maximum\": 1000,\n      \"default\": 20,\n      \"prefill\": 1\n    },\n    \"includeProfileDetails\": {\n      \"title\": \"Include full profile details\",\n      \"type\": \"boolean\",\n      \"description\": \"When on, each search result is opened to add bio, country, stats, languages, certifications, availability and portfolio. Turn off for faster, lighter search-only records.\",\n      \"default\": true,\n      \"prefill\": true\n    },\n    \"maxDesignsPerProfile\": {\n      \"title\": \"Portfolio designs per designer\",\n      \"type\": \"integer\",\n      \"description\": \"How many portfolio designs to include per designer (0–100). 0 leaves the portfolio out; more than 12 adds extra requests.\",\n      \"editor\": \"number\",\n      \"minimum\": 0,\n      \"maximum\": 100,\n      \"default\": 12,\n      \"prefill\": 12\n    }\n  },\n  \"required\": [\n    \"mode\"\n  ]\n}",
    "readme": "# 99designs Designer Portfolio & Stats Finder\n\nFind designers on 99designs and pull their public track record into a clean dataset. Search the designer directory by keyword, design category, experience level, language, industry or certification — or open exact profiles by URL, slug or numeric ID.\n\nEvery designer record carries their identity, tier, portfolio and contest statistics, client reviews, availability, languages, certifications, responsiveness score and a slice of their portfolio. No 99designs account, API key or proxy setup is needed.\n\n## What you can do\n\n- **Search the directory** by keyword and up to five filter families: 80 design categories, 3 experience levels, 11 languages, 43 industries and 12 certifications. Filters combine.\n- **Open exact profiles** from profile URLs, slugs (`/profiles/ludibes`), numeric IDs (`2157566`) or subpage URLs — duplicates are removed and unreadable profiles are skipped.\n- **Compare designers** on contests won, runner-up placements, 1-to-1 projects, repeat clients, total designs, total likes and review rating.\n- **See who is available** for work, who is online in search results, and how responsive each designer is.\n- **Collect portfolios** — up to 100 designs per designer with image, likes, date, industry and link.\n- **Choose depth** — turn off full-profile details for a fast, lightweight search dataset, and set the portfolio size from 0 to 100.\n\n## Output per designer\n\n| Field | Meaning |\n|---|---|\n| `profileId` | Numeric 99designs profile ID |\n| `username` | Profile slug, when the profile has one |\n| `name` | Display name |\n| `level` | `Top Level`, `Mid Level` or `Entry Level` |\n| `country` | Country the designer lists (omitted when not filled in) |\n| `bio` | Public about text |\n| `memberSince` | Join date as shown on the profile |\n| `totalDesigns` | Portfolio size |\n| `totalLikes` | Likes across the portfolio |\n| `reviewRating` | Average client rating (omitted when there are no reviews) |\n| `reviewCount` | Number of client reviews |\n| `contestsWon`, `runnerUp` | Contest record |\n| `projectsCompleted`, `repeatClients` | 1-to-1 project history |\n| `expertiseCategories` | Design category slugs |\n| `languages` | Languages the designer lists |\n| `certifications` | 99designs certifications held |\n| `responsivenessScore` | 0–100 response score, when published |\n| `avatarUrl`, `coverImageUrl` | Profile and cover images |\n| `isAvailable` | Available for work |\n| `isOnline` | Online in search results (search mode only) |\n| `portfolioDesigns` | Designs with `designId`, `title`, `imageUrl`, `likes`, `createdAt`, `category`, `industry`, `url` |\n| `url` | Direct profile link |\n| `recordType`, `scrapedAt` | Record marker and ISO 8601 UTC timestamp |\n\nEmpty fields are omitted rather than written as `null`.\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `mode` | string | `browse` | `browse` searches the directory; `profiles` opens exact designers |\n| `searchQuery` | string | – | Keyword for skills and portfolio work (mode=`browse`) |\n| `categories` | array | `[]` | One or more of 80 design categories |\n| `designerLevels` | array | `[]` | `TOP`, `MID`, `ENTRY` |\n| `languages` | array | `[]` | `zh`, `nl`, `en`, `fr`, `de`, `id`, `it`, `ja`, `ko`, `pt`, `es` |\n| `industries` | array | `[]` | One or more of 43 industries |\n| `certifications` | array | `[]` | One or more of 12 certifications |\n| `profileUrls` | array | `[]` | Profile URLs, slugs, numeric IDs or subpage URLs (mode=`profiles`) |\n| `maxItems` | integer | `20` | 1–1000 designers to return |\n| `includeProfileDetails` | boolean | `true` | Open each search result for bio, stats and portfolio. Off = fast search-only records |\n| `maxDesignsPerProfile` | integer | `12` | 0–100 portfolio designs per designer; above 12 adds requests |\n\n## Examples\n\n### Search logo designers\n\n```json\n{\n  \"mode\": \"browse\",\n  \"searchQuery\": \"logo\",\n  \"categories\": [\"logo-design\", \"logo\"],\n  \"maxItems\": 50\n}\n```\n\n### Top-level Japanese-speaking t-shirt designers\n\n```json\n{\n  \"mode\": \"browse\",\n  \"categories\": [\"t-shirt-design\"],\n  \"designerLevels\": [\"TOP\"],\n  \"languages\": [\"ja\"],\n  \"maxItems\": 100\n}\n```\n\n### Fast search-only records\n\n```json\n{\n  \"mode\": \"browse\",\n  \"searchQuery\": \"packaging\",\n  \"includeProfileDetails\": false,\n  \"maxDesignsPerProfile\": 3,\n  \"maxItems\": 500\n}\n```\n\n### Exact designers by URL, slug and ID\n\n```json\n{\n  \"mode\": \"profiles\",\n  \"profileUrls\": [\n    \"https://99designs.com/profiles/2157566\",\n    \"ludibes\",\n    \"1022535\",\n    \"https://99designs.com/profiles/gotza/designs/2400998\"\n  ],\n  \"maxDesignsPerProfile\": 24\n}\n```\n\n## Use cases\n\n- **Designer sourcing** — shortlist designers by category, level and language, then compare contest records and repeat-client counts.\n- **Vendor vetting** — open a known profile and check its rating, availability and portfolio before inviting it to a project.\n- **Market research** — measure how many designers work in a category, industry or certification, and compare portfolio depth.\n- **Portfolio tracking** — re-scrape a saved list of designers to follow new designs, likes and review growth over time.\n\n## FAQ\n\n**Do I need a 99designs account, login or API key?**\nNo. The actor reads public designer pages and directory results only. There is nothing to configure and no proxy setup.\n\n**How many designers can one search return?**\nThis actor returns up to 1,000 designers per run. 99designs itself caps a single search at 10,000 results. If you need more, split the work by category, level, language, industry or certification and combine the datasets. Broad keyword searches can also repeat some results; the actor removes duplicates.\n\n**Why is `country` missing for many designers?**\nCountry is optional on 99designs. Only designers who filled it in have it, so it is omitted for the rest instead of guessed.\n\n**Why do some designers have no rating or review count?**\nNew or low-review designers may not show a public rating yet. Those fields are omitted; all other available fields are still returned.\n\n**Why is `isOnline` missing in profiles mode?**\nOnline status is only exposed in directory search results. Search mode fills it; opening an exact profile does not.\n\n**How many portfolio designs do I get?**\n12 by default, configurable from 0 to 100. A designer with fewer designs returns what exists.\n\n**What does `responsivenessScore` mean?**\nIt is 99designs' public 0–100 responsiveness indicator for the designer. It is omitted when the site does not publish one.\n\n**Are contests included?**\nThis actor focuses on designers and their profile data. Contest listings are a separate entity and are not part of this dataset.\n\n**Can I use an old saved task?**\nYes. Existing `mode`, `searchQuery`, `profileUrls` and `maxItems` inputs keep working, and old single-category inputs are still accepted and mapped to the new category filter.\n\n**Is this affiliated with 99designs?**\nNo. This is an independent third-party tool and is not operated by or affiliated with 99designs.\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "99designs-designer-portfolio-and-stats-finder",
      "title": "99designs Designer Portfolio & Stats Finder",
      "description": "Find 99designs designers by keyword, category, level, language, industry or certification, or open exact profiles. Get portfolio stats, contest record, reviews, availability, language and certification details.",
      "version": "1.1",
      "buildTag": "latest",
      "dockerfile": "./Dockerfile",
      "readme": "# 99designs Designer Portfolio & Stats Finder\n\nFind designers on 99designs and pull their public track record into a clean dataset. Search the designer directory by keyword, design category, experience level, language, industry or certification — or open exact profiles by URL, slug or numeric ID.\n\nEvery designer record carries their identity, tier, portfolio and contest statistics, client reviews, availability, languages, certifications, responsiveness score and a slice of their portfolio. No 99designs account, API key or proxy setup is needed.\n\n## What you can do\n\n- **Search the directory** by keyword and up to five filter families: 80 design categories, 3 experience levels, 11 languages, 43 industries and 12 certifications. Filters combine.\n- **Open exact profiles** from profile URLs, slugs (`/profiles/ludibes`), numeric IDs (`2157566`) or subpage URLs — duplicates are removed and unreadable profiles are skipped.\n- **Compare designers** on contests won, runner-up placements, 1-to-1 projects, repeat clients, total designs, total likes and review rating.\n- **See who is available** for work, who is online in search results, and how responsive each designer is.\n- **Collect portfolios** — up to 100 designs per designer with image, likes, date, industry and link.\n- **Choose depth** — turn off full-profile details for a fast, lightweight search dataset, and set the portfolio size from 0 to 100.\n\n## Output per designer\n\n| Field | Meaning |\n|---|---|\n| `profileId` | Numeric 99designs profile ID |\n| `username` | Profile slug, when the profile has one |\n| `name` | Display name |\n| `level` | `Top Level`, `Mid Level` or `Entry Level` |\n| `country` | Country the designer lists (omitted when not filled in) |\n| `bio` | Public about text |\n| `memberSince` | Join date as shown on the profile |\n| `totalDesigns` | Portfolio size |\n| `totalLikes` | Likes across the portfolio |\n| `reviewRating` | Average client rating (omitted when there are no reviews) |\n| `reviewCount` | Number of client reviews |\n| `contestsWon`, `runnerUp` | Contest record |\n| `projectsCompleted`, `repeatClients` | 1-to-1 project history |\n| `expertiseCategories` | Design category slugs |\n| `languages` | Languages the designer lists |\n| `certifications` | 99designs certifications held |\n| `responsivenessScore` | 0–100 response score, when published |\n| `avatarUrl`, `coverImageUrl` | Profile and cover images |\n| `isAvailable` | Available for work |\n| `isOnline` | Online in search results (search mode only) |\n| `portfolioDesigns` | Designs with `designId`, `title`, `imageUrl`, `likes`, `createdAt`, `category`, `industry`, `url` |\n| `url` | Direct profile link |\n| `recordType`, `scrapedAt` | Record marker and ISO 8601 UTC timestamp |\n\nEmpty fields are omitted rather than written as `null`.\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `mode` | string | `browse` | `browse` searches the directory; `profiles` opens exact designers |\n| `searchQuery` | string | – | Keyword for skills and portfolio work (mode=`browse`) |\n| `categories` | array | `[]` | One or more of 80 design categories |\n| `designerLevels` | array | `[]` | `TOP`, `MID`, `ENTRY` |\n| `languages` | array | `[]` | `zh`, `nl`, `en`, `fr`, `de`, `id`, `it`, `ja`, `ko`, `pt`, `es` |\n| `industries` | array | `[]` | One or more of 43 industries |\n| `certifications` | array | `[]` | One or more of 12 certifications |\n| `profileUrls` | array | `[]` | Profile URLs, slugs, numeric IDs or subpage URLs (mode=`profiles`) |\n| `maxItems` | integer | `20` | 1–1000 designers to return |\n| `includeProfileDetails` | boolean | `true` | Open each search result for bio, stats and portfolio. Off = fast search-only records |\n| `maxDesignsPerProfile` | integer | `12` | 0–100 portfolio designs per designer; above 12 adds requests |\n\n## Examples\n\n### Search logo designers\n\n```json\n{\n  \"mode\": \"browse\",\n  \"searchQuery\": \"logo\",\n  \"categories\": [\"logo-design\", \"logo\"],\n  \"maxItems\": 50\n}\n```\n\n### Top-level Japanese-speaking t-shirt designers\n\n```json\n{\n  \"mode\": \"browse\",\n  \"categories\": [\"t-shirt-design\"],\n  \"designerLevels\": [\"TOP\"],\n  \"languages\": [\"ja\"],\n  \"maxItems\": 100\n}\n```\n\n### Fast search-only records\n\n```json\n{\n  \"mode\": \"browse\",\n  \"searchQuery\": \"packaging\",\n  \"includeProfileDetails\": false,\n  \"maxDesignsPerProfile\": 3,\n  \"maxItems\": 500\n}\n```\n\n### Exact designers by URL, slug and ID\n\n```json\n{\n  \"mode\": \"profiles\",\n  \"profileUrls\": [\n    \"https://99designs.com/profiles/2157566\",\n    \"ludibes\",\n    \"1022535\",\n    \"https://99designs.com/profiles/gotza/designs/2400998\"\n  ],\n  \"maxDesignsPerProfile\": 24\n}\n```\n\n## Use cases\n\n- **Designer sourcing** — shortlist designers by category, level and language, then compare contest records and repeat-client counts.\n- **Vendor vetting** — open a known profile and check its rating, availability and portfolio before inviting it to a project.\n- **Market research** — measure how many designers work in a category, industry or certification, and compare portfolio depth.\n- **Portfolio tracking** — re-scrape a saved list of designers to follow new designs, likes and review growth over time.\n\n## FAQ\n\n**Do I need a 99designs account, login or API key?**\nNo. The actor reads public designer pages and directory results only. There is nothing to configure and no proxy setup.\n\n**How many designers can one search return?**\nThis actor returns up to 1,000 designers per run. 99designs itself caps a single search at 10,000 results. If you need more, split the work by category, level, language, industry or certification and combine the datasets. Broad keyword searches can also repeat some results; the actor removes duplicates.\n\n**Why is `country` missing for many designers?**\nCountry is optional on 99designs. Only designers who filled it in have it, so it is omitted for the rest instead of guessed.\n\n**Why do some designers have no rating or review count?**\nNew or low-review designers may not show a public rating yet. Those fields are omitted; all other available fields are still returned.\n\n**Why is `isOnline` missing in profiles mode?**\nOnline status is only exposed in directory search results. Search mode fills it; opening an exact profile does not.\n\n**How many portfolio designs do I get?**\n12 by default, configurable from 0 to 100. A designer with fewer designs returns what exists.\n\n**What does `responsivenessScore` mean?**\nIt is 99designs' public 0–100 responsiveness indicator for the designer. It is omitted when the site does not publish one.\n\n**Are contests included?**\nThis actor focuses on designers and their profile data. Contest listings are a separate entity and are not part of this dataset.\n\n**Can I use an old saved task?**\nYes. Existing `mode`, `searchQuery`, `profileUrls` and `maxItems` inputs keep working, and old single-category inputs are still accepted and mapped to the new category filter.\n\n**Is this affiliated with 99designs?**\nNo. This is an independent third-party tool and is not operated by or affiliated with 99designs.\n",
      "input": {
        "title": "99designs Designer Finder Input",
        "description": "Search the 99designs designer directory by keyword, category, level, language, industry or certification, or fetch specific designer profiles by URL, slug or ID.",
        "type": "object",
        "schemaVersion": 1,
        "properties": {
          "mode": {
            "title": "Mode",
            "type": "string",
            "description": "Search the directory, or read specific designer profiles.",
            "editor": "select",
            "enum": [
              "browse",
              "profiles"
            ],
            "enumTitles": [
              "Search designers",
              "Scrape specific profiles"
            ],
            "default": "browse",
            "prefill": "browse"
          },
          "searchQuery": {
            "title": "Search query",
            "type": "string",
            "description": "Keyword to match designer skills and portfolios (mode=browse). Leave empty to browse all designers.",
            "editor": "textfield",
            "prefill": "logo"
          },
          "categories": {
            "title": "Design categories",
            "type": "array",
            "description": "Only include designers who work in these design categories (mode=browse). Leave empty for every category.",
            "editor": "select",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "logo",
                "logo-design",
                "brand-identity-pack",
                "social-media-pack",
                "logo-website",
                "logo-business-card-design",
                "brand-guide",
                "business-card-design",
                "stationery-design",
                "logo-brand-guide",
                "logo-product-packaging",
                "brand-starter-pack",
                "brand-launch-pack",
                "website-app-design",
                "web-design",
                "wordpress-theme-design",
                "landing-page-design",
                "icon-button-design",
                "mobile-app-design",
                "facebook-cover-design",
                "social-media-page-design",
                "banner-ad-design",
                "other-website-app-design",
                "squarespace",
                "square-online-store",
                "nationbuilder",
                "web-builder",
                "wix-website",
                "business-advertising",
                "postcard-flyer-design",
                "poster-design",
                "infographic-design",
                "brochure-design",
                "car-truck-van-wrap-design",
                "signage-design",
                "email-design",
                "prezi-design",
                "powerpoint-template-design",
                "menu-design",
                "other-business-advertising",
                "zoom-background-design",
                "facebook-ad",
                "album-cover-design",
                "podcast-cover-design",
                "clothing-merchandise-design",
                "t-shirt-design",
                "clothing-apparel-design",
                "merchandise-design",
                "cup-mug-design",
                "sticker-design",
                "other-clothing-merchandise-design",
                "art-illustration",
                "illustrations",
                "card-invitation-design",
                "character-mascot-design",
                "tattoo-design",
                "3d-design",
                "other-art-illustration",
                "packaging-label-design",
                "product-packaging-design",
                "product-label-design",
                "other-packaging-label-design",
                "book-magazine-design",
                "book-cover-design",
                "magazine-cover-design",
                "typesetting",
                "typesetting-with-imagery",
                "other-book-magazine-design",
                "other",
                "other-design",
                "web-design-coded",
                "flash-animation",
                "custom-wordpress-themes",
                "other-design-tasks",
                "buttons-icons",
                "twitter-background-design",
                "quickbooks-form-design",
                "app-design",
                "print-design",
                "flash-banner-design"
              ],
              "enumTitles": [
                "Logo & identity",
                "Logo design",
                "Logo & brand identity pack",
                "Logo & social media pack",
                "Logo & hosted website",
                "Logo & business card",
                "Brand guide",
                "Business card",
                "Stationery",
                "Logo & brand guide",
                "Logo & product packaging",
                "Brand starter pack",
                "Brand launch pack",
                "Web & app design",
                "Web page design",
                "WordPress theme design",
                "Landing page design",
                "Icon or button",
                "App design",
                "Facebook cover",
                "Social media page",
                "Banner ad",
                "Other web or app design",
                "Squarespace website",
                "Square Online Store",
                "NationBuilder",
                "Website builder",
                "Wix website",
                "Business & advertising",
                "Postcard, flyer or print",
                "Poster",
                "Infographic",
                "Brochure",
                "Car, truck or van wrap",
                "Signage",
                "Email",
                "Prezi design",
                "PowerPoint template",
                "Menu",
                "Other business or advertising",
                "Zoom background design",
                "Facebook ad",
                "Album Cover",
                "Podcast",
                "Clothing & merchandise",
                "T-shirt",
                "Clothing or apparel",
                "Merchandise",
                "Cup or mug",
                "Sticker",
                "Other clothing or merchandise",
                "Art & illustration",
                "Illustration or graphics",
                "Card or invitation",
                "Character or mascot",
                "Tattoo",
                "3D",
                "Other art or illustration",
                "Packaging & label",
                "Product packaging",
                "Product label",
                "Other packaging or label",
                "Book & magazine",
                "Book cover",
                "Magazine cover",
                "Typesetting",
                "Typesetting with imagery",
                "Other book or magazine",
                "Other",
                "Other design",
                "Web Page Design (Coded)",
                "Flash Animation",
                "Custom Wordpress Themes",
                "Other Graphic Design",
                "Button or icon",
                "Twitter background design",
                "Quickbooks form design",
                "App",
                "Print or packaging design",
                "Flash banner"
              ]
            },
            "default": [],
            "prefill": []
          },
          "designerLevels": {
            "title": "Designer levels",
            "type": "array",
            "description": "Only include designers at these experience levels (mode=browse). Leave empty for all levels.",
            "editor": "select",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "TOP",
                "MID",
                "ENTRY"
              ],
              "enumTitles": [
                "Top Level",
                "Mid Level",
                "Entry Level"
              ]
            },
            "default": [],
            "prefill": []
          },
          "languages": {
            "title": "Designer languages",
            "type": "array",
            "description": "Only include designers who speak these languages (mode=browse). Leave empty for all languages.",
            "editor": "select",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "zh",
                "nl",
                "en",
                "fr",
                "de",
                "id",
                "it",
                "ja",
                "ko",
                "pt",
                "es"
              ],
              "enumTitles": [
                "Chinese",
                "Dutch",
                "English",
                "French",
                "German",
                "Indonesian",
                "Italian",
                "Japanese",
                "Korean",
                "Portuguese",
                "Spanish"
              ]
            },
            "default": [],
            "prefill": []
          },
          "industries": {
            "title": "Industries",
            "type": "array",
            "description": "Only include designers with portfolio work in these industries (mode=browse). Leave empty for every industry.",
            "editor": "select",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "business",
                "food",
                "medical",
                "retail",
                "technology",
                "advocacy",
                "accounting",
                "agriculture",
                "animals",
                "architectural",
                "art",
                "attorney",
                "automotive",
                "bar",
                "children",
                "cleaning",
                "communications",
                "community",
                "computer",
                "construction",
                "cosmetics",
                "dating",
                "education",
                "entertainment",
                "environment",
                "fashion",
                "floral",
                "games",
                "home",
                "industrial",
                "internet",
                "landscaping",
                "photography",
                "physical",
                "politics",
                "realestate",
                "religious",
                "restaurant",
                "security",
                "spa",
                "sports",
                "travel",
                "wedding"
              ],
              "enumTitles": [
                "Business & consulting",
                "Food & drink",
                "Medical & pharmaceutical",
                "Retail",
                "Technology",
                "Advocacy",
                "Accounting & financial",
                "Agriculture",
                "Animal & pet",
                "Architectural",
                "Art & design",
                "Attorney & law",
                "Automotive",
                "Bar & nightclub",
                "Childcare",
                "Cleaning & maintenance",
                "Communications",
                "Community & non-profit",
                "Computer",
                "Construction",
                "Cosmetics & beauty",
                "Dating",
                "Education",
                "Entertainment & the arts",
                "Environmental",
                "Fashion",
                "Floral",
                "Games & recreational",
                "Home furnishing",
                "Industrial",
                "Internet",
                "Landscaping",
                "Photography",
                "Physical fitness",
                "Political",
                "Real estate & mortgage",
                "Religious",
                "Restaurant",
                "Security",
                "Spa & esthetics",
                "Sport",
                "Travel & hotel",
                "Wedding service"
              ]
            },
            "default": [],
            "prefill": []
          },
          "certifications": {
            "title": "Certifications",
            "type": "array",
            "description": "Only include designers who hold these 99designs certifications (mode=browse). Leave empty for all certifications.",
            "editor": "select",
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "print-basics",
                "jimdo",
                "squarespace",
                "prezi",
                "square-online-store",
                "square-online-store-web",
                "brand-guide",
                "nationbuilder",
                "product-packaging",
                "facebook-ad",
                "wix-website",
                "ceros"
              ],
              "enumTitles": [
                "Print basics",
                "Jimdo",
                "Squarespace",
                "Prezi",
                "Square Online Store",
                "Square Online Store Web",
                "Brand guide",
                "NationBuilder",
                "Product packaging",
                "Facebook Ad",
                "Wix",
                "Ceros"
              ]
            },
            "default": [],
            "prefill": []
          },
          "profileUrls": {
            "title": "Profile URLs, slugs or IDs",
            "type": "array",
            "description": "Designer profile URLs, slugs or numeric IDs (mode=profiles). Subpage URLs are accepted and reduced to the profile.",
            "editor": "stringList",
            "default": [],
            "prefill": []
          },
          "maxItems": {
            "title": "Max designers",
            "type": "integer",
            "description": "Maximum number of designers to return (1–1000 per run). 99designs caps a single search at 10,000 results; split broad searches by category, level, language, industry or certification.",
            "editor": "number",
            "minimum": 1,
            "maximum": 1000,
            "default": 20,
            "prefill": 1
          },
          "includeProfileDetails": {
            "title": "Include full profile details",
            "type": "boolean",
            "description": "When on, each search result is opened to add bio, country, stats, languages, certifications, availability and portfolio. Turn off for faster, lighter search-only records.",
            "default": true,
            "prefill": true
          },
          "maxDesignsPerProfile": {
            "title": "Portfolio designs per designer",
            "type": "integer",
            "description": "How many portfolio designs to include per designer (0–100). 0 leaves the portfolio out; more than 12 adds extra requests.",
            "editor": "number",
            "minimum": 0,
            "maximum": 100,
            "default": 12,
            "prefill": 12
          }
        },
        "required": [
          "mode"
        ]
      },
      "output": {
        "actorOutputSchemaVersion": 1,
        "title": "99designs Designer Portfolio & Stats Finder Output",
        "description": "99designs designer profiles — identity, level, country, bio, portfolio and contest stats, reviews, languages, certifications, responsiveness and portfolio designs.",
        "properties": {
          "designers": {
            "type": "string",
            "title": "99designs designers",
            "description": "Dataset containing all scraped 99designs designer profiles.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "defaultRunOptions": {
        "memoryMbytes": 1024
      },
      "storages": {
        "dataset": {
          "actorSpecification": 1,
          "views": {
            "overview": {
              "title": "Designers",
              "transformation": {
                "fields": [
                  "name",
                  "level",
                  "country",
                  "reviewRating",
                  "reviewCount",
                  "contestsWon",
                  "projectsCompleted",
                  "isAvailable",
                  "url"
                ]
              },
              "display": {
                "component": "table",
                "properties": {}
              }
            }
          }
        }
      },
      "environmentVariables": {}
    },
    "buildNumber": "1.1.1",
    "imageDigest": "465232ed950d2895a0a34064c5bca6b9ad5f24e1781ba7c0030d8f43f2c0ec60",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.1"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.009992222222222222
    }
  }
}