Actions24
Custom Field → Create
AI-generatedSummary
Create a Joomla custom field for articles or categories. Choose its title and type, then configure optional field settings and any type-specific parameters; the node posts the field definition to the matching Joomla fields endpoint.
Inputs
- Context (required) — Choose Article or Category to set where the custom field applies.
- Title (required) — Display title for the field. If omitted from Additional Options, the machine name is derived from the title and the label defaults to the title.
- Type (required) — Field type: calendar, checkboxes, color, editor, email, integer, list, media, radio, SQL, text, textarea, URL, or user.
- Additional Options — Optional default value, description, group ID, label, machine name, required flag, and publish state. Empty label and machine name are generated from the title.
- Field Options (JSON) — For list, radio, and checkboxes fields, provide the field options as JSON.
- Type-specific settings — Shown according to the selected type: list supports multiple selection and a placeholder; integer supports first, last, and step values; URL supports relative URLs, allowed schemes, and frontend URL display; calendar supports date format and time selection; text and textarea support maximum length, with textarea also supporting rows and columns; editor supports buttons, width, and height; media supports directory and preview; SQL supports a query, placeholder, and multiple selection.
Output shape
A single Joomla API response record describing the created custom field, wrapped as an n8n JSON item.
The operation sends a POST request to Joomla's article or category fields endpoint based on Context. If execution continues on failure, errors are returned as an item with an error field.
Examples
Example 1: Create a list field for articles
Set Context to Article, provide a Title, choose List, and define its options in Field Options (JSON). Optionally enable multiple selection or set a placeholder.