Xyvenra Data
Create private projects, define typed tables, import or edit records, and call a project-scoped API key.
Available today
Open /app/data. Column types are text, number, boolean, and json. One active key per project, read_only or read_write. Early access rate limit: 60 requests per minute. A platform key can create the project, edit tables and records, list and upload private files, poll records with since, export JSON, and store env vars. Paid Data plans are not offered yet. Project app-user auth, app-user record and file access, app-user table access, app-user private file writes, app-user record-event polls, app-user table-event polls, app-user file-event polls, app-user signed file URLs, app-user hook invocation, a public storage bucket, Realtime, and Edge Functions are not provisioned and are not available. Turning on app-user auth does not grant record, file, or table access. Turning on app-user auth, record and file access, table access, record-event polls, file-event polls, or hook invocation does not open private file writes. A table grant is not provisioned and is not project-wide. A file-write grant is not provisioned and is not project-wide. Record-event polls, table-event polls, and file-event polls do not open a websocket. Table-event polls are not provisioned, and data-app-hook is not invoked. Project-key event polls are not provisioned and do not open a websocket. An app session is not a project key, and that flag does not start event writers. No enable, apply, or deploy action is offered for them. Signed file URLs are not provisioned. They would expire and would not set a bucket public. App-user password changes are not provisioned. Turning on app-user auth does not open them. A project key is not an app session. No enable, apply, or deploy action is offered. App-user grant listings are not provisioned. Turning on app-user auth or access does not open them. A project key is not an app session. No enable, apply, or deploy action is offered. Customer apps do not get end-user accounts or the platform anon key.
Copy-paste
curl "https://xyvenra.com/api/data/v1/PROJECT_ID/tasks/records?limit=50" \
-H "Authorization: Bearer xyv_data_..."
curl -X POST "https://xyvenra.com/api/data/v1/PROJECT_ID/tasks/records" \
-H "Authorization: Bearer xyv_data_..." \
-H "Content-Type: application/json" \
-d '{"title":"Ship docs","done":false}'Platform keys can also list or create tables and records with POST /api/platform/v1/database. list_changes polls rows updated after since. Private files use POST /api/platform/v1/files. Add ?since=2026-11-12T00:00:00Z to a project record list to poll from a project API key.