Skip to main content
POST
curl
Create a blueprint. content_config is validated strictly - only the six known sections and their documented keys are accepted, so a typo returns a 400 rather than silently being ignored.

Authorizations

x-api-key
string
header
required

Path Parameters

organization_id
string<uuid>
required

Organization UUID.

application_id
string<uuid>
required

Application UUID.

Body

application/json
name
string
required

Max 24 characters, e.g. "AML investigation".

Maximum string length: 24
assignee_pool
string<uuid>[]
required

List of User UUIDs. Empty arrays are rejected with "Pick at least one assignee".

Minimum array length: 1
description
string | null
assignment_method
enum<string>
default:MANUAL
Available options:
MANUAL,
AUTOMATIC
max_active_cases
integer | null

Automatic-mode threshold: "fewer than N cases of this blueprint assigned".

Required range: x >= 1
escalation_enabled
boolean
default:false
escalation_blueprint
string<uuid> | null

Target blueprint UUID. Not enforced at save time, but the escalate action fails with 400 until both escalation_enabled and escalation_blueprint are set.

transfer_enabled
boolean
default:false
four_eyes_checker_blueprint
string<uuid> | null

Setting this enables 4-eyes review: resolutions on this blueprint stage on the checker blueprint's queue.

require_resolution_note
boolean
default:false
content_config
object

The six togglable sections that drive which tabs and fields appear on the case page. Unknown sections or keys are rejected.

is_active
boolean
default:true

Response

Blueprint created.

uuid
string<uuid>
name
string
Maximum string length: 24
description
string | null
assignment_method
enum<string>
Available options:
MANUAL,
AUTOMATIC
assignee_pool
string<uuid>[]
max_active_cases
integer | null
escalation_enabled
boolean
transfer_enabled
boolean
require_resolution_note
boolean
is_active
boolean
preset_key
string | null
created_at
string<date-time>
escalation_blueprint
string<uuid> | null
escalation_blueprint_name
string | null
four_eyes_checker_blueprint
string<uuid> | null
four_eyes_checker_blueprint_name
string | null
content_config
object

The six togglable sections that drive which tabs and fields appear on the case page. Unknown sections or keys are rejected.

creation_sources
object[]

Connectors currently routing new cases into this blueprint.

receives_escalation_from
object[]

Other blueprints whose Escalation target points at this one.

updated_at
string<date-time>