Overview
Retrieve engagement data, document interactions, revenue attribution, and access requests for your trust center. Use these endpoints to build custom dashboards, generate reports, or feed data into your BI tools. All analytics endpoints accept optional date range filters and return data scoped to your organization.Common parameters
All analytics endpoints share these query parameters:Timestamps use microseconds. Multiply Unix seconds by 1,000,000.
Portal overview
URL:GET https://api.wolfia.com/v1/trustportal/analytics
Authentication: API key required, Admin role (see API overview)
Returns comprehensive analytics including access requests, portal views, document stats, and top documents and accounts.
Request
Query parameters
Response (200 OK)
Document interactions
URL:GET https://api.wolfia.com/v1/trustportal/analytics/documents
Authentication: API key required, Expert or Admin role
Returns paginated document interaction metrics including views, downloads, and unique viewers.
Request
Query parameters
Document interactions by revenue
URL:GET https://api.wolfia.com/v1/trustportal/analytics/documents/by-revenue
Authentication: API key required, Admin role
Returns document interactions sorted by revenue attribution. Requires a CRM integration (Salesforce or HubSpot).
Request
Document detail analytics
URL:GET https://api.wolfia.com/v1/trustportal/analytics/documents/{document_id}
Authentication: API key required, Admin role
Returns detailed analytics for a specific document including recent activity and top accounts.
Request
Query parameters
Active accounts
URL:GET https://api.wolfia.com/v1/trustportal/analytics/accounts
Authentication: API key required, Admin role
Returns paginated accounts with their interaction metrics (views, downloads, access requests).
Request
Query parameters
Revenue metrics
URL:GET https://api.wolfia.com/v1/trustportal/analytics/revenue
Authentication: API key required, Admin role
Returns revenue attribution metrics showing the trust center’s impact on sales pipeline. Requires a CRM integration.
Request
Account revenue metrics
URL:GET https://api.wolfia.com/v1/trustportal/analytics/revenue/{account_id}
Authentication: API key required, Admin role
Returns revenue metrics for a specific account including opportunities and deal stages.
Request
Top won deals
URL:GET https://api.wolfia.com/v1/trustportal/analytics/top-won-deals
Authentication: API key required, Admin role
Returns top accounts ranked by won deal revenue. Requires a CRM integration.
Request
Query parameters
Top open deals
URL:GET https://api.wolfia.com/v1/trustportal/analytics/top-open-deals
Authentication: API key required, Admin role
Returns top accounts ranked by open deal pipeline revenue. Requires a CRM integration.
Request
Access requests
URL:GET https://api.wolfia.com/v1/trustportal/access
Authentication: API key required, Admin role
Returns a paginated list of access requests submitted to your trust portal.
Request
Query parameters
Response (200 OK)
Integration example
Error responses
Next steps
Trust portal updates
Create and manage trust center update notifications
API overview
Learn about API authentication and best practices

