---
title: "Create a new attribute for a node (suite, family or task)"
method: POST
path: "/suites/{nodeName}/attributes"
tags: ["nodes"]
---

# Create a new attribute for a node (suite, family or task)

`POST /suites/{nodeName}/attributes`

## Path parameters

- `nodeName` string, required

## Request body

- Attribute
  - `type` 'autoarchive' | 'autocancel' | 'autorestore' | 'complete' | 'cron' | 'day' | 'date' | 'event' | 'generic' | 'inlimit' | 'label' | 'late' | 'limit' | 'meter' | 'queue' | 'repeat' | 'time' | 'today' | 'trigger' | 'variable', required
  - `name` string
  - `value` string
  - `old_value` string
  - `min` string
  - `max` string

## Response `201`

Expected response to a valid request

- Success20x
  - `message` string, required
  - `path` string

## Other responses

- `default` — unexpected error

---

[API](https://skmtc.dev/ecmwf/apis/ecflow-rest-api.md) · [All operations](https://skmtc.dev/ecmwf/apis/ecflow-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ecmwf/ecflow-rest-api/revisions/80c90e3b91b2/schema)
