Error codes starting with 400 are Signi specific errors where the error message should make it clear what the cause is and how to fix it.
"Invalid JSON" může znamenat, can mean that there's actually a syntax error somewhere in the JSON, which is easy to do given its complexity. Various JSON validators can help, e.g. https://jsonformatter.curiousconcept.com/. Another possibility is that the file or string is not in UTF-8 , but in ASCII , UNCODE and so on.
400 - "Contract must have at least one proposer." - It must be specified who will author the document for the proposer. The value of the isProposer parameter is true in this case. This can be the workspace owner's email, who only approves the document i.e. does not sign it, and the approval is done automatically when the API call is made. See Example 2 for more details.
Occasionally you may run into universal error 500, we try to minimize it. Help us minimize it by reporting the situation to help@signi.com.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article