--- title: "Get all available node types" description: "Retrieve all available node processors with optional filtering by category, search query, and pagination.\nSupports filtering by node category (models, data_processing, input_output, etc.) and search queries.\n" source: https://flowdrop.io/docs/api/node-types/listNodeTypes site: FlowDrop documentation --- # Get all available node types `GET /nodes` Retrieve all available node processors with optional filtering by category, search query, and pagination. Supports filtering by node category (models, data_processing, input_output, etc.) and search queries. ## Parameters - `category` · in query · NodeCategory — Filter by node category - `search` · in query · string — Search node types by name, description, or tags - `limit` · in query · integer — Maximum number of results (1-1000) - `offset` · in query · integer — Number of results to skip for pagination ## Responses - `200` — List of node types retrieved successfully (`application/json`: NodesResponse) - `400` — Bad request - invalid parameters or request body (`application/json`: ErrorResponse) - `500` — Internal server error (`application/json`: ErrorResponse) *Tags: Node Types*