Passa al contenuto principale

Quickstart

Questa guida ti permette di inviare la tua prima pratica di firma in 5 minuti.

Prerequisiti

  • Credenziali API: token X-SignToken e username X-SignUser forniti dall'amministratore
  • Un file PDF da far firmare
Non hai le credenziali?

Contatta l'amministratore del tuo tenant Askme Sign. Per i dettagli consulta Autenticazione.

Puoi seguire questa guida in due modi: usando Postman se preferisci un'interfaccia grafica, oppure direttamente da terminale con cURL. Il risultato è lo stesso — scegli quello che ti è più comodo.


Il modo più veloce per esplorare le API senza scrivere codice.

⬇ Scarica la Collection Postman

Step 1: Importa la collection

  1. Apri Postman e clicca su Import (in alto a sinistra)
  2. Trascina il file .json scaricato oppure clicca Upload Files
  3. Conferma l'importazione — troverai la collection Askme Sign — Quickstart nella barra laterale

Step 2: Configura le credenziali

  1. Clicca sulla collection e vai nella tab Variables
  2. Imposta i valori nelle colonne Current value:
VariabileValore
X-SignTokenil tuo token X-SignToken
X-SignUseril tuo username X-SignUser
  1. Clicca Save

Step 3: Verifica le credenziali

Apri la richiesta Step 1 — Verifica le credenziali e clicca Send.

Dovresti ricevere i dati del tuo account (nome, email, permessi). Se ottieni un errore 401, verifica i valori delle variabili.

Step 4: Prepara il documento in Base64

Prima di creare la pratica devi codificare il tuo PDF in Base64. Puoi farlo in tre modi:

Da terminale:

# Linux/macOS
base64 -i contratto.pdf | tr -d '\n'

# Windows (PowerShell)
[Convert]::ToBase64String([IO.File]::ReadAllBytes("contratto.pdf"))

Online (senza installare nulla): carica il file su base64.guru o base64encode.org e copia il risultato.

Step 5: Crea la pratica

  1. Apri la richiesta Step 2 — Crea la pratica
  2. Nella tab Body, sostituisci INSERISCI_IL_PDF_IN_BASE64 con il contenuto Base64 del tuo PDF
  3. Modifica i dati del firmatario (firstName, lastName, email) con quelli reali
  4. Clicca Send

Dopo l'invio, l'id_file viene salvato automaticamente nelle variabili della collection e usato nei passi successivi.

suggerimento

Nella risposta trovi anche il signingUrl da condividere al firmatario se hai impostato sendNotifications: false.

Step 6: Controlla lo stato

Apri la richiesta Step 3 — Controlla lo stato e clicca Send.

StatoSignificato
LIn lavorazione — in attesa di firma
ACompletato — tutte le firme completate
RRifiutato
EScaduto

Step 7: Scarica il documento firmato

Quando lo stato è A, apri la richiesta Step 4 — Scarica il documento firmato e clicca Send.

Per salvare il PDF: clicca sulla freccia accanto a SendSend and Download.


Prossimi passi

Cosa fareDove leggere
Vedere tutti gli endpoint disponibiliAPI Endpoints
Capire quale tipo di firma usareTipi di Firma
Aggiungere campi compilabili ai documentiPlaceholder
Usare template predefiniti per pratiche ricorrentiTipologie di Processo
Ricevere notifiche in tempo realeWebhooks
Vedere esempi completi in Python, JavaScript e cURLEsempi
Consultare la specifica OpenAPI/SwaggerOpenAPI