Sureshake API
The public part of the Sureshake API. See the Developers guides for authentication and conventions.
entities
- List entityGET
/v2/entities - Create entityPOST
/v2/entities - Search entityGET
/v2/entities/search - Get statsGET
/v2/entities/stats - Check slugGET
/v2/entities/check-slug - Collection templatesGET
/v2/entities/collection-templates - Get capital graph public portfolioGET
/v2/entities/public/{slug}/portfolio - Get public investment evidenceGET
/v2/entities/public/{slug}/investment-evidence - Get public profileGET
/v2/entities/public/{slug} - Get sfrs statementsGET
/v2/entities/{id}/sfrs-statements - Compare companiesGET
/v2/entities/compare - Resolve public tickerGET
/v2/entities/public/by-ticker/{ticker} - Get profileGET
/v2/entities/{id}/profile - Create profilePOST
/v2/entities/{id}/profile - Update profilePATCH
/v2/entities/{id}/profile - Get reporter profile availabilityGET
/v2/entities/{id}/reporter-profiles - Get capabilitiesGET
/v2/entities/{id}/capabilities - List integrationsGET
/v2/entities/{id}/integrations - Get hiring accessGET
/v2/entities/{id}/hiring-access - Get decorationsGET
/v2/entities/{id}/decorations - Update decorationsPATCH
/v2/entities/{id}/decorations - Reset decorationsPOST
/v2/entities/{id}/decorations/reset - Get email inboxGET
/v2/entities/{id}/email-inbox - Provision email inboxPOST
/v2/entities/{id}/email-inbox - Update email inboxPATCH
/v2/entities/{id}/email-inbox - List email inboxesGET
/v2/entities/{id}/email-inboxes - Create email inboxPOST
/v2/entities/{id}/email-inboxes - Update email inbox by idPATCH
/v2/entities/{id}/email-inboxes/{inboxId} - List ownersGET
/v2/entities/{id}/owners - Add ownerPOST
/v2/entities/{id}/owners - Delete ownerDEL
/v2/entities/{id}/owners/{ownerId} - Update ownerPATCH
/v2/entities/{id}/owners/{ownerId} - List financial statementsGET
/v2/entities/{id}/financial-statements - Add financial statementPOST
/v2/entities/{id}/financial-statements - Delete financial statementDEL
/v2/entities/{id}/financial-statements - List trade referencesGET
/v2/entities/{id}/trade-references - Add trade referencePOST
/v2/entities/{id}/trade-references - Delete trade referenceDEL
/v2/entities/{id}/trade-references - Update addressPUT
/v2/entities/{id}/addresses/{addressId} - List followersGET
/v2/entities/{id}/followers - Add followerPOST
/v2/entities/{id}/followers - Delete followerDEL
/v2/entities/{id}/followers - Search follow access principalsGET
/v2/entities/{id}/follow-access/principals - List follow access policiesGET
/v2/entities/{id}/follow-access/policies - Grant follow accessPUT
/v2/entities/{id}/follow-access/policies - Revoke follow accessDEL
/v2/entities/{id}/follow-access/policies - List accessible reportsGET
/v2/entities/{id}/follow-access/reports - List reporting periodsGET
/v2/entities/{id}/periods - Update reporting settings from periodsPUT
/v2/entities/{id}/periods - Create reporting periodPOST
/v2/entities/{id}/periods - Get reporting settingsGET
/v2/entities/{id}/settings - Update reporting settingsPUT
/v2/entities/{id}/settings - List rolesGET
/v2/entities/{id}/roles - Update rolePUT
/v2/entities/{id}/roles - Create rolePOST
/v2/entities/{id}/roles - Delete roleDEL
/v2/entities/{id}/roles - Get peer groupsGET
/v2/entities/{id}/peer-groups - Update peer group membershipPOST
/v2/entities/{id}/peer-groups - Get entityGET
/v2/entities/{id} - Update entityPUT
/v2/entities/{id} - Delete entityDEL
/v2/entities/{id} - Patch entityPATCH
/v2/entities/{id} - Unclaim entityPOST
/v2/entities/{id}/unclaim - Claim entityPOST
/v2/entities/{id}/claim - Follow entityPOST
/v2/entities/{id}/follow - Unfollow entityDEL
/v2/entities/{id}/follow - Upload imagePOST
/v2/entities/{id}/images - List by entityGET
/v2/entities/{entityId}/portfolios - Get entity roleGET
/v2/entities/{entityId}/portfolios/role - Get entity execution baselineGET
/v2/entities/{entityId}/execution/baseline - Create entity execution baselinePOST
/v2/entities/{entityId}/execution/baseline - Lock entity execution baselinePOST
/v2/entities/{entityId}/execution/baseline/lock - Create entity execution baseline correctionPOST
/v2/entities/{entityId}/execution/baseline/corrections - Generate entity execution baseline summaryPOST
/v2/entities/{entityId}/execution/baseline/summary/generate - Confirm entity execution baseline summaryPOST
/v2/entities/{entityId}/execution/baseline/summary/confirm - Create entity execution baseline fieldPOST
/v2/entities/{entityId}/execution/baseline/fields - Update entity execution baseline fieldPUT
/v2/entities/{entityId}/execution/baseline/fields/{fieldId} - Update entity execution baseline strategic contextPUT
/v2/entities/{entityId}/execution/baseline/strategic-context - List viewer groupsGET
/v2/entities/{entityId}/viewer-groups - Create viewer groupsPOST
/v2/entities/{entityId}/viewer-groups - Delete viewer groupsDEL
/v2/entities/{entityId}/viewer-groups/{groupId} - Update viewer groupsPATCH
/v2/entities/{entityId}/viewer-groups/{groupId} - List membersGET
/v2/entities/{entityId}/viewer-groups/{groupId}/members - Add memberPOST
/v2/entities/{entityId}/viewer-groups/{groupId}/members - Remove memberDEL
/v2/entities/{entityId}/viewer-groups/{groupId}/members/{userId} - Deletion impactGET
/v2/entities/{entityId}/viewer-groups/{groupId}/deletion-impact - Get statusGET
/v2/entities/{entityId}/reporting-agent-identity - Request registrationPOST
/v2/entities/{entityId}/reporting-agent-identity - Retry registrationPOST
/v2/entities/{entityId}/reporting-agent-identity/retry - List collectionGET
/v2/entities/{entityId}/collections - Create collectionPOST
/v2/entities/{entityId}/collections - Get collectionGET
/v2/entities/{entityId}/collections/{id} - Delete collectionDEL
/v2/entities/{entityId}/collections/{id} - Update collectionPATCH
/v2/entities/{entityId}/collections/{id} - Update external sharingPATCH
/v2/entities/{entityId}/collections/{id}/external-sharing - List external sharing auditGET
/v2/entities/{entityId}/collections/{id}/external-sharing/audit - Move collectionPOST
/v2/entities/{entityId}/collections/{id}/move - Ask agentPOST
/v2/entities/{entityId}/collections/{id}/agent/messages - List reportsGET
/v2/entities/{entityId}/collections/{id}/reports - Add reportsPOST
/v2/entities/{entityId}/collections/{id}/reports - Add reportPOST
/v2/entities/{entityId}/collections/{id}/reports/{reportId} - Remove reportDEL
/v2/entities/{entityId}/collections/{id}/reports/{reportId} - List credit info sheetsGET
/v2/entities/{entityId}/collections/{id}/credit-info-sheets - Add credit info sheetPOST
/v2/entities/{entityId}/collections/{id}/credit-info-sheets - List loan packagesGET
/v2/entities/{entityId}/collections/{id}/loan-packages - Add loan packagePOST
/v2/entities/{entityId}/collections/{id}/loan-packages - List accessGET
/v2/entities/{entityId}/collections/{id}/access - Grant accessPOST
/v2/entities/{entityId}/collections/{id}/access - Revoke accessDEL
/v2/entities/{entityId}/collections/{id}/access - Bulk grant accessPOST
/v2/entities/{entityId}/collections/{id}/access/bulk - Get vaultGET
/v2/entities/{entityId}/collections/{id}/vault - Enable vaultPOST
/v2/entities/{entityId}/collections/{id}/vault - List vault passesGET
/v2/entities/{entityId}/collections/{id}/vault/passes - List activityGET
/v2/entities/{entityId}/collections/{id}/activity - List invitesGET
/v2/entities/{entityId}/collections/{id}/invites - Create invitePOST
/v2/entities/{entityId}/collections/{id}/invites - Revoke inviteDEL
/v2/entities/{entityId}/collections/{id}/invites/{inviteId} - Get a company's verified funding, investors and newsGET
/v2/entities/{id}/funding-intel - List a company's portfolio links and whether each is shownGET
/v2/entities/{id}/portfolio-links - Show or hide one portfolio link on the company pagePATCH
/v2/entities/{id}/portfolio-links - Get entity startup listingGET
/v2/entities/{entityId}/startup-listing - Create entity startup listingPOST
/v2/entities/{entityId}/startup-listing - List entity follow requestsGET
/v2/entities/{entityId}/follow-requests - Review follow requestPATCH
/v2/entities/{entityId}/follow-requests/{requestId} - List updatesGET
/v2/entities/{entityId}/updates - Create updatePOST
/v2/entities/{entityId}/updates - Create artifact upload sessionPOST
/v2/entities/{entityId}/vault/fundraising/artifacts/upload-session - List fundraising artifactsGET
/v2/entities/{entityId}/vault/fundraising/artifacts - Get fundraising vault catalogGET
/v2/entities/{entityId}/vault/fundraising/catalog - List collection access requestsGET
/v2/entities/{entityId}/vault/access-requests - Finalize artifactPOST
/v2/entities/{entityId}/vault/fundraising/artifacts/{artifactId}/finalize - Request artifact access grantPOST
/v2/entities/{entityId}/vault/fundraising/artifacts/{artifactId}/access-grant - Create fundraising secure linkPOST
/v2/entities/{entityId}/vault/fundraising/artifacts/{artifactId}/secure-links - Get activity logGET
/v2/entities/{entityId}/activity-log - Get investor readiness scoreGET
/v2/entities/{entityId}/investor-readiness-score - Create a presigned upload URL for a company logoPOST
/v2/entities/{id}/logo/upload-url - Resolve the company logo (public): 302 to the image, or JSON urlGET
/v2/entities/{id}/logo - Confirm an uploaded company logoPOST
/v2/entities/{id}/logo - Resolve the company banner (public): 302 to the image, or JSON urlGET
/v2/entities/{id}/banner - Get a company's capital-market identityGET
/v2/entities/{id}/market-identity - Replace a company's capital-market identityPUT
/v2/entities/{id}/market-identity - Get a source-aware public/private company terminalGET
/v2/entities/{id}/company-terminal - List prebuilt financial model templates for a companyGET
/v2/entities/{id}/models - Compute a financial model with filing-prefilled assumptionsGET
/v2/entities/{id}/models/{templateKey} - Recompute a financial model with overridden assumptionsPOST
/v2/entities/{id}/models/{templateKey}/compute - Export a computed financial model as a CSV or XLSX downloadPOST
/v2/entities/{id}/models/{templateKey}/export - List your saved scenarios for a company model templateGET
/v2/entities/{id}/models/{templateKey}/scenarios - Save a named scenario for a company model templatePOST
/v2/entities/{id}/models/{templateKey}/scenarios - Delete one of your saved model scenariosDEL
/v2/entities/{id}/models/{templateKey}/scenarios/{scenarioId} - Update one of your saved model scenariosPATCH
/v2/entities/{id}/models/{templateKey}/scenarios/{scenarioId}