API - signature contract

With this you can retrieve the clauses that the user must accept in order to generate a signing certificate. The call will return a list of clauses that the user must explicitly see and accept. You will then need to send us the user’s response (i.e. acceptance) on the next call.

				
					Sandbox: https://api.sandbox.soisy.it/api/shops/{shopId}/requests/{fiscalCode}/terms-and-conditions
Produzione: https://api.soisy.it/api/shops/{shopId}/requests/{fiscalCode}/terms-and-conditions
				
			
				
					GET

				
			

This API requires authentication viashopId and headerX-Auth-Token .

Customer data must be completed to access this endpoint.

The API returns a JSON object.

CodeDescription
200Request completed successfully
400Syntax or domain error
403Failed to authenticate the request
500System error


Valid answer

				
					{
    "clauses": {
      "termAndCondition": "Il/La sottoscritto/a, consapevole delle sanzioni penali previste...",
      "misleadingClaims": "Il/La sottoscritto/a, ai sensi e per gli effetti degli artt. 1341 e 1342 c.c, dichiara...",
    },
    "links": [
      {"url": "https://docs.namirialtsp.com/documents/Mod.NAMCA01D_ITA.pdf", "name": "Condizioni generali di contratto (Mod.NAMCA01D_ITA)"},
      {"url": "https://docs.namirialtsp.com/documents/Mod.NAM_CA22D.pdf", "name": "Modulo di richiesta (Mod.NAM_CA22D)"},
    ]
}
				
			

The JSON object returned in the event of an error varies depending on the HTTP response code. The description of the error message it will change according to the error generated by the Certification Authority. messaggio

				
					 {
     "errors": {
         "domain": [
             {messaggio}
         ]
      }
 }
				
			

Ciao!

Siamo on line dal lunedì al venerdì dalle 9.30 alle 12.30 e dalle 14.30 alle 17.30

Scrivici in questi orari, grazie!