REST APIs & Endpoints
Programmatic REST APIs for creating projects, deploying builds, and querying analytics.
REST API Authentication & Secret Keys
Authenticate API requests using standard HTTP Bearer tokens. Generate API keys in Project Settings > Developer API with granular scopes (read-only, write, deployment):
curl -X GET "https://api.rayvotech.tools/v1/projects" \
-H "Authorization: Bearer rvt_live_9481029482104" \
-H "Content-Type: application/json"
-H "Authorization: Bearer rvt_live_9481029482104" \
-H "Content-Type: application/json"
Core Management Endpoints
The REST API provides programmatic control over projects, deployments, and databases:
| HTTP Method | Endpoint | Action |
|---|---|---|
| GET | /v1/projects | List all active projects in current workspace |
| POST | /v1/projects/:id/prompt | Trigger conversational AI build turn via API |
| POST | /v1/projects/:id/deploy | Trigger immediate production build and deployment |
| GET | /v1/projects/:id/data/:table | Query relational table rows with JSON filters |