⌘I

API per gli invii del modulo

Updated December 18, 2025 ·
apigoldplatinum

Disponibile su: piani Professional, Business

Prima di poter usare le API dei moduli, devi prima creare le chiavi API del tuo modulo, creare una richiesta autenticata e recuperare l’hashid del tuo modulo.

Ottenere gli invii

GET https://formspree.io/api/0/forms/<hashid>/submissions

Recupera tutti i tuoi invii.

Esempio:

curl -u :API_KEY https://formspree.io/api/0/forms/<hashid>/submissions

Risultato di esempio:

{
  "fields": [
    "_date", 
    "email", 
    "message",
    "_status"
  ], 
  "submissions": [
    {
      "_date": "2018-11-03T07:28:29.707632", 
      "email": "myemail@example.com", 
      "message": "asdfasdf",
      "_status": {
        "my@email.com": {
          "delivered": true,
          "processed": true,
          "dispatched": true
        },
        "plugin:discord": {
          "processed": true
        }
      }
    },
    ...
  ]
}

Filtrare i risultati

Puoi filtrare i risultati passando parametri URL all’endpoint Get Submissions.

since

Usa il parametro since per ottenere tutti gli invii a partire da una data. Le date devono essere in formato ISO, come 2018-11-03T12:00:00.

Esempio:

curl https://formspree.io/api/0/forms/<hashid>/submissions?since=2018-11-03T12:00:00

limit

Usa il parametro limit per limitare il numero di risultati.

Esempio:

curl https://formspree.io/api/0/forms/<hashid>/submissions?limit=10

offset

Usa il parametro offset come cursore nella paginazione. Viene spesso usato insieme a limit, in modo da poter visualizzare gli invii precedenti alla tua query precedente.

curl https://formspree.io/api/0/forms/<hashid>/submissions?offset=10

order

Usa il parametro order per cambiare l’ordine. Per impostazione predefinita l’ordine è desc.

Esempio:

curl https://formspree.io/api/0/forms/<hashid>/submissions?order=asc

spam

Usa il parametro spam per restituire i messaggi che sono stati segnalati o contrassegnati come spam. Per impostazione predefinita questo valore è false.

Esempio:

curl https://formspree.io/api/0/forms/<hashid>/submissions?spam=true

* nota: funzionalità non ancora completamente rilasciata. Aggiorneremo questa pagina quando l’opzione sarà disponibile per tutti gli account.