# Universe API

[`Roboflow Universe`](https://universe.roboflow.com/) provides the following endpoints:

* [Search public datasets](#search-universe-datasets)

### Search Universe datasets

## GET /universe/search

> Search publicly available datasets on Roboflow Universe. Supports inline filter syntax in the query string (e.g. \`images>100\`, \`dog+stars>=5\`, \`class:cat\`, \`model:yolov8\`, \`object detection\`).

```json
{"openapi":"3.0.3","info":{"title":"Roboflow Universe API","version":"1.0.0"},"servers":[{"url":"https://api.roboflow.com"}],"security":[{"ApiKeyQuery":[]},{"BearerAuth":[]}],"components":{"securitySchemes":{"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api_key"},"BearerAuth":{"type":"http","scheme":"bearer"}}},"paths":{"/universe/search":{"get":{"description":"Search publicly available datasets on Roboflow Universe. Supports inline filter syntax in the query string (e.g. `images>100`, `dog+stars>=5`, `class:cat`, `model:yolov8`, `object detection`).","parameters":[{"schema":{"type":"string"},"name":"q","in":"query","required":true},{"schema":{"type":"integer"},"name":"page","in":"query"}],"responses":{"200":{"description":"OK"},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"429":{"description":"Too Many Requests"},"502":{"description":"Bad Gateway"}}}}}}
```
