❉FlywheelDocs

Start

Flywheel DocsFlywheel TutorialQuickstartInstall

Reference

CLI Reference
API Reference
Get ContractGet Contract SectionList Approval SessionsApproval Session ExpireApproval Session HeartbeatApproval Session OpenGet Campaign SubmissionRequest Compute Grant ApprovalCompute CatalogCompute ConnectionCompute FundingCompute GrantsCommit New NodeGet Node AncestryBulk Delete ArtifactsFinalize Artifact UploadsPrepare Artifact UploadsDelete ArtifactGet Artifact Campaign SubmissionSet Artifact NoteList Node Campaign SubmissionsGet Campaign SnapshotCommit NodeCompute Acquire Node ScopedList ExecutionsLaunch ExecutionTerminate ExecutionAdd ParentRemove ParentRefresh Remote ArtifactResolve Remote ArtifactAcquire Stage Lease EndpointHeartbeat Stage Lease EndpointRelease Stage Lease EndpointSummarize Node TreeMcp List Hook RunsMcp List Hook SecretsMcp Create Hook SecretMcp Update Hook SecretMcp Delete Hook SecretMcp List HooksMcp Create HookMcp Update HookMcp Delete HookMcp Set Hook EnabledCampaign BudgetsCreate Campaign BudgetUpdate Campaign BudgetRevoke Campaign Budget
API ReferenceMcp

Approval Session Open

POST/v1/approval-sessions/open

Authorization

HTTPBearer
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/v1/approval-sessions/open" \  -H "Content-Type: application/json" \  -d '{}'
{}

Approval Session Heartbeat

Previous Page

Get Campaign Submission

Next Page

ttl_seconds?integer|null