---
title: "Crea hasta 50 nodos y sus conexiones juntos, todo o nada"
method: POST
path: "/api/v1/create_space_nodes"
tags: ["Spaces"]
---

# Crea hasta 50 nodos y sus conexiones juntos, todo o nada

`POST /api/v1/create_space_nodes`

## Request

- Base URL: `https://api.pymaia.com`
- URL: `https://api.pymaia.com/api/v1/create_space_nodes`
- Auth: HTTP bearer

Crea hasta 50 nodos y sus conexiones juntos, todo o nada. edges: source/target = ref del lote o id existente.

## Request body

- object
  - `space_id` string, required
  - `nodes` object[], required
    - `ref` string
    - `type` 'brief' | 'text' | 'image' | 'video' | 'audio' | 'document' | 'note' | 'group' | 'ai-text-gen' | 'ai-image-gen' | 'ai-video-gen' | 'ai-static-gen' | 'ai-upscaler' | 'ai-assistant' | 'ai-audio-gen' | 'ai-adapt' | 'ai-avatar-gen' | 'ai-video-postprod' | 'ai-variants' | 'publish' | 'transcriptor' | 'remotion-render' | 'reel-project' | 'video-composer' | 'outreach-wait' | 'outreach-email' | 'outreach-dm' | 'outreach-condition' | 'ad-reference' | 'audience' | 'product' | 'signal' | 'post' | 'email', required
    - `title` string
    - `content` string
    - `position_x` number
    - `position_y` number
    - `config` object
    - `platform` string
    - `source` 'manual' | 'ai_text' | 'ai_image' | 'ai_video' | 'ai_compose' | 'ai_audio' | 'ai_decompose' | 'remotion' | 'higgsfield' | 'heygen' | 'canva' | 'freepik' | 'upload' | 'ad_library' | 'ad_reference' | 'audience' | 'template' | 'product'
  - `edges` object[]
    - `source` string, required
    - `target` string, required
    - `source_handle` string
    - `target_handle` string

## Response `200`

Tool executed successfully

- object
  - `ok` boolean
  - `result` unknown
  - `duration_ms` number

## Other responses

- `400`: Invalid params or handler error
- `401`: Missing or invalid Bearer token
- `403`: Missing required scope(s) (`denied_scope`), or the tool's module is disabled for the organization (`module_disabled`, with `why`, `fix` and `module`)
- `404`: Tool not found, internal-only, or excluded for OAuth connectors
- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/pymaia/apis/pymaia-api.md) · [All operations](https://skmtc.dev/pymaia/apis/pymaia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pymaia/apis/pymaia-api/revisions/705a6973177b?raw)
