nodes

Publish an owned node's app, or make it private again

Publish one app on an owned machine, or make it private again.

The change is written on the node — this cloud stores no share state beyond the access rules of ADR-W9 — so the call is one bounded PUT down the tunnel, and the answer is the share as the node now reports it: the same row shape GET …/shares lists, so a console can redraw what it just changed without re-reading the card.

Refused, in this order: a node that is not the caller's own (404); a name outside the service grammar (422); an account that is suspended or being deleted (403); a node that is offline (409). Past that the node's own refusal is forwarded with its own sentence and its daemon_code in details.

post/api/nodes/{node_id}/shares/{service_name}/access

Request

  • Base URL: https://app.nerdit.ai (the document declares no server; this is the origin it was published from)
  • URL: https://app.nerdit.ai/api/nodes/{node_id}/shares/{service_name}/access
  • Auth: none declared

Path parameters

service_namestring required
node_idstring uuid required

Request body

preserve_existingboolean
access'private' | 'public' required

Response

Successful Response

service_namestring required
access'private' | 'public' required
state'ready' | 'link_down' | 'not_entitled' | 'pending' required
urlstring nullable required
open_urlstring required

Changes

No recorded changes to this operation across all 1 revision of this API.