> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# kaggle-search

> Kaggle Search - unified search across all Kaggle resources

**Server path:** `/kaggle-search` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                | Description          |
| --------------------------------------------------- | -------------------- |
| [`kaggle_search_entities`](#kaggle_search_entities) | Search across Kaggle |

***

## kaggle\_search\_entities

Search across Kaggle

**Parameters:**

| Parameter    | Type    | Required | Default | Description      |
| ------------ | ------- | -------- | ------- | ---------------- |
| `filters`    | object  | No       | —       | Search filters   |
| `page_size`  | integer | No       | —       | Results per page |
| `page_token` | string  | No       | —       | Pagination token |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "filters": {
        "type": "object",
        "description": "Search filters",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query string"
          },
          "document_types": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Types to search: competitions, datasets, kernels, models, discussions, users"
          },
          "list_type": {
            "type": "string",
            "description": "List type filter"
          }
        }
      },
      "page_size": {
        "type": "integer",
        "description": "Results per page"
      },
      "page_token": {
        "type": "string",
        "description": "Pagination token"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>
