Operazioni sugli invii dei moduli

3 operazioni di nome submission.*. Ognuna si esegue in un batch con apply_ops, dry_run_ops, la CLI o l’admin.

Aggiornato il
OperationWhat it doesPermissionConfirmation
submission.listList the submissions of a form, newest first, optionally only those with a status, a page at a time.content.editnone
submission.setStatusMark submissions of a form new, read or archived.content.editnone
submission.deleteDelete submissions of a form.content.editdestructive

submission.list

List the submissions of a form, newest first, optionally only those with a status, a page at a time. Forms are not versioned: a saved definition takes effect at once.

permission: content.editreads onlyclass: read

Esempio di input

{
  "formId": "d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f8a",
  "status": "new",
  "limit": 20
}

Input

FieldTypeRequiredNotes
formIdstring (uuid)yes
statusstringnoOne of "new", "read", "archived".
offsetintegernoAt least 0. Default 0.
limitintegernoAt least 1. At most 200. Default 50.

Output

FieldTypeRequiredNotes
formIdstring (uuid)yes
submissionsarray of objectyes
submissions[].idstring (uuid)yes
submissions[].formIdstring (uuid)yes
submissions[].valuesrecord of string | booleanyes
submissions[].statusstringyesOne of "new", "read", "archived".
submissions[].consentobject | nullyes
submissions[].createdAtstring (date-time)yes
submissions[].readAtstring (date-time) | nullyes
totalintegeryesAt least 0.

Provala

yarn splash submission.list '{"formId":"d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f8a","status":"new","limit":20}' --dry-run

submission.setStatus

Mark submissions of a form new, read or archived. Forms are not versioned: a saved definition takes effect at once.

permission: content.editwrites: submissions:{formId}class: transactionundo: yes

Esempio di input

{
  "formId": "d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f8a",
  "submissionIds": [
    "e5f6a7b8-c9d0-4e1f-8a2b-4c5d6e7f8a9b",
    "f6a7b8c9-d0e1-4f2a-9b3c-5d6e7f8a9b0c"
  ],
  "status": "archived"
}

Input

FieldTypeRequiredNotes
formIdstring (uuid)yes
submissionIdsarray of string (uuid)yesAt least 1 item. At most 200 items.
statusstringyesOne of "new", "read", "archived".

Output

FieldTypeRequiredNotes
formIdstring (uuid)yes
updatedintegeryesAt least 0.

Provala

yarn splash submission.setStatus '{"formId":"d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f8a","submissionIds":["e5f6a7b8-c9d0-4e1f-8a2b-4c5d6e7f8a9b","f6a7b8c9-d0e1-4f2a-9b3c-5d6e7f8a9b0c"],"status":"archived"}' --dry-run

submission.delete

Delete submissions of a form. Run it with confirmed: ["destructive"]. Forms are not versioned: a saved definition takes effect at once.

permission: content.editwrites: submissions:{formId}class: transactionconfirm: destructiveundo: yes

Esempio di input

{
  "formId": "d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f8a",
  "submissionIds": [
    "e5f6a7b8-c9d0-4e1f-8a2b-4c5d6e7f8a9b"
  ]
}

Input

FieldTypeRequiredNotes
formIdstring (uuid)yes
submissionIdsarray of string (uuid)yesAt least 1 item. At most 200 items.

Output

FieldTypeRequiredNotes
successtrueyes

Vuole confirmed: ["destructive"] sul batch, che la forma della CLI per una sola operazione non imposta: mettila in un file di batch ed esegui yarn splash apply <file> --dry-run.

Generato dal registro delle operazioni e dal catalogo degli strumenti MCP (sorgente 05cca63da796fdfb).

Qualcosa non va in questa pagina? Scrivi a docs@librettocms.com.

Guida di Libretto

Colophon. Questa guida è un sito Libretto: 70 pagine in due lingue, 21 pagine della guida importate da Markdown e 42 pagine di riferimento generate dal registro delle operazioni. Composta in Softcore, il codice in IBM Plex Mono. La sua struttura:

/it/ Guida di Libretto /it/start Per iniziare /it/start/request-access Richiedere l'accesso /it/start/workspace Il tuo spazio di lavoro /it/start/first-site Il tuo primo sito /it/start/invite-a-client Invitare un cliente /it/start/connect-claude Connettere Claude a Libretto /it/build Costruire /it/build/first-page Costruire una pagina /it/build/layers-and-canvas Livelli e canvas /it/build/site-components Componenti del sito /it/design-system Design system /it/design-system/tokens Colori, spazi e temi /it/design-system/components Componenti e varianti /it/design-system/fonts Tipografia e font /it/motion Movimento /it/motion/scenes Scene e ricette /it/motion/image-sequences Sequenze di immagini /it/motion/reduced-motion Movimento ridotto /it/publish Pubblicazione /it/publish/languages Le lingue del sito /it/publish/versions Pubblicazione e versioni /it/publish/members-and-forms Iscritti e moduli /it/publish/domains Domini /it/publish/redirects Reindirizzamenti /it/handover Consegnare un sito al cliente /it/glossary Glossario /it/agents Agenti e API /it/agents/mcp Server MCP /it/agents/cli CLI /it/agents/batches Batch /it/agents/errors Errori e segnalazioni /it/agents/operations Operazioni /it/search Cerca