REST API
Base URL: https://api.rushdb.com/api/v1
Auth: Authorization: Bearer YOUR_TOKEN
curl -X POST https://api.rushdb.com/api/v1/records \
-H "Authorization: Bearer $RUSHDB_API_KEY" \
-H "Content-Type: application/json" \
-d '{"label":"MOVIE","data":{"title":"Inception","rating":8.8}}'
Interactive docs: Swagger UI · OpenAPI JSON
Endpoints
| Group | Description |
|---|---|
| Records | Create, read, update, delete, search, import, export |
| Relationships | Attach and detach edges between records |
| Labels | Query which types exist and their counts |
| Properties | Inspect field names, types, and value ranges |
| Transactions | Atomic multi-step operations |
| AI & Semantic Search | Schema export + vector similarity search |
| Raw Queries | Cypher pass-through (cloud only) |