SureshakeDocs
ApiEndpoints

Reporter Endpoints

Automated financial analysis and reporter execution.

The Reporter family handles the automated extraction, mapping, and analysis of financial documents.

Reporter Profiles

Manage configuration and credentials for automated reporters (e.g., QuickBooks, NetSuite).

GET/api/v1/reporter/profiles
curl -H "Authorization: Bearer $TOKEN" https://api.sureshake.com/api/v1/reporter/profiles

Start Execution

Trigger a new reporter execution run for an entity and intent.

POST/api/v1/reporter/execution/run
curl -X POST \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"entityId": "...", "intent": "quarterly_audit"}' \
https://api.sureshake.com/api/v1/reporter/execution/run

Get Run Status

Retrieve the status and artifacts of a specific execution run.

GET/api/v1/reporter/execution/run/:id
curl -H "Authorization: Bearer $TOKEN" https://api.sureshake.com/api/v1/reporter/execution/run/8f2349ef...

On this page