Returns materialized project rows with field names resolved for each cell.
Request
Bearer token for a workspace API key scoped to this workspace.
Page number. Must be at least 1.
Rows per page. Minimum 1, maximum 5000.
curl "https://app.askgrapple.com/api/v1/workspaces/acme-corp/projects/42/data?page=1&per_page=100" \
-H "Authorization: Bearer YOUR_API_KEY"
Response
Paginated rows. Each row is an array of cell objects.
Internal field path for the cell.
Human-readable field name.
Pagination metadata.
Total materialized rows in the project.
Whether additional pages are available.
{
"data": [
[
{
"key": "deal_name",
"name": "Deal Name",
"value": "Acme Renewal"
},
{
"key": "amount",
"name": "Amount",
"value": 48000
}
]
],
"meta": {
"record_count": 1280,
"page": 1,
"per_page": 100,
"has_more": true
}
}
Paginate through all rows by incrementing page until meta.has_more is false.
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 |