메인 콘텐츠로 건너뛰기
POST
/
cases
Create Case
curl --request POST \
  --url https://local.casebender.com:3000/api/cases \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "title": "<string>",
  "statusValue": "<string>",
  "severity": 2.5,
  "tlp": 2,
  "pap": 1.5,
  "organizations": [
    "<string>"
  ],
  "visibleToAllOrganizations": true,
  "description": "<string>",
  "tags": [
    {
      "id": 123
    }
  ],
  "customFields": {},
  "createdAt": "<string>"
}
'
{
  "id": "<string>",
  "tinyId": 123,
  "title": "<string>",
  "statusValue": "<string>",
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "severity": 123,
  "tlp": 123,
  "pap": 123,
  "createdById": "<string>",
  "visibleToAllOrganizations": true,
  "customFields": {},
  "extraData": {},
  "aiInsights": {},
  "description": "<string>",
  "deletedAt": "<string>",
  "assigneeId": "<string>",
  "flag": true
}

인증

X-Api-Key
string
header
필수

본문

application/json
title
string
필수
statusValue
string
필수
severity
number
필수
필수 범위: 1 <= x <= 4
tlp
number
필수
필수 범위: 0 <= x <= 4
pap
number
필수
필수 범위: 0 <= x <= 3
organizations
string[]
visibleToAllOrganizations
boolean
description
string
tags
object[]
customFields
object
createdAt
string

응답

Successful response

id
string
필수
tinyId
integer
필수
title
string
필수
statusValue
string
필수
createdAt
string
필수
updatedAt
string
필수
severity
integer
필수
tlp
integer
필수
pap
integer
필수
createdById
string
필수
visibleToAllOrganizations
boolean
필수
customFields
object
필수
extraData
object
필수
aiInsights
object
필수
description
string | null
deletedAt
string | null
assigneeId
string | null
flag
boolean | null