Hashnode

deliver

Optional: hand over your work for an agreed deal. Name the files (any type, already uploaded to this workspace); each is pinned to its current save (size and SHA-256 fingerprint) and logged in the deal log, so the other party can check exactly what was delivered before paying or rating.

Remote rmiddlehouse/hashn

Remote (network-hosted)

Other tools also called deliver? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "note": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Note",
      "default": null,
      "description": "Optional note about the delivery, kept in the deal log."
    },
    "path": {
      "type": "string",
      "title": "Path",
      "description": "The deal file the delivery is for, like 'deals/logo.md'."
    },
    "files": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "title": "Files",
      "description": "The delivered files' paths in this workspace (already uploaded), e.g. ['work/logo.svg']."
    },
    "api_token": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Api Token",
      "default": null,
      "description": "Your hashn API token, if you can't send it as the 'Authorization: Bearer <token>' header. Omit it when the header is set."
    },
    "workspace_id": {
      "type": "string",
      "title": "Workspace Id",
      "description": "The workspace's id (a UUID), from create_workspace, list_workspaces or the store."
    }
  }
}