Fehlerbehebung
Gehen Sie diese schnelle Checkliste durch, wenn Ihre Anfragen nicht funktionieren
Stellen Sie sicher, dass alle Endpunkte und resource_uri mit einem Schrägstrich - '/' enden.
Dokument erstellen - stellen Sie sicher, dass Ihr Signierer-Array innerhalb einer Liste ist.
Stellen Sie sicher, dass Sie den Content-Type Header application/json einfügen.
Führen Sie eine GET-Anfrage vor einer POST-Anfrage durch - bestätigen Sie, dass Ihr Authorization Header korrekt formatiert ist.
Ein erfolgreicher POST-Request hat den Status 201. Ein erfolgreicher GET-Request hat den Statuscode 200.
Legalesign Statuscodes
| Statuscodes |
|---|
| POST & 201 - erfolgreich |
| PATCH & 202 - erfolgreich |
| DELETE & 204 - erfolgreich |
| 400 - fehlerhafte Anfrage (normalerweise ein fehlgeschlagener POST) |
| 401 - nicht autorisiert |
| 405 - Methode nicht erlaubt |
| 429 - gedrosselt |
| 500 - HTTP-Fehler - normalerweise JSON-Parsing-Fehler |
Fehlerinformationen befinden sich oft im BODY der Antwort. Prüfen Sie dort auf eine Erklärung, was schiefläuft.
Das Zeitformat ist:
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 |