GET /event-appearance/search

Event Appearance Search

Search event appearances on Crunchbase — find sponsors, speakers, exhibitors, and contestants across all events.

Crunchbase Data API

Search event appearances across all Crunchbase events. An appearance represents a relationship between an entity (person or organization) and an event — such as being a sponsor, speaker, exhibitor, or contestant. Use the appearance_type filter to narrow results to a specific role.

HTTP Request

1
GET /event-appearance/search

Parameters

ParameterTypeRequiredDefaultDescription
eventstringNoFilter to one event. Event slug, UUID, or name
participantstringNoReverse lookup: events this entity appeared at. Name, slug, or UUID
appearance_typestringNoanyRole at the event: any, sponsor, speaker, exhibitor, contestant, organizer
event_starts_on_afterstringNoOnly appearances at events starting on or after this date (YYYY-MM-DD)
event_starts_on_beforestringNoOnly appearances at events starting on or before this date (YYYY-MM-DD)
per_pageintegerNo5Results per page (max 15)
sortstringNodescdesc for newest events first

Response

Example Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
  "status": true,
  "request_id": "8301352b-4821-b6d5-b34d-5d285c6c",
  "data": {
    "total": 94329,
    "page": 1,
    "has_next_page": true,
    "results": [
      {
        "name": "New Website's sponsor - Pencig Vape Shop",
        "slug": "pencig-sponsor-new-website--4476d59c",
        "uuid": "4476d59c-7e91-43f4-a9df-576c503493de",
        "type": "event_appearance",
        "short_description": "New website",
        "event": {
          "uuid": "7627b144-c0f3-4bde-b6bb-4a9ed4821836",
          "slug": "new-website",
          "name": "New Website",
          "type": "event",
          "image": "https://images.crunchbase.com/image/upload/085eb086255e4a34b9d79273b57d23e2"
        },
        "participant": {
          "uuid": "38ce4f73-d6ac-46e4-816d-6773744e73f3",
          "slug": "pencig",
          "name": "Pencig Vape Shop",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/iy2wdiua3u9v4panbjoq"
        },
        "event_starts_on": "1925-01-02",
        "appearance_type": "sponsor"
      },
      {
        "name": "Design Automation Conference's sponsor - EDA Consortium",
        "slug": "eda-consortium-sponsor-design-automation-conference-2016-201665--674de6f5",
        "uuid": "674de6f5-f9ad-4c35-958e-a5cf918193ae",
        "type": "event_appearance",
        "short_description": null,
        "event": {
          "uuid": "a3280b61-4b7b-32d5-1392-ce63c8404ac1",
          "slug": "design-automation-conference-2016-201665",
          "name": "Design Automation Conference",
          "type": "event",
          "image": "https://images.crunchbase.com/image/upload/v1451294104/rcryess07buplpjd61zk.png"
        },
        "participant": {
          "uuid": "50e04cb4-f11d-2523-49a7-ceb1bac94c43",
          "slug": "eda-consortium",
          "name": "EDA Consortium",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/v1451296391/xefjwnnju1evuiaynybm.png"
        },
        "event_starts_on": "1998-06-15",
        "appearance_type": "sponsor"
      }
      // ... more items
    ],
    "resolved_filters": {}
  },
  "request_params": {
    "appearance_type": "sponsor",
    "per_page": "2",
    "sort": "asc"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.totalintegerTotal number of appearances matching the query
data.pageintegerCurrent page number
data.has_next_pagebooleanWhether more pages of results are available
data.resultsarrayList of event appearance objects
data.results[].namestringAppearance description (e.g., “Event’s sponsor - Company”)
data.results[].slugstringAppearance slug identifier
data.results[].uuidstringUnique identifier (UUID)
data.results[].typestringEntity type (always "event_appearance")
data.results[].short_descriptionstring/nullBrief description of the appearance
data.results[].eventobjectThe event where the appearance occurred
data.results[].event.uuidstringEvent UUID
data.results[].event.slugstringEvent slug — use in event-details
data.results[].event.namestringEvent display name
data.results[].event.typestringEntity type (always "event")
data.results[].event.imagestring/nullEvent image URL
data.results[].participantobjectThe entity that appeared at the event
data.results[].participant.uuidstringParticipant UUID
data.results[].participant.slugstringParticipant slug
data.results[].participant.namestringParticipant display name
data.results[].participant.typestringEntity type (organization or person)
data.results[].participant.imagestring/nullParticipant logo/photo URL
data.results[].event_starts_onstringEvent start date in YYYY-MM-DD format
data.results[].appearance_typestringRole: sponsor, speaker, exhibitor, or contestant
data.resolved_filtersobjectResolved filter values applied to the query
request_paramsobjectEcho of the parameters sent in the request

Code Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import requests

url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/event-appearance/search"

params = {
    "appearance_type": "speaker",
    "per_page": "10",
    "sort": "desc"
}

headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=params)
data = response.json()["data"]

print(f"Total appearances: {data['total']}")
for appearance in data["results"]:
    event = appearance["event"]
    participant = appearance["participant"]
    print(f"  {participant['name']} ({participant['type']})")
    print(f"    Role: {appearance['appearance_type']}")
    print(f"    Event: {event['name']} (starts: {appearance['event_starts_on']})\n")

if data["has_next_page"]:
    print("More results available on next page...")
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/event-appearance/search";

const params = new URLSearchParams({
  appearance_type: "speaker",
  per_page: "10",
  sort: "desc",
});

const response = await fetch(`${url}?${params}`, {
  method: "GET",
  headers: {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com",
  },
});

const { data } = await response.json();

console.log(`Total appearances: ${data.total}`);
data.results.forEach((appearance) => {
  const { event, participant } = appearance;
  console.log(`  ${participant.name} (${participant.type})`);
  console.log(`    Role: ${appearance.appearance_type}`);
  console.log(`    Event: ${event.name} (starts: ${appearance.event_starts_on})\n`);
});

if (data.has_next_page) {
  console.log("More results available on next page...");
}
1
2
3
4
5
6
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/event-appearance/search" \
  --data-urlencode "appearance_type=speaker" \
  --data-urlencode "per_page=10" \
  --data-urlencode "sort=desc" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
Start building today

Get your API key and make your first request in under a minute.

Get Your API Key on RapidAPI