The GET /verify endpoint is designed to confirm the authenticity of a guarantee by verifying several key attributes provided as query parameters. This verification process helps in ensuring that the details of a guarantee match the records stored within the system.
GET /api/v1/verify
| Parameter | Type | Description | Required |
|---|---|---|---|
checksum | string | The checksum of the file to be verified. | Yes |
cig | string | Yes | |
contractorVatNumber | string | The VAT number (Partita Iva) of the contractor. | Yes |
garantedAmount | string | The amount of the guarantee. | Yes |
guaranteedVatNumber | string | The VAT number (Partita Iva) of the guaranteed party. | Yes |
id | string | The unique identifier of the guarantee to be verified. | Yes |
This endpoint always returns a HTTP status code 200, indicating that the API successfully processed the request, regardless of whether the verification is successful.
Response Structure
{ "message": "success", "data": { "verified": false } }