DKBSignDocs

API reference

POSTRequires Bearer token

Create a workflow model

/api/workflows/models/create

Reusable circuit. signature_level is simple or advanced (nullable = engine default).

Path parameters

This endpoint has no path parameters.

Query parameters

This endpoint has no query parameters.

Request body

FieldTypeDescription
name
Required
stringModel name (max 255).
e.g. "Account opening"
description
stringDescription.
signature_level
stringsimple or advanced.
e.g. "advanced"

Responses

StatusMeaning
201Model created
401Missing or invalid Bearer token.

Request

curl
curl -X POST 'https://api.dkbsigns.com/api/workflows/models/create' \
  -H 'Authorization: Bearer $DKBSIGN_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"name":"Account opening","signature_level":"advanced"}'

Response 201

json
{
  "message": "Save completed",
  "workflowModel": {
    "id": 3,
    "name": "Account opening"
  }
}