# Behance Project Search

Search public Behance projects by keyword and sort order. Each result carries the project id, title, owners (username, display name and profile URL), cover image, appreciation and view counts and the public project url. Behance renders only the first page (24 projects) to anonymous visitors; has_more comes from the next-page flag Behance returns, page is always 1 and each result carries its publish date as ISO 8601 UTC. A query with no matches is a valid empty answer and is billed as one.

- **Documentation:** [https://scrappa.co/docs/behance-api/behance_search](https://scrappa.co/docs/behance-api/behance_search)
- **API group:** Behance API
- **Endpoint:** `GET https://scrappa.co/api/behance/search`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `search` | string | Yes | Search query, e.g. logo design. |
| `sort` | string | No | Sort order. Defaults to appreciations. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/behance/search?search=logo+design&sort=appreciations"
```

## Example response

```json
{
    "success": true,
    "data": {
        "search_metadata": {
            "query": "logo design",
            "sort": "appreciations",
            "page": 1,
            "total_returned": 24,
            "has_more": true
        },
        "projects": [
            {
                "id": 256893297,
                "title": "MORMOR",
                "owners": [
                    {
                        "username": "genesis23",
                        "display_name": "Genesis Branding Studio",
                        "url": "https://www.behance.net/genesis23"
                    },
                    {
                        "username": "Azaly",
                        "display_name": "Youssef elazaly",
                        "url": "https://www.behance.net/Azaly"
                    }
                ],
                "cover_url": "https://mir-s3-cdn-cf.behance.net/projects/808/8f8382256893297.Y3JvcCwzMzAwLDI1ODEsMTI4MiwxMzg.png",
                "appreciations": 516,
                "views": 3049,
                "url": "https://www.behance.net/gallery/256893297/MORMOR",
                "published_at": "2026-10-10T13:00:22Z"
            }
        ]
    },
    "meta": {
        "endpoint_family": "search",
        "billable": true
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 503 | Behance Upstream Unavailable | The upstream service is temporarily unavailable. Please retry shortly. |
| 500 | Parser Drift | Behance returned a response shape this parser does not recognise. The incident has been reported; retrying will return the same result. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
