मुख्य सामग्री पर जाएं
POST
curl
ब्लूप्रिंट बनाएँ। content_config की सख्ती से जाँच होती है: केवल छह ज्ञात सेक्शन और उनकी दस्तावेज़ीकृत कुंजियाँ ही स्वीकार होती हैं, इसलिए कोई टाइपो 400 लौटाता है और चुपचाप अनदेखा नहीं किया जाता।

संबंधित

प्राधिकरण

x-api-key
string
header
आवश्यक

आपकी एप्लिकेशन की API कुंजी, Business Console में Developers -> API keys से। प्राथमिक कुंजी के पास पूर्ण एक्सेस होता है। एक नामित कुंजी को स्कोप किया जा सकता है: प्रति संसाधन none, read या write, कुछ वर्कफ़्लो या स्वीकृत सत्रों तक सीमित, IP पतों की सूची तक सीमित, और समाप्ति तिथि तक सीमित। 401 का अर्थ है कि कुंजी गलत है, निरस्त कर दी गई है या उसकी समय-सीमा समाप्त हो गई है; 403 का अर्थ है कि कोई कुंजी नहीं भेजी गई थी, कुंजी के पास इस संसाधन या कार्रवाई का एक्सेस नहीं है, या अनुरोध उसकी IP सूची से बाहर के पते से आया था; सत्र रूट पर 404 का अर्थ है कि सत्र कुंजी के वर्कफ़्लो या स्थितियों से बाहर है। मीडिया एक्सेस के बिना एक कुंजी को छवि, वीडियो और PDF URL null के रूप में प्राप्त होते हैं, और सत्र write के बिना एक कुंजी को सत्र लिंक और token null के रूप में प्राप्त होते हैं। देखें https://docs.didit.me/console/api-keys।

पथ पैरामीटर

organization_id
string<uuid>
आवश्यक

संगठन UUID।

application_id
string<uuid>
आवश्यक

एप्लिकेशन UUID।

बॉडी

application/json
name
string
आवश्यक

अधिकतम 24 वर्ण, उदाहरण के लिए "AML investigation"।

Maximum string length: 24
assignee_pool
string<uuid>[]
आवश्यक

उपयोगकर्ता UUIDs की सूची। खाली सरणियाँ "Pick at least one assignee" के साथ अस्वीकृत कर दी जाती हैं।

Minimum array length: 1
description
string | null
assignment_method
enum<string>
डिफ़ॉल्ट:MANUAL
उपलब्ध विकल्प:
MANUAL,
AUTOMATIC
max_active_cases
integer | null

स्वचालित-मोड थ्रेशोल्ड: "इस ब्लूप्रिंट के N से कम केस असाइन किए गए हैं"।

आवश्यक सीमा: x >= 1
escalation_enabled
boolean
डिफ़ॉल्ट:false
escalation_blueprint
string<uuid> | null

लक्षित ब्लूप्रिंट UUID। सहेजते समय लागू नहीं किया जाता है, लेकिन जब तक escalation_enabled और escalation_blueprint दोनों सेट नहीं होते हैं, तब तक एस्केलेट कार्रवाई 400 के साथ विफल हो जाती है।

transfer_enabled
boolean
डिफ़ॉल्ट:false
four_eyes_checker_blueprint
string<uuid> | null

इसे सेट करने से 4-eyes समीक्षा सक्षम होती है: इस ब्लूप्रिंट के समाधान चेकर ब्लूप्रिंट की कतार में रखे जाते हैं।

require_resolution_note
boolean
डिफ़ॉल्ट:false
content_config
object

छह टॉगल करने योग्य अनुभाग जो यह तय करते हैं कि केस पेज पर कौन से टैब और फ़ील्ड दिखाई देंगे। अज्ञात अनुभागों या कुंजियों को अस्वीकार कर दिया जाता है।

is_active
boolean
डिफ़ॉल्ट:true
default_deadline_hours
integer | null

नए खोले गए केस के लिए डिफ़ॉल्ट समय-सीमा। मौजूदा केस की समय-सीमा अपरिवर्तित रहती है।

आवश्यक सीमा: 1 <= x <= 8760
publish
boolean
डिफ़ॉल्ट:true
write-only

कभी प्रकाशित न किए गए ड्राफ़्ट को सहेजने के लिए false सेट करें। रिकॉर्ड वर्ज़न 0 पर तब तक निष्क्रिय रहता है जब तक कि ड्राफ़्ट को स्पष्ट रूप से प्रकाशित नहीं किया जाता। इस फ़ील्ड को छोड़ने से मौजूदा इंटीग्रेशन के लिए तत्काल निर्माण सुरक्षित रहता है।

प्रतिक्रिया

Blueprint बनाया गया।

uuid
string<uuid>
name
string
Maximum string length: 24
description
string | null
assignment_method
enum<string>
उपलब्ध विकल्प:
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

छह टॉगल करने योग्य अनुभाग जो यह तय करते हैं कि केस पेज पर कौन से टैब और फ़ील्ड दिखाई देंगे। अज्ञात अनुभागों या कुंजियों को अस्वीकार कर दिया जाता है।

creation_sources
object[]

वर्तमान में इस ब्लूप्रिंट में नए केस रूट करने वाले कनेक्टर्स।

receives_escalation_from
object[]

अन्य ब्लूप्रिंट जिनका Escalation लक्ष्य इस पर इंगित करता है।

updated_at
string<date-time>
version
integer
read-only
default_deadline_hours
integer | null
आवश्यक सीमा: 1 <= x <= 8760
अंतिम संशोधन 7 नवंबर 2026