Risoluzione dei problemi
Segui questa rapida lista di controllo se le tue richieste non funzionano
Assicurati che tutti gli endpoint e resource_uri terminino con una barra - '/'
Creazione documento - assicurati che il tuo array di firmatari sia all'interno di una lista.
Assicurati di includere l'intestazione Content-Type application/json.
Esegui una richiesta GET prima di una POST - conferma che l'intestazione Authorization sia formattata correttamente.
Il successo di una richiesta POST è 201. Il successo di una richiesta GET è codice di stato 200.
Codici di stato Legalesign
| Codici di stato |
|---|
| POST & 201 - successo |
| PATCH & 202 - successo |
| DELETE & 204 - successo |
| 400 - richiesta errata (di solito una POST non riuscita) |
| 401 - non autorizzato |
| 405 - metodo non consentito |
| 429 - limitazione delle richieste |
| 500 - errore HTTP - di solito errore di parsing json |
Le informazioni sugli errori sono spesso inserite nel CORPO della risposta. Controlla lì per una spiegazione di cosa sta andando storto.
Il formato del tempo è:
YYYY-mm-ddTH:M:S
Why is a user attribute needed? POST requests require a user attribute. You can send on behalf of other users in a group.
Still not working? Avoid frustration and contact us (with the problematic code snippet if possible) at support.legalesign.com.
Reference
Document status codes
| Document status code | Text |
|---|---|
| 10 | Initial state, check signer status for sent/unsent |
| 20 | Fields completed |
| 30 | Signed / Approved / Witnessed |
| 40 | Removed (before signing) |
| 50 | Rejected |
Recipient status codes
| Recipient (signer, approver, witness) status code | Text |
|---|---|
| 4 | Unsent |
| 5 | Schedule to be sent |
| 10 | Sent |
| 15 | Email opened |
| 20 | Visited |
| 30 | Fields complete |
| 35 | Fields complete ex signature |
| 39 | Waiting for a witness to complete |
| 40 | Signed |
| 50 | Downloaded |
| 60 | Rejected |