Tools
MCP tools
All 331 tools the @lifesi/genesis-mcp@0.1.12 server lists, from its own tools/list. Each tool takes the same input as the operation it calls.
Generic tools
genesis_search_toolsread-onlySearch all 404 Genesis MCP operations across 19 services (beacons, blinds, dials, flares, fleets, flocks, gears, henry, hives, iam, lanes, minds, panes, relays, rigs, runner, shells, silos, traces) by keyword. Returns operation ids and input schemas to use with genesis_call.
genesis_callCall any Genesis API operation by id (find ids with genesis_search_tools). arguments = path params + query params + body.
Hives
hives_list_projectsread-onlyidempotentList all projects for the authenticated tenant GET /v1/hives/projects
hives_create_projectCreate a new project POST /v1/hives/projects
hives_get_projectread-onlyidempotentGet a project by ID GET /v1/hives/projects/{project_id}
hives_delete_projectdestructiveidempotentDelete a project DELETE /v1/hives/projects/{project_id}
hives_update_projectUpdate a project PATCH /v1/hives/projects/{project_id}
hives_get_project_activityread-onlyidempotentList activity for an authenticated org's project GET /v1/hives/projects/{project_id}/activity
hives_list_cronsread-onlyidempotentList all cron jobs for a project GET /v1/hives/projects/{project_id}/cron
hives_create_cronCreate a new cron job POST /v1/hives/projects/{project_id}/cron
hives_list_deploymentsread-onlyidempotentList all deployments for a project GET /v1/hives/projects/{project_id}/deployments
hives_create_deploymentCreate a new deployment POST /v1/hives/projects/{project_id}/deployments
hives_cancel_deploymentCancel a pending deployment and stop its runtime work POST /v1/hives/projects/{project_id}/deployments/{deployment_id}/cancel
hives_stop_deploymentdestructiveStop an active deployment after runtime acknowledgment POST /v1/hives/projects/{project_id}/deployments/{deployment_id}/stop
hives_upload_deploymentUpload a real WASM artifact and deploy it POST /v1/hives/projects/{project_id}/deployments/upload
hives_query_deployment_logsread-onlyidempotentQuery logs for a project GET /v1/hives/projects/{project_id}/deployments/{deployment_id}/logs
hives_get_deploymentread-onlyidempotentGet a specific deployment GET /v1/hives/projects/{project_id}/deployments/{deployment_id}
hives_delete_deploymentdestructiveidempotentDelete an inactive deployment DELETE /v1/hives/projects/{project_id}/deployments/{deployment_id}
hives_promote_deploymentPromote a deployment to production POST /v1/hives/projects/{project_id}/deployments/{deployment_id}/promote
hives_list_domainsread-onlyidempotentList all domains for a project GET /v1/hives/projects/{project_id}/domains
hives_add_domainAdd a custom domain to a project POST /v1/hives/projects/{project_id}/domains
hives_list_functionsread-onlyidempotentList all functions for a project GET /v1/hives/projects/{project_id}/functions
hives_create_functionCreate a new function POST /v1/hives/projects/{project_id}/functions
hives_get_functionread-onlyidempotentGet a specific function GET /v1/hives/projects/{project_id}/functions/{function_id}
hives_update_functionidempotentUpdate an owned function and encrypted overrides PUT /v1/hives/projects/{project_id}/functions/{function_id}
hives_delete_functiondestructiveidempotentUnregister an owned function before removing metadata DELETE /v1/hives/projects/{project_id}/functions/{function_id}
hives_get_function_operationread-onlyidempotentRead original funding operation status without replaying the guest GET /v1/hives/projects/{project_id}/functions/{function_id}/operations/{operation_id}
hives_release_function_operationRelease an unused reservation only if no guest dispatch occurred POST /v1/hives/projects/{project_id}/functions/{function_id}/operations/{operation_id}/release
hives_invoke_functionComplete a real function invocation and return the raw guest HTTP response POST /v1/hives/projects/{project_id}/functions/{function_id}/invoke
hives_invoke_function_asyncComplete invocation through the compatibility alias (no durable queue) POST /v1/hives/projects/{project_id}/functions/{function_id}/invoke/async
hives_invoke_deploymentInvoke a real running owned deployment and return the raw guest HTTP response POST /v1/hives/projects/{project_id}/deployments/{deployment_id}/invoke
hives_query_logsread-onlyidempotentQuery logs for a project GET /v1/hives/projects/{project_id}/logs
hives_get_project_metricsread-onlyidempotentGet project metrics overview GET /v1/hives/projects/{project_id}/metrics
hives_rollback_deploymentRoll back to the selected deployment in this project POST /v1/hives/projects/{project_id}/deployments/{deployment_id}/rollback
hives_list_secretsread-onlyidempotentList all secrets for a project (names and metadata only, not values) GET /v1/hives/projects/{project_id}/secrets
hives_create_secretCreate a new secret POST /v1/hives/projects/{project_id}/secrets
hives_bulk_upsert_secretsidempotentBulk create or update secrets PUT /v1/hives/projects/{project_id}/secrets/bulk
hives_get_secretread-onlyidempotentGet a secret's metadata (not its value) GET /v1/hives/projects/{project_id}/secrets/{secret_id}
hives_update_secretidempotentUpdate a secret's value (creates a new version) PUT /v1/hives/projects/{project_id}/secrets/{secret_id}
hives_delete_secretdestructiveidempotentDelete a secret DELETE /v1/hives/projects/{project_id}/secrets/{secret_id}
hives_reveal_secretread-onlyidempotentExplicitly reveal a secret value (sensitive output, audit logged) GET /v1/hives/projects/{project_id}/secrets/{secret_id}/reveal
hives_list_regionsread-onlyidempotentList deployment regions available for project creation. GET /v1/hives/regions
hives_get_context_projectread-onlyidempotenthives_get_context_project GET /v1/hives/context/project
hives_set_context_projecthives_set_context_project POST /v1/hives/context/project
hives_detach_context_projectdestructiveidempotenthives_detach_context_project DELETE /v1/hives/context/project
hives_list_project_environmentread-onlyidempotentList persisted environment names, including retained legacy entries. No stored value is selected and no KMS operation is performed. GET /v1/hives/projects/{project_id}/env/metadata
hives_update_project_environmentidempotentEncrypt and persist a flat map; acknowledge updated names without values. PUT /v1/hives/projects/{project_id}/env/metadata
hives_reveal_project_environmentread-onlyidempotentReveal one owned environment value through Genesis KMS with org/project AAD. Successful reveals require a persisted activity entry containing only the key. GET /v1/hives/projects/{project_id}/env/{key}/reveal
hives_get_cronread-onlyidempotentGet a specific cron job GET /v1/hives/projects/{project_id}/cron/{cron_id}
hives_delete_crondestructiveidempotentDelete a cron job DELETE /v1/hives/projects/{project_id}/cron/{cron_id}
hives_update_cronUpdate a cron job PATCH /v1/hives/projects/{project_id}/cron/{cron_id}
hives_pause_cronPause a cron job POST /v1/hives/projects/{project_id}/cron/{cron_id}/pause
hives_resume_cronResume a cron job POST /v1/hives/projects/{project_id}/cron/{cron_id}/resume
hives_get_cron_runsread-onlyidempotentGet run history for a cron job GET /v1/hives/projects/{project_id}/cron/{cron_id}/runs
hives_trigger_cronManually trigger a cron job POST /v1/hives/projects/{project_id}/cron/{cron_id}/trigger
hives_get_deployment_metricsread-onlyidempotentGet deployment metrics GET /v1/hives/projects/{project_id}/deployments/{deployment_id}/metrics
hives_get_function_metricsread-onlyidempotentGet function metrics GET /v1/hives/projects/{project_id}/functions/{function_id}/metrics
hives_get_function_invocations_seriesread-onlyidempotentGet function invocations time series GET /v1/hives/projects/{project_id}/functions/{function_id}/metrics/invocations
hives_get_dashboard_metricsread-onlyidempotentGet dashboard metrics for retained completed API invocations. GET /v1/hives/projects/{project_id}/metrics/dashboard
hives_get_error_metricsread-onlyidempotentGet error rate metrics GET /v1/hives/projects/{project_id}/metrics/errors
hives_get_latency_metricsread-onlyidempotentGet response time metrics GET /v1/hives/projects/{project_id}/metrics/latency
hives_get_realtime_metricsread-onlyidempotentGet real-time metrics for dashboard GET /v1/hives/projects/{project_id}/metrics/realtime
hives_get_request_metricsread-onlyidempotentGet request metrics time series GET /v1/hives/projects/{project_id}/metrics/requests
hives_get_resource_usageread-onlyidempotentGet measured API invocation metadata and real owned resource counts GET /v1/hives/projects/{project_id}/metrics/usage
hives_get_project_settingsread-onlyidempotenthives_get_project_settings GET /v1/hives/projects/{project_id}/settings
hives_update_project_settingshives_update_project_settings PATCH /v1/hives/projects/{project_id}/settings
hives_list_native_queueread-onlyidempotenthives_list_native_queue GET /v1/hives/projects/{project_id}/queues
hives_create_native_queuehives_create_native_queue POST /v1/hives/projects/{project_id}/queues
hives_inspect_native_queueread-onlyidempotenthives_inspect_native_queue GET /v1/hives/projects/{project_id}/queues/{queue_id}
hives_delete_native_queuedestructivehives_delete_native_queue DELETE /v1/hives/projects/{project_id}/queues/{queue_id}
hives_configure_native_queuehives_configure_native_queue PATCH /v1/hives/projects/{project_id}/queues/{queue_id}
hives_consumers_native_queueread-onlyidempotenthives_consumers_native_queue GET /v1/hives/projects/{project_id}/queues/{queue_id}/consumers
hives_dead_letters_native_queueread-onlyidempotenthives_dead_letters_native_queue GET /v1/hives/projects/{project_id}/queues/{queue_id}/dlq
hives_purge_dlq_native_queuedestructivehives_purge_dlq_native_queue DELETE /v1/hives/projects/{project_id}/queues/{queue_id}/dlq
hives_replay_native_queuehives_replay_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/dlq/replay
hives_dlq_stats_native_queueread-onlyidempotenthives_dlq_stats_native_queue GET /v1/hives/projects/{project_id}/queues/{queue_id}/dlq/stats
hives_delete_dlq_native_queuedestructivehives_delete_dlq_native_queue DELETE /v1/hives/projects/{project_id}/queues/{queue_id}/dlq/{message_id}
hives_send_native_queueSend one message with an explicit original funding key when required POST /v1/hives/projects/{project_id}/queues/{queue_id}/messages
hives_get_operation_native_queueread-onlyidempotentRead the original queue send operation without any queue effect GET /v1/hives/projects/{project_id}/queues/{queue_id}/operations/{operation_id}
hives_receive_native_queuehives_receive_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/messages/receive
hives_ack_native_queuehives_ack_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/messages/{message_id}/ack
hives_nack_native_queuehives_nack_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/messages/{message_id}/nack
hives_pause_native_queuehives_pause_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/pause
hives_purge_native_queuedestructivehives_purge_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/purge
hives_resume_native_queuehives_resume_native_queue POST /v1/hives/projects/{project_id}/queues/{queue_id}/resume
hives_stats_native_queueread-onlyidempotenthives_stats_native_queue GET /v1/hives/projects/{project_id}/queues/{queue_id}/stats
hives_list_bucketsread-onlyidempotentList all storage buckets for a project GET /v1/hives/projects/{project_id}/storage/buckets
hives_create_bucketCreate a new storage bucket POST /v1/hives/projects/{project_id}/storage/buckets
hives_get_bucketread-onlyidempotentGet a specific bucket GET /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}
hives_delete_bucketdestructiveDelete a storage bucket DELETE /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}
hives_get_cors_configread-onlyidempotentGet CORS rules for a bucket GET /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/cors
hives_set_cors_configSet CORS rules for a bucket PUT /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/cors
hives_list_objectsread-onlyidempotentList objects in a bucket GET /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects
hives_upload_object_by_keyhives_upload_object_by_key PUT /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects
hives_delete_object_by_keydestructivehives_delete_object_by_key DELETE /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects
hives_download_object_by_keyread-onlyidempotenthives_download_object_by_key GET /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects/download
hives_upload_objectUpload an object to a bucket via a server-side proxy. PUT /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects/{key}
hives_delete_objectdestructiveDelete an object from a bucket DELETE /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/objects/{key}
hives_generate_presigned_urlGenerate a presigned URL for object access POST /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/presigned
hives_reconcileExplicit recovery observes provider generations. It never replays an unknown PUT payload or marks an uncertain CREATE safe for subsequent bucket deletion. POST /v1/hives/projects/{project_id}/storage/buckets/{bucket_id}/reconcile
hives_list_runtimesread-onlyidempotenthives_list_runtimes GET /v1/hives/runtimes
hives_select_runtimeread-onlyidempotenthives_select_runtime GET /v1/hives/runtimes/select
hives_get_runtimeread-onlyidempotenthives_get_runtime GET /v1/hives/runtimes/{name}
hives_list_project_runtimesread-onlyidempotentRead compiled serving metadata after verified owned project lookup GET /v1/hives/projects/{project_id}/runtimes
hives_list_volumesread-onlyidempotentList persisted local volumes GET /v1/hives/projects/{project_id}/volumes
hives_create_volumeCreate bounded local persistent storage POST /v1/hives/projects/{project_id}/volumes
hives_get_volumeread-onlyidempotentRead persisted volume state and measured usage GET /v1/hives/projects/{project_id}/volumes/{volume_id}
hives_delete_volumedestructiveDelete a detached volume and its data DELETE /v1/hives/projects/{project_id}/volumes/{volume_id}
hives_mount_volumeAttach or reconnect the exact existing attachment POST /v1/hives/projects/{project_id}/volumes/{volume_id}/mount
hives_unmount_volumeDetach a volume without a request body POST /v1/hives/projects/{project_id}/volumes/{volume_id}/unmount
hives_marketplace_categoriesread-onlyidempotentReturn existing categories with visibility-scoped actual counts. GET /v1/hives/projects/{project_id}/marketplace/categories
hives_marketplace_featuredread-onlyidempotentReturn only persisted featured packages backed by real artifacts. GET /v1/hives/projects/{project_id}/marketplace/featured
hives_marketplace_installedread-onlyidempotentList selected-project installations, preserving unresolved state. GET /v1/hives/projects/{project_id}/marketplace/installed
hives_marketplace_get_installationread-onlyidempotentRead a persisted installation after an interrupted operation. GET /v1/hives/projects/{project_id}/marketplace/installed/{installation_id}
hives_marketplace_uninstalldestructivePersist uninstall intent before stopping every retained workload. DELETE /v1/hives/projects/{project_id}/marketplace/installed/{installation_id}
hives_marketplace_reconcileExplicitly finish an existing durable operation; this never starts a build. POST /v1/hives/projects/{project_id}/marketplace/installed/{installation_id}/reconcile
hives_marketplace_list_packagesread-onlyidempotentSearch the persisted visible catalog. GET /v1/hives/projects/{project_id}/marketplace/packages
hives_marketplace_publishPublish a verified selected-project artifact; never fetch an arbitrary URL. POST /v1/hives/projects/{project_id}/marketplace/packages/publish
hives_marketplace_get_packageread-onlyidempotentRead the selected package and its actual immutable versions. GET /v1/hives/projects/{project_id}/marketplace/packages/{slug}
hives_marketplace_installInstall a real package. A 202 acknowledges the durable operation, not readiness. POST /v1/hives/projects/{project_id}/marketplace/packages/{slug}/install
hives_marketplace_updateUpdate through a real successor deployment while retaining the old runtime. POST /v1/hives/projects/{project_id}/marketplace/packages/{slug}/update
hives_marketplace_list_versionsread-onlyidempotentRead every eligible version using bounded pages. GET /v1/hives/projects/{project_id}/marketplace/packages/{slug}/versions
hives_get_native_queue_consumerread-onlyidempotenthives_get_native_queue_consumer GET /v1/hives/projects/{project_id}/queues/{queue_id}/consumer
hives_configure_native_queue_consumerhives_configure_native_queue_consumer PUT /v1/hives/projects/{project_id}/queues/{queue_id}/consumer
hives_remove_native_queue_consumerdestructivehives_remove_native_queue_consumer DELETE /v1/hives/projects/{project_id}/queues/{queue_id}/consumer
hives_list_native_topicread-onlyidempotenthives_list_native_topic GET /v1/hives/projects/{project_id}/topics
hives_create_native_topichives_create_native_topic POST /v1/hives/projects/{project_id}/topics
hives_inspect_native_topicread-onlyidempotenthives_inspect_native_topic GET /v1/hives/projects/{project_id}/topics/{topic_id}
hives_delete_native_topicdestructivehives_delete_native_topic DELETE /v1/hives/projects/{project_id}/topics/{topic_id}
hives_publish_native_topichives_publish_native_topic POST /v1/hives/projects/{project_id}/topics/{topic_id}/messages
hives_subscriptions_native_topicread-onlyidempotenthives_subscriptions_native_topic GET /v1/hives/projects/{project_id}/topics/{topic_id}/subscriptions
hives_subscribe_native_topichives_subscribe_native_topic POST /v1/hives/projects/{project_id}/topics/{topic_id}/subscriptions
hives_unsubscribe_native_topicdestructivehives_unsubscribe_native_topic DELETE /v1/hives/projects/{project_id}/topics/{topic_id}/subscriptions/{subscription_id}
Relays
relays_getEnrollmentread-onlyidempotentRead enrollment for the current verified human Genesis selection GET /v1/relays/genesis/enrollment
relays_enrollExplicitly activate an empty Relays account; read status after an unconfirmed result POST /v1/relays/genesis/enrollment
relays_listZonesread-onlyidempotentList DNS zones for the tenant GET /v1/relays/zones
relays_createZoneCreate a DNS zone POST /v1/relays/zones
relays_getZoneread-onlyidempotentGet zone details GET /v1/relays/zones/{zone}
relays_getDnssecread-onlyidempotentRead owned DNSSEC status; unavailable public key details return 503 GET /v1/relays/zones/{zone}/dnssec
relays_listRecordsread-onlyidempotentList records in a zone GET /v1/relays/zones/{zone}/records
relays_createRecordCreate one record, or up to 100 with {records:[...]} POST /v1/relays/zones/{zone}/records
relays_deleteRecorddestructiveidempotentDelete a record DELETE /v1/relays/zones/{zone}/records/{recordId}
relays_updateRecordUpdate a record PATCH /v1/relays/zones/{zone}/records/{recordId}
IAM
iam_listOrgApiKeysread-onlyidempotentList organization API keys GET /v1/iam/organizations/{org_id}/api-keys
iam_createOrgApiKeyCreate organization API key POST /v1/iam/organizations/{org_id}/api-keys
iam_revokeApiKeydestructiveidempotentRevoke API key DELETE /v1/iam/api-keys/{key_id}
iam_runnerSelfExecutionGrantidempotentRequest scoped Runner self-execution permission POST /v1/iam/runner/self-execution-grant
Beacons
beacons_listDashboardFleetsread-onlyidempotentList actual fleets in the current human-authorized Sandbox selection GET /v1/beacons/dashboard/fleets
beacons_updateDashboardFleetRename the actual fleet in the current authorized selection PATCH /v1/beacons/dashboard/fleets/{fleet_id}
beacons_listDashboardPeersread-onlyidempotentList actual peers and durable revocation state for an authorized fleet GET /v1/beacons/dashboard/fleets/{fleet_id}/peers
beacons_getDashboardPolicyread-onlyidempotentRead actual admission policy, including whether it has ever been saved GET /v1/beacons/dashboard/fleets/{fleet_id}/policy
beacons_updateDashboardPolicyidempotentSave the closed fleet policy enforced by future device admissions PUT /v1/beacons/dashboard/fleets/{fleet_id}/policy
beacons_provisionBridgeFleetidempotentCreate or reuse first-fleet metadata in the verified Beacons selection POST /v1/beacons/bridge/fleets/provision
beacons_listBridgeDeviceRevocationsread-onlyidempotentPoll durable teardown commands for the enrolled device owner GET /v1/beacons/bridge/devices/{id}/revocations
beacons_acknowledgeBridgeDeviceRevocationAcknowledge an applied transport teardown action POST /v1/beacons/bridge/devices/{id}/revocations/{version}/ack
beacons_issueBridgeDeviceChallengeIssue a five-minute device proof challenge POST /v1/beacons/bridge/device-challenges
beacons_enrollBridgeDeviceAdmit a device using its signed one-time challenge POST /v1/beacons/bridge/device-enrollments
beacons_listBridgeDevicesread-onlyidempotentList bridge devices GET /v1/beacons/bridge/devices
beacons_revokeBridgeDevicedestructiveidempotentRevoke bridge device DELETE /v1/beacons/bridge/devices/{id}
beacons_updateBridgeDeviceUpdate bridge device (name, nicknames) PATCH /v1/beacons/bridge/devices/{id}
Fleets
fleets_startInstanceStart already admitted Henry compute POST /v1/fleets/instances/{instance_id}/start
fleets_stopInstanceStop admitted Henry compute and retain its data POST /v1/fleets/instances/{instance_id}/stop
fleets_listInstancesread-onlyidempotentRead admitted Henry instance status in the verified organization GET /v1/fleets/instances
fleets_getInstanceread-onlyidempotentRead one admitted Henry instance GET /v1/fleets/instances/{instance_id}
fleets_listTasksread-onlyidempotentList organization tasks GET /v1/fleets/tasks
fleets_submitTaskDispatch an agent task POST /v1/fleets/tasks
fleets_getTaskread-onlyidempotentRead an organization task GET /v1/fleets/tasks/{task_id}
fleets_cancelTaskCancel an organization task POST /v1/fleets/tasks/{task_id}/cancel
fleets_getTaskReceiptread-onlyidempotentRead an execution receipt GET /v1/fleets/tasks/{task_id}/receipt
fleets_getConnectionread-onlyidempotentRead the organization Foundry connection GET /v1/fleets/connection
fleets_setConnectionidempotentEncrypt an organization-owned Foundry key with Genesis KMS PUT /v1/fleets/connection
fleets_deleteConnectiondestructiveidempotentDisconnect the organization Foundry key DELETE /v1/fleets/connection
fleets_listAgentsread-onlyidempotentList persistent Henry agents GET /v1/fleets/agents
fleets_launchAgentLaunch a persistent Henry agent POST /v1/fleets/agents
fleets_getAgentread-onlyidempotentRead one persistent Henry agent GET /v1/fleets/agents/{agent_id}
fleets_commandAgentSend input to a persistent Henry agent POST /v1/fleets/agents/{agent_id}/command
fleets_stopAgentStop a persistent Henry agent POST /v1/fleets/agents/{agent_id}/stop
fleets_recoverAgentRecover a persistent Henry agent POST /v1/fleets/agents/{agent_id}/recover
Flocks
flocks_exchangeJoinTokenExchange a one-time Console join for a node-only One account credential; persist it before activation POST /v1/flocks/nodes/enroll
flocks_activateNodeActivate the exact saved One account node reservation idempotently POST /v1/flocks/nodes/{id}/activate
flocks_rotateNodeCredentialPrepare a fixed-scope key, persist it, then commit; cancel an uncertain prepare before retrying POST /v1/flocks/nodes/{id}/credential:rotate
flocks_getEnrollmentReadinessread-onlyidempotentRead server-owned enrollment availability for the verified org GET /v1/flocks/byom/readiness
flocks_listNodesread-onlyidempotentList customer hardware belonging to the verified org GET /v1/flocks/byom/nodes
flocks_createJoinTokenCreate an org-scoped single-use join token (admin required) POST /v1/flocks/byom/tokens
flocks_enrollNodeExchange a join token under verified One account org identity POST /v1/flocks/byom/enroll
flocks_revokeNodedestructiveidempotentRevoke an org-owned node binding immediately DELETE /v1/flocks/byom/nodes/{id}
flocks_renameNodeUpdate an org-owned node nickname PATCH /v1/flocks/byom/nodes/{id}
flocks_heartbeatNodeRecord presence using One account auth plus the node-specific binding POST /v1/flocks/byom/nodes/{id}/heartbeat
Henry
henry_getConfigread-onlyidempotentRead credential status and the real Foundry model catalog GET /v1/henry/config
henry_putCredentialidempotentValidate and encrypt an organization Foundry key in Genesis KMS PUT /v1/henry/credential
henry_listRunsread-onlyidempotentList runs belonging to the signed organization GET /v1/henry/runs
henry_createRunExecute a Henry task through Foundry POST /v1/henry/runs
henry_getRunread-onlyidempotentRead live activity, approvals, messages and signed receipts GET /v1/henry/runs/{run_id}
henry_commandRunPause, resume, cancel or send follow-up input POST /v1/henry/runs/{run_id}/command
henry_decideApprovalApprove or reject a specific public HTTPS read POST /v1/henry/runs/{run_id}/approvals/{approval_id}
Runner
runner_getCatalogread-onlyidempotentGet authorized Runner workspaces and execution routes GET /v1/runner/catalog
runner_listJobsread-onlyidempotentList the newest 100 Runner jobs for the verified principal GET /v1/runner/jobs
runner_startJobStart a bounded Runner task with an idempotency key POST /v1/runner/jobs
runner_getJobread-onlyidempotentRead an authoritative Runner job snapshot GET /v1/runner/jobs/{jobId}
runner_getJobEventsread-onlyidempotentRead an ordered page of Runner job events GET /v1/runner/jobs/{jobId}/events
runner_getJobResultread-onlyidempotentRetrieve the verified provider result for a completed Runner task GET /v1/runner/jobs/{jobId}/result
runner_cancelJobRequest cancellation of a Runner job POST /v1/runner/jobs/{jobId}/cancel
Dials
dials_listNumbersread-onlyidempotentList numbers in the authorized scope GET /v1/dials/numbers
dials_searchNumbersread-onlyidempotentSearch real carrier number inventory GET /v1/dials/numbers/search
dials_provisionNumberProvision a carrier number with an idempotency key POST /v1/dials/numbers/provision
dials_assignNumberAssign an owned number POST /v1/dials/numbers/assign
dials_releaseNumberRelease an owned number POST /v1/dials/numbers/release
dials_listCallsread-onlyidempotentList real call lifecycle and carrier outcomes GET /v1/dials/calls
dials_validateOutboundCallValidate consent and outbound call prerequisites POST /v1/dials/calls/outbound/validate
dials_createOutboundCallQueue an approved outbound call with an idempotency key POST /v1/dials/calls/outbound
dials_registerEmergencyAddressRegister and bind the dispatchable emergency address for an owned number POST /v1/dials/numbers/e911
dials_updateNumberCallerNameidempotentUpdate the caller name of an owned number PUT /v1/dials/numbers/cnam
dials_reconcileNumberInventoryReconcile owned inventory against configured carriers POST /v1/dials/numbers/reconcile
dials_listNumberReconciliationsread-onlyidempotentList scoped carrier reconciliation receipts GET /v1/dials/numbers/reconciliations
dials_listNumberDriftread-onlyidempotentList scoped inventory drift GET /v1/dials/numbers/drift
dials_getConsoleSummaryread-onlyidempotentRead authoritative scoped Dials resource counts GET /v1/dials/console/summary
dials_getOperatingSurfaceread-onlyidempotentRead the scoped Dials operating surface GET /v1/dials/console/operating-surface
dials_listHumanProfilesread-onlyidempotentList saved humans in the selected scope GET /v1/dials/human-profiles
dials_createHumanProfileSave an unassigned HumanProfile by scoped normalized name POST /v1/dials/human-profiles
dials_listAgentsread-onlyidempotentList saved agents in the selected scope GET /v1/dials/agents
dials_createAgentSave an unassigned AgentProfile by scoped normalized name POST /v1/dials/agents
dials_listVoiceProfilesread-onlyidempotentList saved voiceProfiles in the selected scope GET /v1/dials/voice-profiles
dials_createVoiceProfileSave an unassigned VoiceProfile by scoped normalized name POST /v1/dials/voice-profiles
dials_listMessagesread-onlyidempotentList scoped saved messages and actual delivery state GET /v1/dials/messages
dials_createOutboundMessageQueue an explicitly approved outbound message POST /v1/dials/messages/outbound
dials_listMessageTemplatesread-onlyidempotentList scoped saved message templates GET /v1/dials/message-templates
dials_createMessageTemplateSave a scoped message template by normalized name POST /v1/dials/message-templates
dials_listMessagingBrandsread-onlyidempotentList scoped messaging brand configuration GET /v1/dials/messaging/brands
dials_createMessagingBrandSave pending messaging brand configuration POST /v1/dials/messaging/brands
dials_listMessagingCampaignsread-onlyidempotentList scoped messaging campaign configuration GET /v1/dials/messaging/campaigns
dials_createMessagingCampaignSave a pending campaign for a verified owned brand POST /v1/dials/messaging/campaigns
dials_assignCampaignNumberSave pending association of an owned number with an owned campaign POST /v1/dials/messaging/campaigns/{campaign_id}/numbers
dials_listWorkflowsread-onlyidempotentList scoped saved workflow routing descriptors GET /v1/dials/workflows
dials_deployWorkflowSave a normalized workflow and enabled routing descriptor POST /v1/dials/workflows/deploy
dials_deleteNumberdestructiveidempotentRelease an owned number at its carrier through DELETE DELETE /v1/dials/numbers/{number_id}
dials_recoverOutboundCallRead an existing outbound admission receipt without originating a call POST /v1/dials/calls/outbound/recover
dials_listRoutingRulesread-onlyidempotentList managed inbound policies in the verified scope GET /v1/dials/routing/rules
dials_createRoutingRuleCreate an enabled owned-number inbound policy with durable UUID idempotency POST /v1/dials/routing/rules
dials_disableRoutingRuledestructiveidempotentDisable an owned managed inbound policy while retaining its record DELETE /v1/dials/routing/rules/{rule_id}
Silos
silos_listProjectsread-onlyidempotentList persisted projects in the verified organization GET /v1/silos/projects
silos_createProjectCreate project metadata without allocating a database POST /v1/silos/projects
silos_getProjectread-onlyidempotentOpen an owned project and its persisted database metadata GET /v1/silos/projects/{project_id}
silos_listDatabasesread-onlyidempotentList database metadata under an existing owned Silos parent GET /v1/silos/projects/{project_id}/databases
silos_getDatabaseread-onlyidempotentRead database metadata under an existing owned Silos parent GET /v1/silos/projects/{project_id}/databases/{database_id}
Blinds
blinds_ownerReserveOriginal human owner enrollment: reserve POST /v1/blinds/owner-enrollment/reserve
blinds_ownerSignOriginal human owner enrollment: sign POST /v1/blinds/owner-enrollment/sign
blinds_ownerAttachOriginal human owner enrollment: attach POST /v1/blinds/owner-enrollment/attach
blinds_ownerP256EnsureOriginal human owner enrollment: p256-ensure POST /v1/blinds/owner-enrollment/p256-ensure
blinds_listCredentialsread-onlyidempotentList credential variable names GET /v1/blinds/credentials
blinds_storeCredentialStore a credential (connect a static key) POST /v1/blinds/credentials
blinds_deleteCredentialdestructiveidempotentRevoke one credential DELETE /v1/blinds/credentials/{variable}
blinds_listOAuthConnectionsread-onlyidempotentList active OAuth connections GET /v1/blinds/oauth/connections
blinds_listPendingConsentread-onlyidempotentList pending consent requests GET /v1/blinds/consent/pending
blinds_listConsentRecordsread-onlyidempotentList consent decisions GET /v1/blinds/consent
blinds_approveConsentApprove a consent request POST /v1/blinds/consent/{consent_id}/approve
blinds_denyConsentDeny a consent request POST /v1/blinds/consent/{consent_id}/deny
blinds_revokeConsentdestructiveidempotentRevoke a consent decision DELETE /v1/blinds/consent/{consent_id}
blinds_listDelegatesread-onlyidempotentList current delegations GET /v1/blinds/delegates
blinds_createDelegateDelegate variables to an agent POST /v1/blinds/delegates
blinds_revokeDelegatedestructiveidempotentRevoke a delegation DELETE /v1/blinds/delegates/{delegate_id}
blinds_listActivityread-onlyidempotentLatest Blinds audit events GET /v1/blinds/activity
Minds
minds_listMindsread-onlyidempotentList owned Minds and the verified creation-context fingerprint GET /v1/minds/services
minds_createMindCreate one capped Sandbox Mind; retain the same operation key after uncertainty POST /v1/minds/services
minds_getMindread-onlyidempotentRead one Mind owned by the verified organization and project GET /v1/minds/services/{mind_id}
minds_insertEpisodicMemoryPersist an episodic event in an explicit ready Mind; never automatically replay POST /v1/minds/memory/episodic
minds_getEpisodicMemoryread-onlyidempotentRead a persisted memory by storage UUID in an explicit ready Mind GET /v1/minds/memory/episodic/{storage_id}
minds_updateEpisodicMemoryidempotentUpdate content of the same stored episodic event PUT /v1/minds/memory/episodic/{storage_id}
minds_searchMemoryread-onlySearch actual episodic memory in an explicit ready Mind POST /v1/minds/search
minds_resumeMindResume an owned Mind on its retained volume without an automatic retry POST /v1/minds/services/{mind_id}/resume
minds_agentInsertEpisodicMemoryInsert memory using an existing agent credential POST /v1/minds/agent/memory/episodic
minds_agentGetEpisodicMemoryread-onlyidempotentRead persisted agent memory by storage UUID GET /v1/minds/agent/memory/episodic/{storage_id}
minds_agentSearchMemoryread-onlySearch private or explicitly authorized group memory POST /v1/minds/agent/search
minds_listAgentGroupsread-onlyidempotentList canonical owner agent groups GET /v1/minds/agent-groups
minds_createAgentGroupCreate a canonical owner agent group POST /v1/minds/agent-groups
minds_listAgentGroupMembersread-onlyidempotentList canonical group members including tombstones GET /v1/minds/agent-groups/{group_id}/members
minds_addAgentGroupMemberAdd a canonical agent to a group with an explicit revision POST /v1/minds/agent-groups/{group_id}/members
minds_removeAgentGroupMemberdestructiveRemove a group member and retain its revision DELETE /v1/minds/agent-groups/{group_id}/members/{agent_id}
minds_listMindAttachmentsread-onlyidempotentList canonical Mind attachments including tombstones GET /v1/minds/{mind_id}/attachments
minds_attachMindAttach an existing agent or group to a Mind POST /v1/minds/{mind_id}/attachments
minds_detachMinddestructiveDetach a canonical Mind attachment and retain its revision DELETE /v1/minds/{mind_id}/attachments/{attachment_id}
minds_getUsageread-onlyidempotentRead native operational usage for the selected project GET /v1/minds/usage
minds_stopMindStop an owned Mind while retaining its volume without an automatic retry POST /v1/minds/services/{mind_id}/stop
Traces
traces_listRunsread-onlyidempotentList runs in the verified organization GET /v1/traces/runs
traces_createRunCreate a research run POST /v1/traces/runs
traces_getRunread-onlyidempotentRead one run GET /v1/traces/runs/{id}
traces_getRunEvidenceread-onlyidempotentEvidence collected by a run GET /v1/traces/runs/{id}/evidence
traces_searchWeb search with evidence (metered as traces.search.results) POST /v1/traces/search
traces_listUsageEventsread-onlyidempotentPersisted Traces usage events for the verified organization GET /v1/traces/usage/events
Rigs
rigs_listRigsread-onlyidempotentList your Rigs (desktops) GET /v1/rigs
Panes
panes_listPanesread-onlyidempotentList your Panes (browsers) GET /v1/panes/panes
Shells
shells_listShellsread-onlyidempotentList your Shells (sandboxes) GET /v1/shells/shells
Gears
gears_listWorkflowsread-onlyidempotentList registered workflow definitions GET /v1/gears/workflows
gears_registerWorkflowRegister a workflow definition POST /v1/gears/workflows
gears_getWorkflowread-onlyidempotentGet a workflow definition GET /v1/gears/workflows/{id}
gears_listRunsread-onlyidempotentList workflow runs GET /v1/gears/runs
gears_startRunStart a workflow run POST /v1/gears/runs
gears_getRunread-onlyidempotentGet a workflow run GET /v1/gears/runs/{id}
gears_getRunHistoryread-onlyidempotentRead a run's journal history GET /v1/gears/runs/{id}/history
gears_signalRunSend a signal to a running workflow POST /v1/gears/runs/{id}/signals
gears_listOperationalRecordsread-onlyidempotentRead meter, audit, evidence, replay and probe records GET /v1/gears/operations/records
Lanes
lanes_getRecordread-onlyidempotentGet a context record GET /v1/lanes/lanes/records/{recordId}
lanes_writeRecordWrite a context record POST /v1/lanes/lanes/write
lanes_retrieveread-onlyPreview the context frame and route for a query (read) POST /v1/lanes/lanes/retrieve
lanes_createFrameBuild a context frame for an agent task POST /v1/lanes/context/frames
lanes_answerBuild a frame, route it and answer POST /v1/lanes/context/answer
lanes_getLedgerFrameread-onlyidempotentRead the ledger entries for a frame GET /v1/lanes/ledger/frames/{frameId}
lanes_cacheLookupread-onlyLook up a cache entry (read) POST /v1/lanes/cache/lookup
lanes_cacheWriteWrite a cache entry POST /v1/lanes/cache/write
lanes_evaluatePolicyEvaluate data-use policy for an action POST /v1/lanes/policy/evaluate
lanes_enforceFoundryRouteCheck a Foundry route against the frame's limits POST /v1/lanes/foundry/routes/enforce
lanes_listPromotionCandidatesread-onlyidempotentList promotion candidates GET /v1/lanes/promotions/candidates
lanes_proposePromotionPropose a record for promotion POST /v1/lanes/promotions/candidates
lanes_reviewPromotionApprove or reject a promotion candidate POST /v1/lanes/promotions/{promotionId}/review
lanes_listOperationalRecordsread-onlyidempotentRead meter, audit, evidence and probe records GET /v1/lanes/operations/records
lanes_getOperationread-onlyidempotentRead the receipt for an earlier write GET /v1/lanes/operations/{operationId}
Flares
flares_listFlaresread-onlyidempotentList tenant flares GET /v1/flares/flares
flares_sendFlareSend a single flare POST /v1/flares/flares
flares_getFlareread-onlyidempotentRead a flare GET /v1/flares/flares/{id}
flares_acknowledgeFlareAcknowledge a flare POST /v1/flares/flares/{id}/acknowledge
flares_actOnFlareRecord an action on a flare POST /v1/flares/flares/{id}/action
flares_listConversationsread-onlyidempotentList conversations GET /v1/flares/conversations
flares_createConversationCreate a conversation POST /v1/flares/conversations
flares_getConversationread-onlyidempotentRead a conversation GET /v1/flares/conversations/{id}
flares_sendConversationMessageSend a conversation message POST /v1/flares/conversations/{id}/messages
flares_listCommitmentsread-onlyidempotentList commitments GET /v1/flares/commitments
flares_createCommitmentCreate a commitment POST /v1/flares/commitments
flares_getCommitmentread-onlyidempotentRead a commitment GET /v1/flares/commitments/{id}
flares_presenceHeartbeatCreate or refresh a tenant-scoped presence session POST /v1/flares/presence/heartbeat
flares_getPresenceread-onlyidempotentRead tenant-scoped presence status for an agent or human DID GET /v1/flares/presence/{did}/status
flares_getTrustScoreread-onlyidempotentRead tenant-scoped trust score for an agent or human DID GET /v1/flares/trust/{did}/score
flares_checkTrustEvaluate tenant-scoped trust policy for an operation POST /v1/flares/trust/check
One Superintelligence, Inc. · Built from Genesis 0.1.12 and the live gateway on 2026-10-20. Support