# Workspace API & keys

Canonical documentation: https://veripoint.ai/api-docs/workspace-api

The Veripoint Workspace API uses Authorization: Bearer YOUR_VERIPOINT_API_KEY.

Base URL: https://veripoint.ai/api/v1

| Operation | Access | Result |
|---|---|---|
| GET /usage | Read | Plan, usage, remaining allowance and reset date |
| GET /reports?q=&page=1 | Read | Completed workspace reports, 20 per page |
| GET /reports/{id} | Read | Report and available financial-statement datasets |
| POST /research | Research | SSE company research, saved on completion |

```json
{"query":"Analyse Microsoft Corporation (MSFT), United States. Keep the company, reporting period, currency, units and consolidated scope beside the financial figures."}
```

Read streamed text, tool_result, complete and error events. A completed analysis consumes one search. Clarifications and failed requests are not completed analyses. Do not assume HTTP 200 means the stream completed. Free allowance resets daily; paid plans reset monthly. A key is limited to 60 requests per minute, has an expiry, and can be revoked in the workspace.

OpenAPI: https://veripoint.ai/openapi.json

These workspace credentials differ from separately licensed data API credentials.
