Sureshake API: endpoints 151–291
entities (continued)
- Trailing-twelve-month and fiscal-quarter financials from SEC filingsGET
/v2/entities/{id}/financials/full - Get the managed company presentationGET
/v2/entities/{id}/presentation - Create a presentation draft from a templatePOST
/v2/entities/{id}/presentation - Append an immutable presentation draft versionPUT
/v2/entities/{id}/presentation/draft - Replace the draft layout with a source-owned templatePOST
/v2/entities/{id}/presentation/template - Preview one exact immutable presentation versionGET
/v2/entities/{id}/presentation/preview - Validate and publish the current presentation draftPOST
/v2/entities/{id}/presentation/publish - List immutable presentation historyGET
/v2/entities/{id}/presentation/history - Create a new draft from an immutable historical versionPOST
/v2/entities/{id}/presentation/rollback - List version-bound presentation preview recipientsGET
/v2/entities/{id}/presentation/preview-grants - Share one immutable draft preview with a named recipientPOST
/v2/entities/{id}/presentation/preview-grants - Revoke a version-bound presentation preview grantPOST
/v2/entities/{id}/presentation/preview-grants/{grantId}/revoke - Open an exact presentation preview shared with this recipientGET
/v2/entities/{id}/presentation/shared-preview/{grantId} - Read entity capital graphGET
/v2/entities/{id}/capital-graph - List portfolioGET
/v2/entities/{id}/portfolio - List investorsGET
/v2/entities/{id}/investors - Get statusGET
/v2/entities/{entityId}/verification/status - Get historyGET
/v2/entities/{entityId}/verification/history - List entity personnelGET
/v2/entities/{id}/personnel - Create entity personnelPOST
/v2/entities/{id}/personnel - Search personsGET
/v2/entities/{id}/personnel/search-persons - Update entity personnelPUT
/v2/entities/{id}/personnel/{personnelId} - Delete entity personnelDEL
/v2/entities/{id}/personnel/{personnelId} - List teamGET
/v2/entities/{id}/team - List membersGET
/v2/entities/{id}/team-members - Remove memberDEL
/v2/entities/team/{memberId} - Update memberPATCH
/v2/entities/team/{memberId} - Invite memberPOST
/v2/entities/{id}/team/invite - My invitationsGET
/v2/entities/team/invitations/me - My membershipsGET
/v2/entities/team/memberships/me - Accept invitationPOST
/v2/entities/team/invitations/{invitationId}/accept - Decline invitationPOST
/v2/entities/team/invitations/{invitationId}/decline - Get entity walletGET
/v2/entities/{id}/wallet - Request managedPOST
/v2/entities/{id}/wallet/managed - Attach externalPUT
/v2/entities/{id}/wallet/external - List entity qrcodesGET
/v2/entities/{entityId}/qr-codes - Create entity qrcodesPOST
/v2/entities/{entityId}/qr-codes - List entity filing calendarGET
/v2/entities/{entityId}/filing-calendar - Create entity filing calendarPOST
/v2/entities/{entityId}/filing-calendar - Delete entity filing calendarDEL
/v2/entities/{entityId}/filing-calendar/{entryId} - Update entity filing calendarPATCH
/v2/entities/{entityId}/filing-calendar/{entryId} - List entity referencesGET
/v2/entities/{entityId}/references - Create entity referencesPOST
/v2/entities/{entityId}/references - Create entity and referencePOST
/v2/entities/{entityId}/references/create-entity - Delete entity referencesDEL
/v2/entities/{entityId}/references/{toEntityId}/{referenceType} - Verify entity referencesPOST
/v2/entities/{entityId}/references/{toEntityId}/{referenceType}/verify - List identifiersGET
/v2/entities/{entityId}/identifiers - Create identifierPOST
/v2/entities/{entityId}/identifiers - Get scoresGET
/v2/entities/{entityId}/scores - Get score statusGET
/v2/entities/{entityId}/scores/status - Recalculate scoresPOST
/v2/entities/{entityId}/scores/recalculate - List vouchesGET
/v2/entities/{entityId}/vouches - Upsert vouchPUT
/v2/entities/{entityId}/vouches - Revoke vouchPOST
/v2/entities/{entityId}/vouches/revoke - Preview score impactPOST
/v2/entities/{entityId}/scores/preview-impact
reports
- Get publication compositionGET
/v2/reports/{id}/publication-composition - List reportGET
/v2/reports - Create reportPOST
/v2/reports - List draftsGET
/v2/reports/drafts - Get dashboard dataGET
/v2/reports/dashboard - Get recent activityGET
/v2/reports/activity - Get shared with meGET
/v2/reports/shared-with-me - Get analytics comparisonGET
/v2/reports/analytics/comparison - Get analytics summaryGET
/v2/reports/{id}/analytics - Get analytics statsGET
/v2/reports/{id}/analytics/stats - Get analytics trendsGET
/v2/reports/{id}/analytics/trends - Get analytics viewersGET
/v2/reports/{id}/analytics/viewers - Create ipfs metadataPOST
/v2/reports/ipfs - Get attributesGET
/v2/reports/{id}/attributes - Save attributesPUT
/v2/reports/{id}/attributes - Extract attributesPOST
/v2/reports/{id}/attributes/extract - Generate ipfsPOST
/v2/reports/{id}/ipfs - Prepare mintGET
/v2/reports/{id}/mint - Complete mintPOST
/v2/reports/{id}/mint - Get reportGET
/v2/reports/{id} - Delete reportDEL
/v2/reports/{id} - Update reportPATCH
/v2/reports/{id} - Get presentationGET
/v2/reports/{id}/presentation - Get agent contextGET
/v2/reports/{id}/agent/context - Ask agentPOST
/v2/reports/{id}/agent/messages - Get varianceGET
/v2/reports/{id}/variance - Get linked reportsGET
/v2/reports/{id}/linked - Get versionsGET
/v2/reports/{id}/versions - Get versionGET
/v2/reports/{id}/versions/{versionId} - Get report sharesGET
/v2/reports/{id}/shares - Get publish statusGET
/v2/reports/{id}/publish - Publish reportPOST
/v2/reports/{id}/publish - Share with userPOST
/v2/reports/{id}/shares/users - Share via emailPOST
/v2/reports/{id}/shares/email - Preview share inviteGET
/v2/reports/shares/invites/{code} - Accept share invitePOST
/v2/reports/shares/invites/{code} - Get my share for reportGET
/v2/reports/{id}/my-share - Mark report viewedPOST
/v2/reports/{id}/views - Mark share viewedPOST
/v2/reports/shares/{shareId}/viewed - Revoke shareDEL
/v2/reports/shares/{shareId} - Update share permissionPATCH
/v2/reports/shares/{shareId} - Get accessGET
/v2/reports/{id}/access - Grant accessPOST
/v2/reports/{id}/access - Revoke accessDEL
/v2/reports/{id}/access - List audience grantsGET
/v2/reports/{id}/audience-grants - Grant audience accessPOST
/v2/reports/{id}/audience-grants - Update audience grant document policyPATCH
/v2/reports/{id}/audience-grants/{grantId}/document-policy - Revoke audience accessDEL
/v2/reports/{id}/audience-grants/{grantId} - Get document policyGET
/v2/reports/{id}/document-policy - Update document policyPUT
/v2/reports/{id}/document-policy - Get document pagesGET
/v2/reports/{id}/pages - Get document pageGET
/v2/reports/{id}/pages/{page} - Get document fileGET
/v2/reports/{id}/document/file - Get share access gateGET
/v2/reports/{id}/shares/{shareId}/access-gate - Update share access gatePUT
/v2/reports/{id}/shares/{shareId}/access-gate - Unlock reportPOST
/v2/reports/{id}/unlock - Get ndaGET
/v2/reports/{id}/nda - Accept ndaPOST
/v2/reports/{id}/nda/accept - Record page viewsPOST
/v2/reports/{id}/page-views - Get page analyticsGET
/v2/reports/{id}/page-analytics - Get documentGET
/v2/reports/{id}/document
users
- List my recently viewed pages, newest firstGET
/v2/users/me/recent-views - Add a company or publication I opened to my historyPOST
/v2/users/me/recent-views - Clear my historyDEL
/v2/users/me/recent-views - Remove one page from my historyDEL
/v2/users/me/recent-views/{id} - Upload coverPOST
/v2/users/me/cover - Remove coverDEL
/v2/users/me/cover - List userGET
/v2/users - Get meGET
/v2/users/me - Update profilePATCH
/v2/users/me - Get public profile by slugGET
/v2/users/public/{slug} - Get profileGET
/v2/users/profile/{id} - Update social accountsPATCH
/v2/users/me/social - Update privacy preferencesPATCH
/v2/users/me/privacy - Update notification preferencesPATCH
/v2/users/me/notifications - Sync privy userPOST
/v2/users/sync - Request account deletionPOST
/v2/users/me/account-deletion - Get account deletion statusGET
/v2/users/account-deletion/status - Get welcome statusGET
/v2/users/me/welcome-status - Mark welcome seenPOST
/v2/users/me/welcome-seen - Get tour statusGET
/v2/users/me/tour-status - Mark tour completedPOST
/v2/users/me/tour-completed - Get security setup statusGET
/v2/users/me/security-setup-status - Dismiss security setupPOST
/v2/users/me/dismiss-security-setup - Get onboarding statusGET
/v2/users/me/onboarding-status - Upload avatarPOST
/v2/users/me/avatar