EveryData platform API

Behance API

This Behance reference organizes Behance project discovery and creator portfolio details into 2 concrete operations—`search`, `profile` among them—so shared parameter names do not blur object types.

Read matching public results through Behance `search` using `keyword`, and the selected public record through `profile` using `username`; every later action follows the same scope separation.

Endpoint
POST /api/v1/social
Capabilities
2
Per 1,000
$1.389

Available capabilities

Compare the Behance actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Search public results on Behance. Accepts these parameters: keyword. Returns these fields: user_id, avatar_url, follower_count, and available_for_hire.

keywordSync deliveryCatalog values: defaultLimit=20, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$1.39 per 1,000 requestsuser_id · username · name · url · avatar_url · company · location · country · follower_count · appreciation_count · view_count · available_for_hire · social_links · platform
profile

Profiles

Retrieve public profile details from Behance. Accepts these parameters: username. Returns these fields: work_positions, social_links, username, and web_links.

usernameSync delivery$1.39 per 1,000 requestsuser_id · username · name · url · occupation · avatar_url · banner_url · company · location · country · follower_count · following_count · appreciation_count · view_count · available_for_hire · created_at · web_links · work_positions · social_links · platform

What does each Behance action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

What do the Behance search parameters mean?

Search public results on Behance. Accepts these parameters: keyword. Returns these fields: user_id, avatar_url, follower_count, and available_for_hire.

keywordRequired
Specifies search terms to query Behance creators or individuals by name or design focus. The current search action returns matching user profiles rather than projects, creative works, or portfolio images.
Behance: Distinction Among Profile, Project, and AppreciationBehance separates a user's Profile from a Project containing images, videos, and other media. Projects have independent links along with view and Appreciation counts. The `search` action here queries user profiles only and does not open access to Project content endpoints.Checked

What do the Behance profile parameters mean?

Retrieve public profile details from Behance. Accepts these parameters: username. Returns these fields: work_positions, social_links, username, and web_links.

usernameRequired
Specifies the Behance username extracted from the profile URL path, excluding @ symbols, slashes, or domain names (for example, <username> in behance.net/<username>). The profile action searches this string and returns the first matching profile result; verify the returned username to confirm account ownership.
Behance: Distinguishing Between Following Users and Appreciating ProjectsBehance allows users to follow a Profile or appreciate its Projects. The `follower_count` and `appreciation_count` represent distinct interaction metrics and cannot be combined into a single user count.Checked

How to use the Behance API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
  4. 04Store the structured response fields needed by your application.
behance_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"behance","action":"search","params":{"keyword":"<keyword>"}}'

Behance API questions

What can I retrieve with the Behance API?

Set platform to behance. The current catalog lists search and profiles. These action names identify different Behance objects or views; they are not interchangeable search modes.

Which input starts a Behance `search` request?

Specifies search terms to query Behance creators or individuals by name or design focus. The current search action returns matching user profiles rather than projects, creative works, or portfolio images. Send it as keyword inside params.

Which fields can Behance `search` return?

Its declared schema includes user_id, username, name, and avatar_url. A declared field can still be absent from an individual source record, and every other action has its own field list.

Does every Behance action return immediately?

No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.