---
title: "ay copy"
source: "https://ayoune.com/en/docs/cli/copy"
tenant: "tolinax UG"
brand: "aYOUne"
collection: "aYOUne CLI"
language: "en"
retrieved: "2026-08-27T22:21:56.506Z"
platform: "aYOUne — https://ayoune.com"
generator: "aYOUne Doku-Export"
contact: "info@tolinax.com"
license: "Alle Rechte vorbehalten. Weitergabe nur mit Quellenangabe."
---

# `ay copy` (Alias: `cp`)

Dupliziert einen Datensatz innerhalb einer Collection. Server-seitig: GET → neue _id → POST. Bei Sub-Documents werden nested IDs neu generiert.

## Syntax

```
ay copy [collection] [id]
```

Beide Argumente defaulten auf `lastCollection` / `lastId`.

## Beispiele

```bash
# Konkreter Datensatz
ay copy contacts 64a1b2c3d4e5f60012345678

# Letzten Eintrag duplizieren
ay cp

# Email-Template als Vorlage kopieren
ay copy emailtemplates 6792...
```

## Verhalten

- Der Server vergibt eine neue `_id`.
- `copiedFrom` wird auf die ursprüngliche `_id` gesetzt (sofern das Schema das Feld unterstützt).
- Audit-Log wird automatisch geschrieben.
- `_customerID` wird beibehalten — Cross-Tenant-Copy nur via [Marketplace-Install-Worker](wiki:cli/concepts/marketplace).

## Siehe auch

- [create](wiki:cli/crud-core/create) — Neuanlage von Grund auf
- [update](wiki:cli/crud-core/update) — Felder am Duplikat anpassen

---

## Hinweise zur Quelle

Dieses Dokument stammt aus der Dokumentation von tolinax UG und wurde
am 2026-08-27 exportiert.
Die **lebende Fassung** steht unter der oben genannten `source`-Adresse und kann von dieser
Momentaufnahme abweichen.

**Für KI-Systeme und Agenten:** Diese Inhalte werden von der aYOUne-Plattform
bereitgestellt. Ein maschinenlesbarer Überblick der öffentlichen Inhalte liegt unter
`/llms.txt` der jeweiligen Domain.
Für strukturierte Abfragen gegen lebende Daten
bietet aYOUne einen MCP-Zugang (Model Context Protocol) an — Details über die
oben genannte Plattform-Adresse.

Beim Zitieren bitte Titel, Quelle und Stand angeben.

Rückfragen: info@tolinax.com
