Sureshake API: endpoints 292–423
organizations
- List my organizationsGET
/v2/organizations/me - Get my invitationsGET
/v2/organizations/invitations/me - Get by idGET
/v2/organizations/{id} - Create organizationPOST
/v2/organizations - List membersGET
/v2/organizations/{id}/members - Invite memberPOST
/v2/organizations/{id}/members - Revoke memberDEL
/v2/organizations/members/{memberId} - Update member rolePATCH
/v2/organizations/members/{memberId} - Accept invitationPOST
/v2/organizations/invitations/{memberId}/accept - Decline invitationPOST
/v2/organizations/invitations/{memberId}/decline - Get organization walletGET
/v2/organizations/{id}/wallet - Request managedPOST
/v2/organizations/{id}/wallet/managed
api-keys
- List api keyGET
/v2/api-keys - Create api keyPOST
/v2/api-keys - Get by idGET
/v2/api-keys/{id} - Update api keyPUT
/v2/api-keys/{id} - Delete api keyDEL
/v2/api-keys/{id} - Update compatibilityPATCH
/v2/api-keys/{id} - Revoke api keyPOST
/v2/api-keys/{id}/revoke - Rotate api keyPOST
/v2/api-keys/{id}/rotate - Stats api keyGET
/v2/api-keys/stats - Revoke allPOST
/v2/api-keys/revoke-all
filings
execution
- List cyclesGET
/v2/execution/{entityId}/cycles - Create cyclePOST
/v2/execution/cycles - Get season planGET
/v2/execution/cycles/{cycleId}/plan - Get review promptGET
/v2/execution/cycles/{cycleId}/review-prompt - Configure review promptPUT
/v2/execution/cycles/{cycleId}/review-prompt - Get current weekly reviewGET
/v2/execution/cycles/{cycleId}/weekly-reviews/current - Create weekly reviewPOST
/v2/execution/cycles/{cycleId}/weekly-reviews - Generate weekly review ai draftPOST
/v2/execution/cycles/{cycleId}/weekly-reviews/ai-draft - Update weekly review draftPATCH
/v2/execution/cycles/{cycleId}/weekly-reviews/{reviewId} - File weekly reviewPOST
/v2/execution/cycles/{cycleId}/weekly-reviews/{reviewId}/file - Create phasePOST
/v2/execution/cycles/{cycleId}/phases - Create milestonePOST
/v2/execution/cycles/{cycleId}/milestones - Get season activation readinessGET
/v2/execution/cycles/{cycleId}/activation-readiness - Get calendarGET
/v2/execution/cycles/{cycleId}/calendar - Reschedule calendar itemPOST
/v2/execution/cycles/{cycleId}/calendar/reschedules - Create calendar item linkPOST
/v2/execution/cycles/{cycleId}/calendar/links - Remove calendar item linkDEL
/v2/execution/cycles/{cycleId}/calendar/links/{linkId} - Set calendar sharing policyPOST
/v2/execution/cycles/{cycleId}/calendar/sharing-policies - Create first week commitmentPOST
/v2/execution/cycles/{cycleId}/first-week-commitments - Get commitment version historyGET
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/versions - Create commitment versionPOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/versions - Close commitmentPOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/closure - Reset commitmentPOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/reset - List commitment evidenceGET
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/evidence - Attach commitment evidencePOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/evidence - List commitment attestation invitationsGET
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/attestation-invitations - Create commitment attestation invitationPOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/attestation-invitations - List my commitment attestation invitationsGET
/v2/execution/attestation-invitations/me - Attest commitment evidencePOST
/v2/execution/cycles/{cycleId}/commitments/{commitmentId}/evidence/attestations - Assess commitment qualityPOST
/v2/execution/cycles/{cycleId}/commitment-quality-assessment - Generate commitment rewrite proposalPOST
/v2/execution/cycles/{cycleId}/commitment-rewrite-proposals - Decide commitment rewrite proposalPOST
/v2/execution/cycles/{cycleId}/commitment-rewrite-proposals/{proposalId}/decision - Activate seasonPOST
/v2/execution/cycles/{cycleId}/activate - Get season lifecycleGET
/v2/execution/cycles/{cycleId}/lifecycle - Get execution recordGET
/v2/execution/cycles/{cycleId}/record - Export execution season reportGET
/v2/execution/cycles/{cycleId}/record/export - Transition seasonPOST
/v2/execution/cycles/{cycleId}/lifecycle-events - List goalsGET
/v2/execution/cycles/{cycleId}/goals - Create goalPOST
/v2/execution/goals - Run approaching reviewsPOST
/v2/execution/review-prompts/approaching-notifications/run
predictions
- List Forecasts owned by an entityGET
/v2/entities/{entityId}/calls - Create a draft Forecast or CommitmentPOST
/v2/entities/{entityId}/calls - Get an entity-owned ForecastGET
/v2/entities/{entityId}/calls/{callId} - Update an unlocked Forecast draftPATCH
/v2/entities/{entityId}/calls/{callId} - Get an entity's Predict track recordGET
/v2/entities/{entityId}/calls/track-record - Get an entity's public Predict track recordGET
/v2/entities/{entityId}/calls/public-track-record - List a permissioned Forecast audienceGET
/v2/entities/{entityId}/calls/{callId}/audience - Replace a permissioned Forecast audiencePUT
/v2/entities/{entityId}/calls/{callId}/audience - List a Forecast timelineGET
/v2/entities/{entityId}/calls/{callId}/events - Append a material Forecast eventPOST
/v2/entities/{entityId}/calls/{callId}/events - Create a Forecast proof upload sessionPOST
/v2/entities/{entityId}/calls/{callId}/evidence/uploads - Validate, scan, attach, and anchor uploaded Forecast proofPOST
/v2/entities/{entityId}/calls/{callId}/evidence/{evidenceId}/confirm - List Forecast proofGET
/v2/entities/{entityId}/calls/{callId}/evidence - List Forecast attestation requests and resultsGET
/v2/entities/{entityId}/calls/{callId}/attestations - Request a scoped third-party Forecast attestationPOST
/v2/entities/{entityId}/calls/{callId}/attestations - Lock a Forecast and request its maker-owned on-record token (ADR-030)POST
/v2/entities/{entityId}/calls/{callId}/lock - Reveal a sealed ForecastPOST
/v2/entities/{entityId}/calls/{callId}/reveal - Self-report a Forecast as hit, miss, or partialPOST
/v2/entities/{entityId}/calls/{callId}/resolve - Retract an open Forecast without deleting its recordPOST
/v2/entities/{entityId}/calls/{callId}/retract
analytics
billing
documents
hiring
- List rolesGET
/v2/hiring/roles - Create rolePOST
/v2/hiring/roles - Get roleGET
/v2/hiring/roles/{id} - Get managed roleGET
/v2/hiring/roles/{id}/manage - Get role match detailsGET
/v2/hiring/roles/{id}/match - Publish rolePOST
/v2/hiring/roles/{id}/publish - Close rolePOST
/v2/hiring/roles/{id}/close - List applicationsGET
/v2/hiring/applications - Apply hiringPOST
/v2/hiring/applications - Get applicationGET
/v2/hiring/applications/{id} - Check existing applicationGET
/v2/hiring/roles/{id}/applications/me - Withdraw applicationPOST
/v2/hiring/applications/{id}/withdraw - List role applicationsGET
/v2/hiring/roles/{id}/applications - Get role applicationGET
/v2/hiring/roles/{roleId}/applications/{id} - Update application statusPATCH
/v2/hiring/applications/{id}/status - Create application feedbackPOST
/v2/hiring/applications/{id}/feedback
vault
search
notifications
- List notificationGET
/v2/notifications - Mark readPUT
/v2/notifications/{id}/read - Mark all readPUT
/v2/notifications/read-all - Get digest preferencesGET
/v2/notifications/preferences/digest - Update digest preferencesPUT
/v2/notifications/preferences/digest - Get entity preferenceGET
/v2/notifications/preferences/entity/{entityId} - Set entity preferencePUT
/v2/notifications/preferences/entity/{entityId} - Delete entity preferenceDEL
/v2/notifications/preferences/entity/{entityId} - Register push tokenPOST
/v2/notifications/push-tokens - Unregister push tokenDEL
/v2/notifications/push-tokens