Returns metadata and field definitions for a single project.
Request
Bearer token for a workspace API key scoped to this workspace.
curl "https://app.askgrapple.com/api/v1/workspaces/acme-corp/projects/42" \
-H "Authorization: Bearer YOUR_API_KEY"
Response
Project details.
Number of materialized rows in the project.
Materialization state: up_to_date, updating, or error.
Fields defined on the project.
Presentation type for the field.
ISO 8601 timestamp when the project was created.
ISO 8601 timestamp when the project was last updated.
{
"data": {
"id": 42,
"name": "Q1 Pipeline",
"record_count": 1280,
"materialization_status": "up_to_date",
"fields": [
{
"id": 101,
"name": "Deal Name",
"type": "string"
}
],
"created_at": "2026-01-15T10:30:00.000000Z",
"updated_at": "2026-03-01T14:22:00.000000Z"
}
}
Errors
| Status | Reason |
|---|
401 | Missing or invalid API key |
403 | API key does not belong to this workspace |
404 | Project not found in this workspace |