Vai al contenuto principale
POST
/
api
/
publicapi
/
v1
/
transactions
Crea una transaction di elaborazione
curl --request POST \
  --url https://vantage-us.abbyy.com/api/publicapi/v1/transactions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json-patch+json' \
  --data '
{
  "skillId": "<string>",
  "generateMobileInputLink": false,
  "registrationParameters": [
    {
      "key": "<string>",
      "value": "<string>"
    }
  ],
  "skillParameters": [
    {
      "key": "<string>",
      "value": "<string>"
    }
  ]
}
'
{
  "transactionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "mobileInputLink": "<string>",
  "isShortLink": true
}

Autorizzazioni

Authorization
string
header
obbligatorio

The access token received from the authorization server in the OAuth 2.0 flow.

Corpo

Parametri per la creazione della Transaction

skillId
string
obbligatorio

ID della skill da applicare ai file

Minimum string length: 1

Generare l’URL per eseguire l’input da dispositivo mobile con un token di autenticazione monouso per inserire un’immagine in una specifica transaction

registrationParameters
object[] | null

Parametri aggiuntivi di registrazione per la transaction

Maximum array length: 10
skillParameters
object[] | null

Parametri dello Skill per la transazione

Maximum array length: 10

Risposta

Transaction creata correttamente

transactionId
string<uuid>
obbligatorio

Link di input mobile che contiene un token di autorizzazione monouso per la transaction corrente. Il Parameter viene restituito se generateMobileInputLink=true

Il link di input mobile è un collegamento breve che rimanda al link di input mobile originale.