Sureshake API: endpoints 424–538
reporter
- List reporter accounting connectionsGET
/v2/reporter/accounting-connections - Initiate authorizationPOST
/v2/reporter/accounting-connections/authorization - Complete authorizationPOST
/v2/reporter/accounting-connections/callback - Trigger initial syncPOST
/v2/reporter/accounting-connections/initial-sync - Record initial sync statusPATCH
/v2/reporter/accounting-connections/initial-sync - List reporter reporting intentsGET
/v2/reporter/reporting-intents - Preview reporter reporting intentsGET
/v2/reporter/reporting-intents/preview - Create customPOST
/v2/reporter/reporting-intents/custom - Fork predefinedPOST
/v2/reporter/reporting-intents/fork - Create draftPOST
/v2/reporter/reporting-intents/drafts - Update draftPATCH
/v2/reporter/reporting-intents/drafts/{intentId} - Apply templatePOST
/v2/reporter/reporting-intents/drafts/{intentId}/template - Activate reporter reporting intentsPOST
/v2/reporter/reporting-intents/drafts/{intentId}/activate - Select reporter reporting intentsPOST
/v2/reporter/reporting-intent-selection - List reporter report schedulesGET
/v2/reporter/report-schedules - Create reporter report schedulesPOST
/v2/reporter/report-schedules - Get reporter report schedulesGET
/v2/reporter/report-schedules/{id} - Disable reporter report schedulesDEL
/v2/reporter/report-schedules/{id} - Update reporter report schedulesPATCH
/v2/reporter/report-schedules/{id} - Run nowPOST
/v2/reporter/report-schedules/{id}/run-now - List occurrencesGET
/v2/reporter/report-schedules/{id}/occurrences - Readiness reporter report runsGET
/v2/reporter/report-runs/readiness - Create reporter report runsPOST
/v2/reporter/report-runs - Get reporter report runsGET
/v2/reporter/report-runs/{id} - Get outputGET
/v2/reporter/report-runs/{id}/output - Repair reporter report runsPOST
/v2/reporter/report-runs/{id}/repair
collections
- List templatesGET
/v2/collections/templates - Get sharedGET
/v2/collections/{id}/shared - Resolve inviteGET
/v2/collections/invites/{code} - Accept invitePOST
/v2/collections/invites/{code} - Create collection access requestPOST
/v2/collections/{collectionId}/access-requests - Approve collection access requestPOST
/v2/collections/{collectionId}/access-requests/{id}/approve - Reject collection access requestPOST
/v2/collections/{collectionId}/access-requests/{id}/reject - Revoke collection access requestPOST
/v2/collections/{collectionId}/access-requests/{id}/revoke - Retry collection access grantPOST
/v2/collections/{collectionId}/access-requests/{id}/grant/retry
capital-objectives
watchlists
- List watchlistGET
/v2/watchlists - Create watchlistPOST
/v2/watchlists - Get watchlistGET
/v2/watchlists/{watchlistId} - Delete watchlistDEL
/v2/watchlists/{watchlistId} - Update watchlistPATCH
/v2/watchlists/{watchlistId} - Add entityPOST
/v2/watchlists/{watchlistId}/entities - Remove entityDEL
/v2/watchlists/{watchlistId}/entities/{entityId} - Reevaluate entityPOST
/v2/watchlists/{watchlistId}/reevaluate/{entityId}
attestations
- A company's attested delivery record (the permissioned delivery tab)GET
/v2/entities/{entityId}/delivery-record - Vendor links proposed to or accepted by a company (owners and admins)GET
/v2/entities/{entityId}/delivery-record/links - Accept, decline, or revoke a vendor link (owners and admins)POST
/v2/entities/{entityId}/delivery-record/links/{linkId}/{action}
startups
- List startupsGET
/v2/startups - Get startupGET
/v2/startups/{slug} - Update startup profilePATCH
/v2/startups/{id} - List startup profile versionsGET
/v2/startups/{id}/profile/versions - Get startup baselineGET
/v2/startups/{id}/baseline - Create startup baselinePOST
/v2/startups/{id}/baseline - Lock startup baselinePOST
/v2/startups/{id}/baseline/lock - Create startup baseline correctionPOST
/v2/startups/{id}/baseline/corrections - Generate startup baseline summaryPOST
/v2/startups/{id}/baseline/summary/generate - Confirm startup baseline summaryPOST
/v2/startups/{id}/baseline/summary/confirm - Create startup baseline fieldPOST
/v2/startups/{id}/baseline/fields - Update startup baseline fieldPUT
/v2/startups/{id}/baseline/fields/{fieldId} - Update startup baseline strategic contextPUT
/v2/startups/{id}/baseline/strategic-context - List startup profile preview audiencesGET
/v2/startups/{id}/profile/preview-audiences - Get startup profile previewGET
/v2/startups/{id}/profile/preview - Get startup public content candidatesGET
/v2/startups/{id}/public-content/candidates - Update startup public contentPUT
/v2/startups/{id}/public-content - Create claim requestPOST
/v2/startups/{id}/claim-requests - Create follow requestPOST
/v2/startups/{id}/follow-requests - List founder pilot match suggestionsGET
/v2/startups/{startupListingId}/match-suggestions - Dismiss founder pilot match suggestionPOST
/v2/startups/{startupListingId}/match-suggestions/{suggestionId}/dismiss - Create capital outcomes engagement handoffsPOST
/v2/startups/{startupListingId}/engagement-requests/{engagementRequestId}/capital-outcomes-handoff
startup-engagement-invitations
startup-engagement-requests
startup-report-comments
directory-public
- Search directoryGET
/v2/directory - Get summaryGET
/v2/directory/summary - Compare directoryGET
/v2/directory/compare - Record clickPOST
/v2/directory/engagement/clicks - Get record summaryGET
/v2/directory/{subjectType}/{slug}/record-summary - Get profile experienceGET
/v2/directory/{subjectType}/{slug}/profile-experience - Record profile viewPOST
/v2/directory/{subjectType}/{slug}/profile-views - Get public profileGET
/v2/directory/{subjectType}/{slug}
directory
- Get person profile publicationGET
/v2/directory/person-profile/publication - Publish person profilePOST
/v2/directory/person-profile/publication - Get entity profile publicationGET
/v2/directory/entity-profile/{entityId}/publication - Publish entity profilePOST
/v2/directory/entity-profile/{entityId}/publication - Unpublish entity profileDEL
/v2/directory/entity-profile/{entityId}/publication - Provision listingPOST
/v2/directory/listings - Get manageable listingGET
/v2/directory/listings/manage/{subjectType}/{slug} - Get draftGET
/v2/directory/listings/{listingId}/draft - Update draftPUT
/v2/directory/listings/{listingId}/draft - Rename slugPOST
/v2/directory/listings/{listingId}/slug - Preview directoryGET
/v2/directory/listings/{listingId}/preview - Get capital provider publication readinessGET
/v2/directory/listings/{listingId}/capital-provider-readiness - Publish directoryPOST
/v2/directory/listings/{listingId}/publish - Unpublish directoryPOST
/v2/directory/listings/{listingId}/unpublish - Create listing claim requestPOST
/v2/directory/listings/{listingId}/claim-requests - Submit correctionPOST
/v2/directory/{subjectType}/{listingId}/corrections - Get analyticsGET
/v2/directory/listings/{listingId}/analytics - List packagesGET
/v2/directory/listings/{listingId}/packages - Create packagePOST
/v2/directory/listings/{listingId}/packages - List package eligible collectionsGET
/v2/directory/listings/{listingId}/eligible-collections - Update packagePATCH
/v2/directory/packages/{id} - Replace package collectionsPUT
/v2/directory/packages/{id}/collections - Get follow preferencesGET
/v2/directory/{subjectType}/{listingId}/follow-preferences - Update follow preferencesPUT
/v2/directory/{subjectType}/{listingId}/follow-preferences - Update compositionPUT
/v2/directory/{subjectType}/{slug}/composition - Follow profilePOST
/v2/directory/{subjectType}/{listingId}/follow - Unfollow profileDEL
/v2/directory/{subjectType}/{listingId}/follow - Get follow stateGET
/v2/directory/{subjectType}/{listingId}/follow-state - Create follow requestPOST
/v2/directory/{subjectType}/{listingId}/follow-requests - Get workflowGET
/v2/directory/workflows/{id} - Retry workflowPOST
/v2/directory/workflows/{id}/retry - Get private collectionGET
/v2/directory/collections/{collectionId}