# TrueScreen API

API TrueScreen per la creazione di TrueFlow e la certificazione

Version: 1.5.0
License: Commercial

## Servers

```
https://api-stg.truescreen.io
```

```
https://api.truescreen.io
```

## Security

### ApiKeyAuth

Chiave API passata nell'header Authorization come token Bearer

Type: http
Scheme: bearer
Bearer Format: API Key

## Download OpenAPI description

 - [TrueScreen API](https://truescreen.redocly.app/_bundle/@l10n/it/openapi.yaml)

## Credits

 - [GET /v1/credits](https://truescreen.redocly.app/it/openapi/credits/creditsget.md): Restituisce il saldo crediti corrente per la chiave API
## Certifications

 - [POST /v1/file-certifications](https://truescreen.redocly.app/it/openapi/certifications/filecertificationspost.md): Crea una nuova certificazione da file caricati (sessione di upload)
 - [POST /v1/file-certifications-attachments](https://truescreen.redocly.app/it/openapi/certifications/filecertificationsattachmentspost.md): Richiedi URL di upload per i file da includere in una certificazione file
 - [POST /v1/hash-certifications](https://truescreen.redocly.app/it/openapi/certifications/hashcertificationspost.md): Crea una nuova certificazione da hash di file (senza upload)
 - [POST /v1/data-certifications](https://truescreen.redocly.app/it/openapi/certifications/datacertificationspost.md): Crea una nuova certificazione da dati chiave-valore in formato stringa (senza file né hash)
 - [GET /v1/certifications/{reportId}](https://truescreen.redocly.app/it/openapi/certifications/certificationsgetbyreportid.md): Restituisce una certificazione per il suo ID report. Durante l'elaborazione o al completamento, gli URL di download firmati sono nell'array `files`. Se l'elaborazione **fallisce in modo asincrono** (d
 - [POST certificationCallback](https://truescreen.redocly.app/it/openapi/certifications/certificationcallback.md): Inviato al webhook_url quando l'elaborazione della certificazione termina (successo o errore). Segue la specifica [Standard Webhooks](https://www.standardwebhooks.com). Il payload usa un envelope stan
## TrueFlows

 - [GET /v1/templates](https://truescreen.redocly.app/it/openapi/trueflows/templatesgetall.md): Restituisce l'elenco dei template di flusso disponibili per la chiave API
 - [POST /v1/true-flows](https://truescreen.redocly.app/it/openapi/trueflows/trueflowspost.md): Crea un nuovo TrueFlow da un template
 - [POST /v1/true-flows-attachments](https://truescreen.redocly.app/it/openapi/trueflows/trueflowsattachmentspost.md): Crea un allegato per un TrueFlow
