Skip to main content
GET
/
agent_nodes
/
{agent_node_id}
Get Agent Node
curl --request GET \
  --url https://api.example.com/agent_nodes/{agent_node_id}
Returns a single agent node instance from your organization’s workspaces.

Request

curl -X GET "https://api.mosaic.so/agent_nodes/[agent_node_id]" \
  -H "Authorization: Bearer mk_your_api_key"

Response

{
  "agent_node": {
    "agent_node_id": "4e2e1ac5-2ca2-4e5c-9b1d-469b6062e704",
    "node_type": {
      "node_type_id": "3b281fb9-9eb2-40f6-b05b-4b6f909a3da9",
      "node_type_name": "AI Music",
      "docs_url": "https://docs.mosaic.so/tiles/ai-music",
      "params_docs_url": "https://docs.mosaic.so/tiles/ai-music#api-info"
    },
    "params_used": {
      "use_intelligent_analysis": true,
      "genre": "Cinematic"
    }
  }
}

Response Fields

FieldTypeDescription
agent_node.agent_node_idstringAgent node instance ID (UUID).
agent_node.node_type.node_type_idstringNode type ID for this agent node.
agent_node.node_type.node_type_namestring | nullNode type display name.
agent_node.node_type.docs_urlstring | nullCanonical docs page URL (from nodes.docs_path).
agent_node.node_type.params_docs_urlstring | nullExact params/API section URL (from nodes.docs_anchor).
agent_node.params_usedobjectCurrent params configured on this node instance.
For node type catalog lookups, use GET /node_types and GET /node_type/.